Showing error 90

User: Jiri Slaby
Error type: Reachable Error Location
Error type description: A specified error location is reachable in some program path
File location: ldv-drivers/module_get_put-drivers-gpu-drm-i915-i915.ko_safe.cil.out.i.pp.i
Line in file: 26296
Project: SV-COMP 2013
Project version: 2.6.28
Tools: Manual Work
Entered: 2013-01-17 16:57:54 UTC


Source:

     1# 1 "ldv/08_1/drivers/gpu/drm/i915/i915.ko/safe.cil.out.i"
     2# 1 "<built-in>"
     3# 1 "<command-line>"
     4# 1 "ldv/08_1/drivers/gpu/drm/i915/i915.ko/safe.cil.out.i"
     5# 19 "include/asm-generic/int-ll64.h"
     6typedef signed char __s8;
     7# 20 "include/asm-generic/int-ll64.h"
     8typedef unsigned char __u8;
     9# 22 "include/asm-generic/int-ll64.h"
    10typedef short __s16;
    11# 23 "include/asm-generic/int-ll64.h"
    12typedef unsigned short __u16;
    13# 25 "include/asm-generic/int-ll64.h"
    14typedef int __s32;
    15# 26 "include/asm-generic/int-ll64.h"
    16typedef unsigned int __u32;
    17# 29 "include/asm-generic/int-ll64.h"
    18typedef long long __s64;
    19# 30 "include/asm-generic/int-ll64.h"
    20typedef unsigned long long __u64;
    21# 43 "include/asm-generic/int-ll64.h"
    22typedef unsigned char u8;
    23# 46 "include/asm-generic/int-ll64.h"
    24typedef unsigned short u16;
    25# 48 "include/asm-generic/int-ll64.h"
    26typedef int s32;
    27# 49 "include/asm-generic/int-ll64.h"
    28typedef unsigned int u32;
    29# 51 "include/asm-generic/int-ll64.h"
    30typedef long long s64;
    31# 52 "include/asm-generic/int-ll64.h"
    32typedef unsigned long long u64;
    33# 11 "include/asm-generic/types.h"
    34typedef unsigned short umode_t;
    35# 11 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    36typedef unsigned int __kernel_mode_t;
    37# 12 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    38typedef unsigned long __kernel_nlink_t;
    39# 13 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    40typedef long __kernel_off_t;
    41# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    42typedef int __kernel_pid_t;
    43# 16 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    44typedef unsigned int __kernel_uid_t;
    45# 17 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    46typedef unsigned int __kernel_gid_t;
    47# 18 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    48typedef unsigned long __kernel_size_t;
    49# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    50typedef long __kernel_ssize_t;
    51# 21 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    52typedef long __kernel_time_t;
    53# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    54typedef long __kernel_suseconds_t;
    55# 23 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    56typedef long __kernel_clock_t;
    57# 24 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    58typedef int __kernel_timer_t;
    59# 25 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    60typedef int __kernel_clockid_t;
    61# 32 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    62typedef long long __kernel_loff_t;
    63# 41 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    64typedef __kernel_uid_t __kernel_uid32_t;
    65# 42 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/posix_types_64.h"
    66typedef __kernel_gid_t __kernel_gid32_t;
    67# 21 "include/linux/types.h"
    68typedef __u32 __kernel_dev_t;
    69# 24 "include/linux/types.h"
    70typedef __kernel_dev_t dev_t;
    71# 26 "include/linux/types.h"
    72typedef __kernel_mode_t mode_t;
    73# 27 "include/linux/types.h"
    74typedef __kernel_nlink_t nlink_t;
    75# 28 "include/linux/types.h"
    76typedef __kernel_off_t off_t;
    77# 29 "include/linux/types.h"
    78typedef __kernel_pid_t pid_t;
    79# 34 "include/linux/types.h"
    80typedef __kernel_clockid_t clockid_t;
    81# 37 "include/linux/types.h"
    82typedef _Bool bool;
    83# 39 "include/linux/types.h"
    84typedef __kernel_uid32_t uid_t;
    85# 40 "include/linux/types.h"
    86typedef __kernel_gid32_t gid_t;
    87# 53 "include/linux/types.h"
    88typedef __kernel_loff_t loff_t;
    89# 62 "include/linux/types.h"
    90typedef __kernel_size_t size_t;
    91# 67 "include/linux/types.h"
    92typedef __kernel_ssize_t ssize_t;
    93# 77 "include/linux/types.h"
    94typedef __kernel_time_t time_t;
    95# 110 "include/linux/types.h"
    96typedef __s32 int32_t;
    97# 114 "include/linux/types.h"
    98typedef __u8 uint8_t;
    99# 115 "include/linux/types.h"
   100typedef __u16 uint16_t;
   101# 116 "include/linux/types.h"
   102typedef __u32 uint32_t;
   103# 119 "include/linux/types.h"
   104typedef __u64 uint64_t;
   105# 141 "include/linux/types.h"
   106typedef unsigned long sector_t;
   107# 142 "include/linux/types.h"
   108typedef unsigned long blkcnt_t;
   109# 154 "include/linux/types.h"
   110typedef u64 dma_addr_t;
   111# 201 "include/linux/types.h"
   112typedef unsigned int gfp_t;
   113# 202 "include/linux/types.h"
   114typedef unsigned int fmode_t;
   115# 205 "include/linux/types.h"
   116typedef u64 phys_addr_t;
   117# 210 "include/linux/types.h"
   118typedef phys_addr_t resource_size_t;
   119# 214 "include/linux/types.h"
   120struct __anonstruct_atomic_t_6 {
   121   int counter ;
   122};
   123# 214 "include/linux/types.h"
   124typedef struct __anonstruct_atomic_t_6 atomic_t;
   125# 219 "include/linux/types.h"
   126struct __anonstruct_atomic64_t_7 {
   127   long counter ;
   128};
   129# 219 "include/linux/types.h"
   130typedef struct __anonstruct_atomic64_t_7 atomic64_t;
   131# 220 "include/linux/types.h"
   132struct list_head {
   133   struct list_head *next ;
   134   struct list_head *prev ;
   135};
   136# 225 "include/linux/types.h"
   137struct hlist_node;
   138# 225 "include/linux/types.h"
   139struct hlist_head {
   140   struct hlist_node *first ;
   141};
   142# 229 "include/linux/types.h"
   143struct hlist_node {
   144   struct hlist_node *next ;
   145   struct hlist_node **pprev ;
   146};
   147# 58 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/alternative.h"
   148struct module;
   149# 145 "include/linux/init.h"
   150typedef void (*ctor_fn_t)(void);
   151# 48 "include/linux/dynamic_debug.h"
   152struct bug_entry {
   153   int bug_addr_disp ;
   154   int file_disp ;
   155   unsigned short line ;
   156   unsigned short flags ;
   157};
   158# 70 "include/asm-generic/bug.h"
   159struct completion;
   160# 71 "include/asm-generic/bug.h"
   161struct pt_regs;
   162# 321 "include/linux/kernel.h"
   163struct pid;
   164# 671 "include/linux/kernel.h"
   165struct timespec;
   166# 672 "include/linux/kernel.h"
   167struct compat_timespec;
   168# 673 "include/linux/kernel.h"
   169struct __anonstruct_futex_9 {
   170   u32 *uaddr ;
   171   u32 val ;
   172   u32 flags ;
   173   u32 bitset ;
   174   u64 time ;
   175   u32 *uaddr2 ;
   176};
   177# 673 "include/linux/kernel.h"
   178struct __anonstruct_nanosleep_10 {
   179   clockid_t clockid ;
   180   struct timespec *rmtp ;
   181   struct compat_timespec *compat_rmtp ;
   182   u64 expires ;
   183};
   184# 673 "include/linux/kernel.h"
   185struct pollfd;
   186# 673 "include/linux/kernel.h"
   187struct __anonstruct_poll_11 {
   188   struct pollfd *ufds ;
   189   int nfds ;
   190   int has_timeout ;
   191   unsigned long tv_sec ;
   192   unsigned long tv_nsec ;
   193};
   194# 673 "include/linux/kernel.h"
   195union __anonunion_ldv_2052_8 {
   196   struct __anonstruct_futex_9 futex ;
   197   struct __anonstruct_nanosleep_10 nanosleep ;
   198   struct __anonstruct_poll_11 poll ;
   199};
   200# 673 "include/linux/kernel.h"
   201struct restart_block {
   202   long (*fn)(struct restart_block * ) ;
   203   union __anonunion_ldv_2052_8 ldv_2052 ;
   204};
   205# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/page_types.h"
   206struct page;
   207# 21 "include/asm-generic/getorder.h"
   208struct task_struct;
   209# 22 "include/asm-generic/getorder.h"
   210struct exec_domain;
   211# 23 "include/asm-generic/getorder.h"
   212struct mm_struct;
   213# 215 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/segment.h"
   214struct pt_regs {
   215   unsigned long r15 ;
   216   unsigned long r14 ;
   217   unsigned long r13 ;
   218   unsigned long r12 ;
   219   unsigned long bp ;
   220   unsigned long bx ;
   221   unsigned long r11 ;
   222   unsigned long r10 ;
   223   unsigned long r9 ;
   224   unsigned long r8 ;
   225   unsigned long ax ;
   226   unsigned long cx ;
   227   unsigned long dx ;
   228   unsigned long si ;
   229   unsigned long di ;
   230   unsigned long orig_ax ;
   231   unsigned long ip ;
   232   unsigned long cs ;
   233   unsigned long flags ;
   234   unsigned long sp ;
   235   unsigned long ss ;
   236};
   237# 282 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/ptrace.h"
   238struct kernel_vm86_regs {
   239   struct pt_regs pt ;
   240   unsigned short es ;
   241   unsigned short __esh ;
   242   unsigned short ds ;
   243   unsigned short __dsh ;
   244   unsigned short fs ;
   245   unsigned short __fsh ;
   246   unsigned short gs ;
   247   unsigned short __gsh ;
   248};
   249# 203 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/vm86.h"
   250union __anonunion_ldv_2292_12 {
   251   struct pt_regs *regs ;
   252   struct kernel_vm86_regs *vm86 ;
   253};
   254# 203 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/vm86.h"
   255struct math_emu_info {
   256   long ___orig_eip ;
   257   union __anonunion_ldv_2292_12 ldv_2292 ;
   258};
   259# 13 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_64_types.h"
   260typedef unsigned long pgdval_t;
   261# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_64_types.h"
   262typedef unsigned long pgprotval_t;
   263# 18 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_64_types.h"
   264struct pgprot {
   265   pgprotval_t pgprot ;
   266};
   267# 190 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   268typedef struct pgprot pgprot_t;
   269# 192 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   270struct __anonstruct_pgd_t_15 {
   271   pgdval_t pgd ;
   272};
   273# 192 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   274typedef struct __anonstruct_pgd_t_15 pgd_t;
   275# 280 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   276typedef struct page *pgtable_t;
   277# 288 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   278struct file;
   279# 303 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   280struct seq_file;
   281# 335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   282struct __anonstruct_ldv_2526_19 {
   283   unsigned int a ;
   284   unsigned int b ;
   285};
   286# 335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   287struct __anonstruct_ldv_2541_20 {
   288   u16 limit0 ;
   289   u16 base0 ;
   290   unsigned char base1 ;
   291   unsigned char type : 4 ;
   292   unsigned char s : 1 ;
   293   unsigned char dpl : 2 ;
   294   unsigned char p : 1 ;
   295   unsigned char limit : 4 ;
   296   unsigned char avl : 1 ;
   297   unsigned char l : 1 ;
   298   unsigned char d : 1 ;
   299   unsigned char g : 1 ;
   300   unsigned char base2 ;
   301};
   302# 335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   303union __anonunion_ldv_2542_18 {
   304   struct __anonstruct_ldv_2526_19 ldv_2526 ;
   305   struct __anonstruct_ldv_2541_20 ldv_2541 ;
   306};
   307# 335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/pgtable_types.h"
   308struct desc_struct {
   309   union __anonunion_ldv_2542_18 ldv_2542 ;
   310};
   311# 122 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/desc_defs.h"
   312struct thread_struct;
   313# 124 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/desc_defs.h"
   314struct cpumask;
   315# 320 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt_types.h"
   316struct arch_spinlock;
   317# 304 "include/linux/bitmap.h"
   318struct cpumask {
   319   unsigned long bits[64U] ;
   320};
   321# 13 "include/linux/cpumask.h"
   322typedef struct cpumask cpumask_t;
   323# 622 "include/linux/cpumask.h"
   324typedef struct cpumask *cpumask_var_t;
   325# 90 "include/linux/personality.h"
   326struct map_segment;
   327# 90 "include/linux/personality.h"
   328struct exec_domain {
   329   char const *name ;
   330   void (*handler)(int , struct pt_regs * ) ;
   331   unsigned char pers_low ;
   332   unsigned char pers_high ;
   333   unsigned long *signal_map ;
   334   unsigned long *signal_invmap ;
   335   struct map_segment *err_map ;
   336   struct map_segment *socktype_map ;
   337   struct map_segment *sockopt_map ;
   338   struct map_segment *af_map ;
   339   struct module *module ;
   340   struct exec_domain *next ;
   341};
   342# 145 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   343struct seq_operations;
   344# 277 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   345struct i387_fsave_struct {
   346   u32 cwd ;
   347   u32 swd ;
   348   u32 twd ;
   349   u32 fip ;
   350   u32 fcs ;
   351   u32 foo ;
   352   u32 fos ;
   353   u32 st_space[20U] ;
   354   u32 status ;
   355};
   356# 295 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   357struct __anonstruct_ldv_5171_24 {
   358   u64 rip ;
   359   u64 rdp ;
   360};
   361# 295 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   362struct __anonstruct_ldv_5177_25 {
   363   u32 fip ;
   364   u32 fcs ;
   365   u32 foo ;
   366   u32 fos ;
   367};
   368# 295 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   369union __anonunion_ldv_5178_23 {
   370   struct __anonstruct_ldv_5171_24 ldv_5171 ;
   371   struct __anonstruct_ldv_5177_25 ldv_5177 ;
   372};
   373# 295 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   374union __anonunion_ldv_5187_26 {
   375   u32 padding1[12U] ;
   376   u32 sw_reserved[12U] ;
   377};
   378# 295 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   379struct i387_fxsave_struct {
   380   u16 cwd ;
   381   u16 swd ;
   382   u16 twd ;
   383   u16 fop ;
   384   union __anonunion_ldv_5178_23 ldv_5178 ;
   385   u32 mxcsr ;
   386   u32 mxcsr_mask ;
   387   u32 st_space[32U] ;
   388   u32 xmm_space[64U] ;
   389   u32 padding[12U] ;
   390   union __anonunion_ldv_5187_26 ldv_5187 ;
   391};
   392# 329 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   393struct i387_soft_struct {
   394   u32 cwd ;
   395   u32 swd ;
   396   u32 twd ;
   397   u32 fip ;
   398   u32 fcs ;
   399   u32 foo ;
   400   u32 fos ;
   401   u32 st_space[20U] ;
   402   u8 ftop ;
   403   u8 changed ;
   404   u8 lookahead ;
   405   u8 no_update ;
   406   u8 rm ;
   407   u8 alimit ;
   408   struct math_emu_info *info ;
   409   u32 entry_eip ;
   410};
   411# 350 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   412struct ymmh_struct {
   413   u32 ymmh_space[64U] ;
   414};
   415# 355 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   416struct xsave_hdr_struct {
   417   u64 xstate_bv ;
   418   u64 reserved1[2U] ;
   419   u64 reserved2[5U] ;
   420};
   421# 361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   422struct xsave_struct {
   423   struct i387_fxsave_struct i387 ;
   424   struct xsave_hdr_struct xsave_hdr ;
   425   struct ymmh_struct ymmh ;
   426};
   427# 367 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   428union thread_xstate {
   429   struct i387_fsave_struct fsave ;
   430   struct i387_fxsave_struct fxsave ;
   431   struct i387_soft_struct soft ;
   432   struct xsave_struct xsave ;
   433};
   434# 375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   435struct fpu {
   436   union thread_xstate *state ;
   437};
   438# 421 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   439struct kmem_cache;
   440# 422 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   441struct perf_event;
   442# 423 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   443struct thread_struct {
   444   struct desc_struct tls_array[3U] ;
   445   unsigned long sp0 ;
   446   unsigned long sp ;
   447   unsigned long usersp ;
   448   unsigned short es ;
   449   unsigned short ds ;
   450   unsigned short fsindex ;
   451   unsigned short gsindex ;
   452   unsigned long fs ;
   453   unsigned long gs ;
   454   struct perf_event *ptrace_bps[4U] ;
   455   unsigned long debugreg6 ;
   456   unsigned long ptrace_dr7 ;
   457   unsigned long cr2 ;
   458   unsigned long trap_no ;
   459   unsigned long error_code ;
   460   struct fpu fpu ;
   461   unsigned long *io_bitmap_ptr ;
   462   unsigned long iopl ;
   463   unsigned int io_bitmap_max ;
   464};
   465# 622 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   466struct __anonstruct_mm_segment_t_28 {
   467   unsigned long seg ;
   468};
   469# 622 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/processor.h"
   470typedef struct __anonstruct_mm_segment_t_28 mm_segment_t;
   471# 23 "include/asm-generic/atomic-long.h"
   472typedef atomic64_t atomic_long_t;
   473# 131 "include/asm-generic/atomic-long.h"
   474struct thread_info {
   475   struct task_struct *task ;
   476   struct exec_domain *exec_domain ;
   477   __u32 flags ;
   478   __u32 status ;
   479   __u32 cpu ;
   480   int preempt_count ;
   481   mm_segment_t addr_limit ;
   482   struct restart_block restart_block ;
   483   void *sysenter_return ;
   484   int uaccess_err ;
   485};
   486# 8 "include/linux/bottom_half.h"
   487struct arch_spinlock {
   488   unsigned int slock ;
   489};
   490# 10 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/spinlock_types.h"
   491typedef struct arch_spinlock arch_spinlock_t;
   492# 16 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/spinlock_types.h"
   493struct __anonstruct_arch_rwlock_t_29 {
   494   unsigned int lock ;
   495};
   496# 16 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/spinlock_types.h"
   497typedef struct __anonstruct_arch_rwlock_t_29 arch_rwlock_t;
   498# 17 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/spinlock_types.h"
   499struct lockdep_map;
   500# 55 "include/linux/debug_locks.h"
   501struct stack_trace {
   502   unsigned int nr_entries ;
   503   unsigned int max_entries ;
   504   unsigned long *entries ;
   505   int skip ;
   506};
   507# 26 "include/linux/stacktrace.h"
   508struct lockdep_subclass_key {
   509   char __one_byte ;
   510};
   511# 53 "include/linux/lockdep.h"
   512struct lock_class_key {
   513   struct lockdep_subclass_key subkeys[8U] ;
   514};
   515# 59 "include/linux/lockdep.h"
   516struct lock_class {
   517   struct list_head hash_entry ;
   518   struct list_head lock_entry ;
   519   struct lockdep_subclass_key *key ;
   520   unsigned int subclass ;
   521   unsigned int dep_gen_id ;
   522   unsigned long usage_mask ;
   523   struct stack_trace usage_traces[13U] ;
   524   struct list_head locks_after ;
   525   struct list_head locks_before ;
   526   unsigned int version ;
   527   unsigned long ops ;
   528   char const *name ;
   529   int name_version ;
   530   unsigned long contention_point[4U] ;
   531   unsigned long contending_point[4U] ;
   532};
   533# 144 "include/linux/lockdep.h"
   534struct lockdep_map {
   535   struct lock_class_key *key ;
   536   struct lock_class *class_cache[2U] ;
   537   char const *name ;
   538   int cpu ;
   539   unsigned long ip ;
   540};
   541# 187 "include/linux/lockdep.h"
   542struct held_lock {
   543   u64 prev_chain_key ;
   544   unsigned long acquire_ip ;
   545   struct lockdep_map *instance ;
   546   struct lockdep_map *nest_lock ;
   547   u64 waittime_stamp ;
   548   u64 holdtime_stamp ;
   549   unsigned short class_idx : 13 ;
   550   unsigned char irq_context : 2 ;
   551   unsigned char trylock : 1 ;
   552   unsigned char read : 2 ;
   553   unsigned char check : 2 ;
   554   unsigned char hardirqs_off : 1 ;
   555   unsigned short references : 11 ;
   556};
   557# 552 "include/linux/lockdep.h"
   558struct raw_spinlock {
   559   arch_spinlock_t raw_lock ;
   560   unsigned int magic ;
   561   unsigned int owner_cpu ;
   562   void *owner ;
   563   struct lockdep_map dep_map ;
   564};
   565# 32 "include/linux/spinlock_types.h"
   566typedef struct raw_spinlock raw_spinlock_t;
   567# 33 "include/linux/spinlock_types.h"
   568struct __anonstruct_ldv_6059_31 {
   569   u8 __padding[24U] ;
   570   struct lockdep_map dep_map ;
   571};
   572# 33 "include/linux/spinlock_types.h"
   573union __anonunion_ldv_6060_30 {
   574   struct raw_spinlock rlock ;
   575   struct __anonstruct_ldv_6059_31 ldv_6059 ;
   576};
   577# 33 "include/linux/spinlock_types.h"
   578struct spinlock {
   579   union __anonunion_ldv_6060_30 ldv_6060 ;
   580};
   581# 76 "include/linux/spinlock_types.h"
   582typedef struct spinlock spinlock_t;
   583# 23 "include/linux/rwlock_types.h"
   584struct __anonstruct_rwlock_t_32 {
   585   arch_rwlock_t raw_lock ;
   586   unsigned int magic ;
   587   unsigned int owner_cpu ;
   588   void *owner ;
   589   struct lockdep_map dep_map ;
   590};
   591# 23 "include/linux/rwlock_types.h"
   592typedef struct __anonstruct_rwlock_t_32 rwlock_t;
   593# 110 "include/linux/seqlock.h"
   594struct seqcount {
   595   unsigned int sequence ;
   596};
   597# 121 "include/linux/seqlock.h"
   598typedef struct seqcount seqcount_t;
   599# 233 "include/linux/seqlock.h"
   600struct timespec {
   601   __kernel_time_t tv_sec ;
   602   long tv_nsec ;
   603};
   604# 18 "include/linux/time.h"
   605struct timeval {
   606   __kernel_time_t tv_sec ;
   607   __kernel_suseconds_t tv_usec ;
   608};
   609# 286 "include/linux/time.h"
   610struct kstat {
   611   u64 ino ;
   612   dev_t dev ;
   613   umode_t mode ;
   614   unsigned int nlink ;
   615   uid_t uid ;
   616   gid_t gid ;
   617   dev_t rdev ;
   618   loff_t size ;
   619   struct timespec atime ;
   620   struct timespec mtime ;
   621   struct timespec ctime ;
   622   unsigned long blksize ;
   623   unsigned long long blocks ;
   624};
   625# 49 "include/linux/wait.h"
   626struct __wait_queue_head {
   627   spinlock_t lock ;
   628   struct list_head task_list ;
   629};
   630# 54 "include/linux/wait.h"
   631typedef struct __wait_queue_head wait_queue_head_t;
   632# 96 "include/linux/nodemask.h"
   633struct __anonstruct_nodemask_t_34 {
   634   unsigned long bits[16U] ;
   635};
   636# 96 "include/linux/nodemask.h"
   637typedef struct __anonstruct_nodemask_t_34 nodemask_t;
   638# 640 "include/linux/mmzone.h"
   639struct mutex {
   640   atomic_t count ;
   641   spinlock_t wait_lock ;
   642   struct list_head wait_list ;
   643   struct task_struct *owner ;
   644   char const *name ;
   645   void *magic ;
   646   struct lockdep_map dep_map ;
   647};
   648# 63 "include/linux/mutex.h"
   649struct mutex_waiter {
   650   struct list_head list ;
   651   struct task_struct *task ;
   652   void *magic ;
   653};
   654# 171 "include/linux/mutex.h"
   655struct rw_semaphore;
   656# 172 "include/linux/mutex.h"
   657struct rw_semaphore {
   658   long count ;
   659   spinlock_t wait_lock ;
   660   struct list_head wait_list ;
   661   struct lockdep_map dep_map ;
   662};
   663# 170 "include/linux/srcu.h"
   664struct notifier_block {
   665   int (*notifier_call)(struct notifier_block * , unsigned long , void * ) ;
   666   struct notifier_block *next ;
   667   int priority ;
   668};
   669# 139 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/e820.h"
   670struct resource {
   671   resource_size_t start ;
   672   resource_size_t end ;
   673   char const *name ;
   674   unsigned long flags ;
   675   struct resource *parent ;
   676   struct resource *sibling ;
   677   struct resource *child ;
   678};
   679# 25 "include/linux/ioport.h"
   680struct pci_dev;
   681# 175 "include/linux/ioport.h"
   682struct device;
   683# 15 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/tsc.h"
   684typedef unsigned long long cycles_t;
   685# 312 "include/linux/jiffies.h"
   686union ktime {
   687   s64 tv64 ;
   688};
   689# 59 "include/linux/ktime.h"
   690typedef union ktime ktime_t;
   691# 99 "include/linux/debugobjects.h"
   692struct tvec_base;
   693# 100 "include/linux/debugobjects.h"
   694struct timer_list {
   695   struct list_head entry ;
   696   unsigned long expires ;
   697   struct tvec_base *base ;
   698   void (*function)(unsigned long ) ;
   699   unsigned long data ;
   700   int slack ;
   701   int start_pid ;
   702   void *start_site ;
   703   char start_comm[16U] ;
   704   struct lockdep_map lockdep_map ;
   705};
   706# 289 "include/linux/timer.h"
   707struct hrtimer;
   708# 290 "include/linux/timer.h"
   709enum hrtimer_restart;
   710# 290 "include/linux/timer.h"
   711enum hrtimer_restart;
   712# 301 "include/linux/timer.h"
   713struct workqueue_struct;
   714# 302 "include/linux/timer.h"
   715struct work_struct;
   716# 45 "include/linux/workqueue.h"
   717struct work_struct {
   718   atomic_long_t data ;
   719   struct list_head entry ;
   720   void (*func)(struct work_struct * ) ;
   721   struct lockdep_map lockdep_map ;
   722};
   723# 86 "include/linux/workqueue.h"
   724struct delayed_work {
   725   struct work_struct work ;
   726   struct timer_list timer ;
   727};
   728# 443 "include/linux/workqueue.h"
   729struct completion {
   730   unsigned int done ;
   731   wait_queue_head_t wait ;
   732};
   733# 46 "include/linux/pm.h"
   734struct pm_message {
   735   int event ;
   736};
   737# 52 "include/linux/pm.h"
   738typedef struct pm_message pm_message_t;
   739# 53 "include/linux/pm.h"
   740struct dev_pm_ops {
   741   int (*prepare)(struct device * ) ;
   742   void (*complete)(struct device * ) ;
   743   int (*suspend)(struct device * ) ;
   744   int (*resume)(struct device * ) ;
   745   int (*freeze)(struct device * ) ;
   746   int (*thaw)(struct device * ) ;
   747   int (*poweroff)(struct device * ) ;
   748   int (*restore)(struct device * ) ;
   749   int (*suspend_noirq)(struct device * ) ;
   750   int (*resume_noirq)(struct device * ) ;
   751   int (*freeze_noirq)(struct device * ) ;
   752   int (*thaw_noirq)(struct device * ) ;
   753   int (*poweroff_noirq)(struct device * ) ;
   754   int (*restore_noirq)(struct device * ) ;
   755   int (*runtime_suspend)(struct device * ) ;
   756   int (*runtime_resume)(struct device * ) ;
   757   int (*runtime_idle)(struct device * ) ;
   758};
   759# 272 "include/linux/pm.h"
   760enum rpm_status {
   761    RPM_ACTIVE = 0,
   762    RPM_RESUMING = 1,
   763    RPM_SUSPENDED = 2,
   764    RPM_SUSPENDING = 3
   765} ;
   766# 279 "include/linux/pm.h"
   767enum rpm_request {
   768    RPM_REQ_NONE = 0,
   769    RPM_REQ_IDLE = 1,
   770    RPM_REQ_SUSPEND = 2,
   771    RPM_REQ_AUTOSUSPEND = 3,
   772    RPM_REQ_RESUME = 4
   773} ;
   774# 287 "include/linux/pm.h"
   775struct wakeup_source;
   776# 288 "include/linux/pm.h"
   777struct dev_pm_info {
   778   pm_message_t power_state ;
   779   unsigned char can_wakeup : 1 ;
   780   unsigned char async_suspend : 1 ;
   781   bool is_prepared ;
   782   bool is_suspended ;
   783   spinlock_t lock ;
   784   struct list_head entry ;
   785   struct completion completion ;
   786   struct wakeup_source *wakeup ;
   787   struct timer_list suspend_timer ;
   788   unsigned long timer_expires ;
   789   struct work_struct work ;
   790   wait_queue_head_t wait_queue ;
   791   atomic_t usage_count ;
   792   atomic_t child_count ;
   793   unsigned char disable_depth : 3 ;
   794   unsigned char ignore_children : 1 ;
   795   unsigned char idle_notification : 1 ;
   796   unsigned char request_pending : 1 ;
   797   unsigned char deferred_resume : 1 ;
   798   unsigned char run_wake : 1 ;
   799   unsigned char runtime_auto : 1 ;
   800   unsigned char no_callbacks : 1 ;
   801   unsigned char irq_safe : 1 ;
   802   unsigned char use_autosuspend : 1 ;
   803   unsigned char timer_autosuspends : 1 ;
   804   enum rpm_request request ;
   805   enum rpm_status runtime_status ;
   806   int runtime_error ;
   807   int autosuspend_delay ;
   808   unsigned long last_busy ;
   809   unsigned long active_jiffies ;
   810   unsigned long suspended_jiffies ;
   811   unsigned long accounting_timestamp ;
   812   void *subsys_data ;
   813};
   814# 469 "include/linux/pm.h"
   815struct dev_power_domain {
   816   struct dev_pm_ops ops ;
   817};
   818# 175 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/topology.h"
   819struct pci_bus;
   820# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/mmu.h"
   821struct __anonstruct_mm_context_t_99 {
   822   void *ldt ;
   823   int size ;
   824   unsigned short ia32_compat ;
   825   struct mutex lock ;
   826   void *vdso ;
   827};
   828# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/mmu.h"
   829typedef struct __anonstruct_mm_context_t_99 mm_context_t;
   830# 71 "include/asm-generic/iomap.h"
   831struct vm_area_struct;
   832# 53 "include/linux/rcupdate.h"
   833struct rcu_head {
   834   struct rcu_head *next ;
   835   void (*func)(struct rcu_head * ) ;
   836};
   837# 841 "include/linux/rcupdate.h"
   838struct nsproxy;
   839# 36 "include/linux/kmod.h"
   840struct cred;
   841# 27 "include/linux/elf.h"
   842typedef __u64 Elf64_Addr;
   843# 28 "include/linux/elf.h"
   844typedef __u16 Elf64_Half;
   845# 32 "include/linux/elf.h"
   846typedef __u32 Elf64_Word;
   847# 33 "include/linux/elf.h"
   848typedef __u64 Elf64_Xword;
   849# 202 "include/linux/elf.h"
   850struct elf64_sym {
   851   Elf64_Word st_name ;
   852   unsigned char st_info ;
   853   unsigned char st_other ;
   854   Elf64_Half st_shndx ;
   855   Elf64_Addr st_value ;
   856   Elf64_Xword st_size ;
   857};
   858# 210 "include/linux/elf.h"
   859typedef struct elf64_sym Elf64_Sym;
   860# 444 "include/linux/elf.h"
   861struct sock;
   862# 445 "include/linux/elf.h"
   863struct kobject;
   864# 446 "include/linux/elf.h"
   865enum kobj_ns_type {
   866    KOBJ_NS_TYPE_NONE = 0,
   867    KOBJ_NS_TYPE_NET = 1,
   868    KOBJ_NS_TYPES = 2
   869} ;
   870# 452 "include/linux/elf.h"
   871struct kobj_ns_type_operations {
   872   enum kobj_ns_type type ;
   873   void *(*grab_current_ns)(void) ;
   874   void const *(*netlink_ns)(struct sock * ) ;
   875   void const *(*initial_ns)(void) ;
   876   void (*drop_ns)(void * ) ;
   877};
   878# 57 "include/linux/kobject_ns.h"
   879struct attribute {
   880   char const *name ;
   881   mode_t mode ;
   882   struct lock_class_key *key ;
   883   struct lock_class_key skey ;
   884};
   885# 33 "include/linux/sysfs.h"
   886struct attribute_group {
   887   char const *name ;
   888   mode_t (*is_visible)(struct kobject * , struct attribute * , int ) ;
   889   struct attribute **attrs ;
   890};
   891# 62 "include/linux/sysfs.h"
   892struct bin_attribute {
   893   struct attribute attr ;
   894   size_t size ;
   895   void *private ;
   896   ssize_t (*read)(struct file * , struct kobject * , struct bin_attribute * , char * ,
   897                   loff_t , size_t ) ;
   898   ssize_t (*write)(struct file * , struct kobject * , struct bin_attribute * , char * ,
   899                    loff_t , size_t ) ;
   900   int (*mmap)(struct file * , struct kobject * , struct bin_attribute * , struct vm_area_struct * ) ;
   901};
   902# 98 "include/linux/sysfs.h"
   903struct sysfs_ops {
   904   ssize_t (*show)(struct kobject * , struct attribute * , char * ) ;
   905   ssize_t (*store)(struct kobject * , struct attribute * , char const * , size_t ) ;
   906};
   907# 116 "include/linux/sysfs.h"
   908struct sysfs_dirent;
   909# 181 "include/linux/sysfs.h"
   910struct kref {
   911   atomic_t refcount ;
   912};
   913# 49 "include/linux/kobject.h"
   914struct kset;
   915# 49 "include/linux/kobject.h"
   916struct kobj_type;
   917# 49 "include/linux/kobject.h"
   918struct kobject {
   919   char const *name ;
   920   struct list_head entry ;
   921   struct kobject *parent ;
   922   struct kset *kset ;
   923   struct kobj_type *ktype ;
   924   struct sysfs_dirent *sd ;
   925   struct kref kref ;
   926   unsigned char state_initialized : 1 ;
   927   unsigned char state_in_sysfs : 1 ;
   928   unsigned char state_add_uevent_sent : 1 ;
   929   unsigned char state_remove_uevent_sent : 1 ;
   930   unsigned char uevent_suppress : 1 ;
   931};
   932# 109 "include/linux/kobject.h"
   933struct kobj_type {
   934   void (*release)(struct kobject * ) ;
   935   struct sysfs_ops const *sysfs_ops ;
   936   struct attribute **default_attrs ;
   937   struct kobj_ns_type_operations const *(*child_ns_type)(struct kobject * ) ;
   938   void const *(*namespace)(struct kobject * ) ;
   939};
   940# 117 "include/linux/kobject.h"
   941struct kobj_uevent_env {
   942   char *envp[32U] ;
   943   int envp_idx ;
   944   char buf[2048U] ;
   945   int buflen ;
   946};
   947# 124 "include/linux/kobject.h"
   948struct kset_uevent_ops {
   949   int (* const filter)(struct kset * , struct kobject * ) ;
   950   char const *(* const name)(struct kset * , struct kobject * ) ;
   951   int (* const uevent)(struct kset * , struct kobject * , struct kobj_uevent_env * ) ;
   952};
   953# 141 "include/linux/kobject.h"
   954struct kset {
   955   struct list_head list ;
   956   spinlock_t list_lock ;
   957   struct kobject kobj ;
   958   struct kset_uevent_ops const *uevent_ops ;
   959};
   960# 219 "include/linux/kobject.h"
   961struct kernel_param;
   962# 220 "include/linux/kobject.h"
   963struct kernel_param_ops {
   964   int (*set)(char const * , struct kernel_param const * ) ;
   965   int (*get)(char * , struct kernel_param const * ) ;
   966   void (*free)(void * ) ;
   967};
   968# 44 "include/linux/moduleparam.h"
   969struct kparam_string;
   970# 44 "include/linux/moduleparam.h"
   971struct kparam_array;
   972# 44 "include/linux/moduleparam.h"
   973union __anonunion_ldv_12924_129 {
   974   void *arg ;
   975   struct kparam_string const *str ;
   976   struct kparam_array const *arr ;
   977};
   978# 44 "include/linux/moduleparam.h"
   979struct kernel_param {
   980   char const *name ;
   981   struct kernel_param_ops const *ops ;
   982   u16 perm ;
   983   u16 flags ;
   984   union __anonunion_ldv_12924_129 ldv_12924 ;
   985};
   986# 59 "include/linux/moduleparam.h"
   987struct kparam_string {
   988   unsigned int maxlen ;
   989   char *string ;
   990};
   991# 65 "include/linux/moduleparam.h"
   992struct kparam_array {
   993   unsigned int max ;
   994   unsigned int elemsize ;
   995   unsigned int *num ;
   996   struct kernel_param_ops const *ops ;
   997   void *elem ;
   998};
   999# 404 "include/linux/moduleparam.h"
  1000struct jump_label_key {
  1001   atomic_t enabled ;
  1002};
  1003# 99 "include/linux/jump_label.h"
  1004struct tracepoint;
  1005# 100 "include/linux/jump_label.h"
  1006struct tracepoint_func {
  1007   void *func ;
  1008   void *data ;
  1009};
  1010# 29 "include/linux/tracepoint.h"
  1011struct tracepoint {
  1012   char const *name ;
  1013   struct jump_label_key key ;
  1014   void (*regfunc)(void) ;
  1015   void (*unregfunc)(void) ;
  1016   struct tracepoint_func *funcs ;
  1017};
  1018# 84 "include/linux/tracepoint.h"
  1019struct mod_arch_specific {
  1020
  1021};
  1022# 127 "include/trace/events/module.h"
  1023struct kernel_symbol {
  1024   unsigned long value ;
  1025   char const *name ;
  1026};
  1027# 48 "include/linux/module.h"
  1028struct module_attribute {
  1029   struct attribute attr ;
  1030   ssize_t (*show)(struct module_attribute * , struct module * , char * ) ;
  1031   ssize_t (*store)(struct module_attribute * , struct module * , char const * ,
  1032                    size_t ) ;
  1033   void (*setup)(struct module * , char const * ) ;
  1034   int (*test)(struct module * ) ;
  1035   void (*free)(struct module * ) ;
  1036};
  1037# 68 "include/linux/module.h"
  1038struct module_param_attrs;
  1039# 68 "include/linux/module.h"
  1040struct module_kobject {
  1041   struct kobject kobj ;
  1042   struct module *mod ;
  1043   struct kobject *drivers_dir ;
  1044   struct module_param_attrs *mp ;
  1045};
  1046# 81 "include/linux/module.h"
  1047struct exception_table_entry;
  1048# 218 "include/linux/module.h"
  1049enum module_state {
  1050    MODULE_STATE_LIVE = 0,
  1051    MODULE_STATE_COMING = 1,
  1052    MODULE_STATE_GOING = 2
  1053} ;
  1054# 224 "include/linux/module.h"
  1055struct module_ref {
  1056   unsigned int incs ;
  1057   unsigned int decs ;
  1058};
  1059# 418 "include/linux/module.h"
  1060struct module_sect_attrs;
  1061# 418 "include/linux/module.h"
  1062struct module_notes_attrs;
  1063# 418 "include/linux/module.h"
  1064struct ftrace_event_call;
  1065# 418 "include/linux/module.h"
  1066struct module {
  1067   enum module_state state ;
  1068   struct list_head list ;
  1069   char name[56U] ;
  1070   struct module_kobject mkobj ;
  1071   struct module_attribute *modinfo_attrs ;
  1072   char const *version ;
  1073   char const *srcversion ;
  1074   struct kobject *holders_dir ;
  1075   struct kernel_symbol const *syms ;
  1076   unsigned long const *crcs ;
  1077   unsigned int num_syms ;
  1078   struct kernel_param *kp ;
  1079   unsigned int num_kp ;
  1080   unsigned int num_gpl_syms ;
  1081   struct kernel_symbol const *gpl_syms ;
  1082   unsigned long const *gpl_crcs ;
  1083   struct kernel_symbol const *unused_syms ;
  1084   unsigned long const *unused_crcs ;
  1085   unsigned int num_unused_syms ;
  1086   unsigned int num_unused_gpl_syms ;
  1087   struct kernel_symbol const *unused_gpl_syms ;
  1088   unsigned long const *unused_gpl_crcs ;
  1089   struct kernel_symbol const *gpl_future_syms ;
  1090   unsigned long const *gpl_future_crcs ;
  1091   unsigned int num_gpl_future_syms ;
  1092   unsigned int num_exentries ;
  1093   struct exception_table_entry *extable ;
  1094   int (*init)(void) ;
  1095   void *module_init ;
  1096   void *module_core ;
  1097   unsigned int init_size ;
  1098   unsigned int core_size ;
  1099   unsigned int init_text_size ;
  1100   unsigned int core_text_size ;
  1101   unsigned int init_ro_size ;
  1102   unsigned int core_ro_size ;
  1103   struct mod_arch_specific arch ;
  1104   unsigned int taints ;
  1105   unsigned int num_bugs ;
  1106   struct list_head bug_list ;
  1107   struct bug_entry *bug_table ;
  1108   Elf64_Sym *symtab ;
  1109   Elf64_Sym *core_symtab ;
  1110   unsigned int num_symtab ;
  1111   unsigned int core_num_syms ;
  1112   char *strtab ;
  1113   char *core_strtab ;
  1114   struct module_sect_attrs *sect_attrs ;
  1115   struct module_notes_attrs *notes_attrs ;
  1116   char *args ;
  1117   void *percpu ;
  1118   unsigned int percpu_size ;
  1119   unsigned int num_tracepoints ;
  1120   struct tracepoint * const *tracepoints_ptrs ;
  1121   unsigned int num_trace_bprintk_fmt ;
  1122   char const **trace_bprintk_fmt_start ;
  1123   struct ftrace_event_call **trace_events ;
  1124   unsigned int num_trace_events ;
  1125   unsigned int num_ftrace_callsites ;
  1126   unsigned long *ftrace_callsites ;
  1127   struct list_head source_list ;
  1128   struct list_head target_list ;
  1129   struct task_struct *waiter ;
  1130   void (*exit)(void) ;
  1131   struct module_ref *refptr ;
  1132   ctor_fn_t (**ctors)(void) ;
  1133   unsigned int num_ctors ;
  1134};
  1135# 8 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  1136struct klist_node;
  1137# 37 "include/linux/klist.h"
  1138struct klist_node {
  1139   void *n_klist ;
  1140   struct list_head n_node ;
  1141   struct kref n_ref ;
  1142};
  1143# 67 "include/linux/klist.h"
  1144struct dma_map_ops;
  1145# 67 "include/linux/klist.h"
  1146struct dev_archdata {
  1147   void *acpi_handle ;
  1148   struct dma_map_ops *dma_ops ;
  1149   void *iommu ;
  1150};
  1151# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1152struct pdev_archdata {
  1153
  1154};
  1155# 17 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1156struct device_private;
  1157# 18 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1158struct device_driver;
  1159# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1160struct driver_private;
  1161# 20 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1162struct class;
  1163# 21 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1164struct subsys_private;
  1165# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1166struct bus_type;
  1167# 23 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1168struct device_node;
  1169# 24 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/device.h"
  1170struct bus_attribute {
  1171   struct attribute attr ;
  1172   ssize_t (*show)(struct bus_type * , char * ) ;
  1173   ssize_t (*store)(struct bus_type * , char const * , size_t ) ;
  1174};
  1175# 49 "include/linux/device.h"
  1176struct device_attribute;
  1177# 49 "include/linux/device.h"
  1178struct driver_attribute;
  1179# 49 "include/linux/device.h"
  1180struct bus_type {
  1181   char const *name ;
  1182   struct bus_attribute *bus_attrs ;
  1183   struct device_attribute *dev_attrs ;
  1184   struct driver_attribute *drv_attrs ;
  1185   int (*match)(struct device * , struct device_driver * ) ;
  1186   int (*uevent)(struct device * , struct kobj_uevent_env * ) ;
  1187   int (*probe)(struct device * ) ;
  1188   int (*remove)(struct device * ) ;
  1189   void (*shutdown)(struct device * ) ;
  1190   int (*suspend)(struct device * , pm_message_t ) ;
  1191   int (*resume)(struct device * ) ;
  1192   struct dev_pm_ops const *pm ;
  1193   struct subsys_private *p ;
  1194};
  1195# 153 "include/linux/device.h"
  1196struct of_device_id;
  1197# 153 "include/linux/device.h"
  1198struct device_driver {
  1199   char const *name ;
  1200   struct bus_type *bus ;
  1201   struct module *owner ;
  1202   char const *mod_name ;
  1203   bool suppress_bind_attrs ;
  1204   struct of_device_id const *of_match_table ;
  1205   int (*probe)(struct device * ) ;
  1206   int (*remove)(struct device * ) ;
  1207   void (*shutdown)(struct device * ) ;
  1208   int (*suspend)(struct device * , pm_message_t ) ;
  1209   int (*resume)(struct device * ) ;
  1210   struct attribute_group const **groups ;
  1211   struct dev_pm_ops const *pm ;
  1212   struct driver_private *p ;
  1213};
  1214# 218 "include/linux/device.h"
  1215struct driver_attribute {
  1216   struct attribute attr ;
  1217   ssize_t (*show)(struct device_driver * , char * ) ;
  1218   ssize_t (*store)(struct device_driver * , char const * , size_t ) ;
  1219};
  1220# 248 "include/linux/device.h"
  1221struct class_attribute;
  1222# 248 "include/linux/device.h"
  1223struct class {
  1224   char const *name ;
  1225   struct module *owner ;
  1226   struct class_attribute *class_attrs ;
  1227   struct device_attribute *dev_attrs ;
  1228   struct bin_attribute *dev_bin_attrs ;
  1229   struct kobject *dev_kobj ;
  1230   int (*dev_uevent)(struct device * , struct kobj_uevent_env * ) ;
  1231   char *(*devnode)(struct device * , mode_t * ) ;
  1232   void (*class_release)(struct class * ) ;
  1233   void (*dev_release)(struct device * ) ;
  1234   int (*suspend)(struct device * , pm_message_t ) ;
  1235   int (*resume)(struct device * ) ;
  1236   struct kobj_ns_type_operations const *ns_type ;
  1237   void const *(*namespace)(struct device * ) ;
  1238   struct dev_pm_ops const *pm ;
  1239   struct subsys_private *p ;
  1240};
  1241# 305 "include/linux/device.h"
  1242struct device_type;
  1243# 344 "include/linux/device.h"
  1244struct class_attribute {
  1245   struct attribute attr ;
  1246   ssize_t (*show)(struct class * , struct class_attribute * , char * ) ;
  1247   ssize_t (*store)(struct class * , struct class_attribute * , char const * , size_t ) ;
  1248};
  1249# 395 "include/linux/device.h"
  1250struct device_type {
  1251   char const *name ;
  1252   struct attribute_group const **groups ;
  1253   int (*uevent)(struct device * , struct kobj_uevent_env * ) ;
  1254   char *(*devnode)(struct device * , mode_t * ) ;
  1255   void (*release)(struct device * ) ;
  1256   struct dev_pm_ops const *pm ;
  1257};
  1258# 422 "include/linux/device.h"
  1259struct device_attribute {
  1260   struct attribute attr ;
  1261   ssize_t (*show)(struct device * , struct device_attribute * , char * ) ;
  1262   ssize_t (*store)(struct device * , struct device_attribute * , char const * ,
  1263                    size_t ) ;
  1264};
  1265# 483 "include/linux/device.h"
  1266struct device_dma_parameters {
  1267   unsigned int max_segment_size ;
  1268   unsigned long segment_boundary_mask ;
  1269};
  1270# 492 "include/linux/device.h"
  1271struct dma_coherent_mem;
  1272# 492 "include/linux/device.h"
  1273struct device {
  1274   struct device *parent ;
  1275   struct device_private *p ;
  1276   struct kobject kobj ;
  1277   char const *init_name ;
  1278   struct device_type const *type ;
  1279   struct mutex mutex ;
  1280   struct bus_type *bus ;
  1281   struct device_driver *driver ;
  1282   void *platform_data ;
  1283   struct dev_pm_info power ;
  1284   struct dev_power_domain *pwr_domain ;
  1285   int numa_node ;
  1286   u64 *dma_mask ;
  1287   u64 coherent_dma_mask ;
  1288   struct device_dma_parameters *dma_parms ;
  1289   struct list_head dma_pools ;
  1290   struct dma_coherent_mem *dma_mem ;
  1291   struct dev_archdata archdata ;
  1292   struct device_node *of_node ;
  1293   dev_t devt ;
  1294   spinlock_t devres_lock ;
  1295   struct list_head devres_head ;
  1296   struct klist_node knode_class ;
  1297   struct class *class ;
  1298   struct attribute_group const **groups ;
  1299   void (*release)(struct device * ) ;
  1300};
  1301# 604 "include/linux/device.h"
  1302struct wakeup_source {
  1303   char *name ;
  1304   struct list_head entry ;
  1305   spinlock_t lock ;
  1306   struct timer_list timer ;
  1307   unsigned long timer_expires ;
  1308   ktime_t total_time ;
  1309   ktime_t max_time ;
  1310   ktime_t last_time ;
  1311   unsigned long event_count ;
  1312   unsigned long active_count ;
  1313   unsigned long relax_count ;
  1314   unsigned long hit_count ;
  1315   unsigned char active : 1 ;
  1316};
  1317# 903 "include/linux/device.h"
  1318struct file_operations;
  1319# 63 "include/linux/miscdevice.h"
  1320struct block_device;
  1321# 92 "include/linux/bit_spinlock.h"
  1322struct hlist_bl_node;
  1323# 92 "include/linux/bit_spinlock.h"
  1324struct hlist_bl_head {
  1325   struct hlist_bl_node *first ;
  1326};
  1327# 36 "include/linux/list_bl.h"
  1328struct hlist_bl_node {
  1329   struct hlist_bl_node *next ;
  1330   struct hlist_bl_node **pprev ;
  1331};
  1332# 114 "include/linux/rculist_bl.h"
  1333struct nameidata;
  1334# 115 "include/linux/rculist_bl.h"
  1335struct path;
  1336# 116 "include/linux/rculist_bl.h"
  1337struct vfsmount;
  1338# 117 "include/linux/rculist_bl.h"
  1339struct qstr {
  1340   unsigned int hash ;
  1341   unsigned int len ;
  1342   unsigned char const *name ;
  1343};
  1344# 100 "include/linux/dcache.h"
  1345struct inode;
  1346# 100 "include/linux/dcache.h"
  1347struct dentry_operations;
  1348# 100 "include/linux/dcache.h"
  1349struct super_block;
  1350# 100 "include/linux/dcache.h"
  1351union __anonunion_d_u_130 {
  1352   struct list_head d_child ;
  1353   struct rcu_head d_rcu ;
  1354};
  1355# 100 "include/linux/dcache.h"
  1356struct dentry {
  1357   unsigned int d_flags ;
  1358   seqcount_t d_seq ;
  1359   struct hlist_bl_node d_hash ;
  1360   struct dentry *d_parent ;
  1361   struct qstr d_name ;
  1362   struct inode *d_inode ;
  1363   unsigned char d_iname[32U] ;
  1364   unsigned int d_count ;
  1365   spinlock_t d_lock ;
  1366   struct dentry_operations const *d_op ;
  1367   struct super_block *d_sb ;
  1368   unsigned long d_time ;
  1369   void *d_fsdata ;
  1370   struct list_head d_lru ;
  1371   union __anonunion_d_u_130 d_u ;
  1372   struct list_head d_subdirs ;
  1373   struct list_head d_alias ;
  1374};
  1375# 151 "include/linux/dcache.h"
  1376struct dentry_operations {
  1377   int (*d_revalidate)(struct dentry * , struct nameidata * ) ;
  1378   int (*d_hash)(struct dentry const * , struct inode const * , struct qstr * ) ;
  1379   int (*d_compare)(struct dentry const * , struct inode const * , struct dentry const * ,
  1380                    struct inode const * , unsigned int , char const * , struct qstr const * ) ;
  1381   int (*d_delete)(struct dentry const * ) ;
  1382   void (*d_release)(struct dentry * ) ;
  1383   void (*d_iput)(struct dentry * , struct inode * ) ;
  1384   char *(*d_dname)(struct dentry * , char * , int ) ;
  1385   struct vfsmount *(*d_automount)(struct path * ) ;
  1386   int (*d_manage)(struct dentry * , bool ) ;
  1387};
  1388# 422 "include/linux/dcache.h"
  1389struct path {
  1390   struct vfsmount *mnt ;
  1391   struct dentry *dentry ;
  1392};
  1393# 51 "include/linux/radix-tree.h"
  1394struct radix_tree_node;
  1395# 51 "include/linux/radix-tree.h"
  1396struct radix_tree_root {
  1397   unsigned int height ;
  1398   gfp_t gfp_mask ;
  1399   struct radix_tree_node *rnode ;
  1400};
  1401# 229 "include/linux/radix-tree.h"
  1402struct prio_tree_node;
  1403# 229 "include/linux/radix-tree.h"
  1404struct raw_prio_tree_node {
  1405   struct prio_tree_node *left ;
  1406   struct prio_tree_node *right ;
  1407   struct prio_tree_node *parent ;
  1408};
  1409# 19 "include/linux/prio_tree.h"
  1410struct prio_tree_node {
  1411   struct prio_tree_node *left ;
  1412   struct prio_tree_node *right ;
  1413   struct prio_tree_node *parent ;
  1414   unsigned long start ;
  1415   unsigned long last ;
  1416};
  1417# 27 "include/linux/prio_tree.h"
  1418struct prio_tree_root {
  1419   struct prio_tree_node *prio_tree_node ;
  1420   unsigned short index_bits ;
  1421   unsigned short raw ;
  1422};
  1423# 111 "include/linux/prio_tree.h"
  1424enum pid_type {
  1425    PIDTYPE_PID = 0,
  1426    PIDTYPE_PGID = 1,
  1427    PIDTYPE_SID = 2,
  1428    PIDTYPE_MAX = 3
  1429} ;
  1430# 118 "include/linux/prio_tree.h"
  1431struct pid_namespace;
  1432# 118 "include/linux/prio_tree.h"
  1433struct upid {
  1434   int nr ;
  1435   struct pid_namespace *ns ;
  1436   struct hlist_node pid_chain ;
  1437};
  1438# 56 "include/linux/pid.h"
  1439struct pid {
  1440   atomic_t count ;
  1441   unsigned int level ;
  1442   struct hlist_head tasks[3U] ;
  1443   struct rcu_head rcu ;
  1444   struct upid numbers[1U] ;
  1445};
  1446# 68 "include/linux/pid.h"
  1447struct pid_link {
  1448   struct hlist_node node ;
  1449   struct pid *pid ;
  1450};
  1451# 93 "include/linux/capability.h"
  1452struct kernel_cap_struct {
  1453   __u32 cap[2U] ;
  1454};
  1455# 96 "include/linux/capability.h"
  1456typedef struct kernel_cap_struct kernel_cap_t;
  1457# 104 "include/linux/capability.h"
  1458struct user_namespace;
  1459# 45 "include/linux/semaphore.h"
  1460struct fiemap_extent {
  1461   __u64 fe_logical ;
  1462   __u64 fe_physical ;
  1463   __u64 fe_length ;
  1464   __u64 fe_reserved64[2U] ;
  1465   __u32 fe_flags ;
  1466   __u32 fe_reserved[3U] ;
  1467};
  1468# 38 "include/linux/fiemap.h"
  1469struct export_operations;
  1470# 40 "include/linux/fiemap.h"
  1471struct iovec;
  1472# 41 "include/linux/fiemap.h"
  1473struct kiocb;
  1474# 42 "include/linux/fiemap.h"
  1475struct pipe_inode_info;
  1476# 43 "include/linux/fiemap.h"
  1477struct poll_table_struct;
  1478# 44 "include/linux/fiemap.h"
  1479struct kstatfs;
  1480# 426 "include/linux/fs.h"
  1481struct iattr {
  1482   unsigned int ia_valid ;
  1483   umode_t ia_mode ;
  1484   uid_t ia_uid ;
  1485   gid_t ia_gid ;
  1486   loff_t ia_size ;
  1487   struct timespec ia_atime ;
  1488   struct timespec ia_mtime ;
  1489   struct timespec ia_ctime ;
  1490   struct file *ia_file ;
  1491};
  1492# 119 "include/linux/quota.h"
  1493struct if_dqinfo {
  1494   __u64 dqi_bgrace ;
  1495   __u64 dqi_igrace ;
  1496   __u32 dqi_flags ;
  1497   __u32 dqi_valid ;
  1498};
  1499# 176 "include/linux/percpu_counter.h"
  1500struct fs_disk_quota {
  1501   __s8 d_version ;
  1502   __s8 d_flags ;
  1503   __u16 d_fieldmask ;
  1504   __u32 d_id ;
  1505   __u64 d_blk_hardlimit ;
  1506   __u64 d_blk_softlimit ;
  1507   __u64 d_ino_hardlimit ;
  1508   __u64 d_ino_softlimit ;
  1509   __u64 d_bcount ;
  1510   __u64 d_icount ;
  1511   __s32 d_itimer ;
  1512   __s32 d_btimer ;
  1513   __u16 d_iwarns ;
  1514   __u16 d_bwarns ;
  1515   __s32 d_padding2 ;
  1516   __u64 d_rtb_hardlimit ;
  1517   __u64 d_rtb_softlimit ;
  1518   __u64 d_rtbcount ;
  1519   __s32 d_rtbtimer ;
  1520   __u16 d_rtbwarns ;
  1521   __s16 d_padding3 ;
  1522   char d_padding4[8U] ;
  1523};
  1524# 75 "include/linux/dqblk_xfs.h"
  1525struct fs_qfilestat {
  1526   __u64 qfs_ino ;
  1527   __u64 qfs_nblks ;
  1528   __u32 qfs_nextents ;
  1529};
  1530# 150 "include/linux/dqblk_xfs.h"
  1531typedef struct fs_qfilestat fs_qfilestat_t;
  1532# 151 "include/linux/dqblk_xfs.h"
  1533struct fs_quota_stat {
  1534   __s8 qs_version ;
  1535   __u16 qs_flags ;
  1536   __s8 qs_pad ;
  1537   fs_qfilestat_t qs_uquota ;
  1538   fs_qfilestat_t qs_gquota ;
  1539   __u32 qs_incoredqs ;
  1540   __s32 qs_btimelimit ;
  1541   __s32 qs_itimelimit ;
  1542   __s32 qs_rtbtimelimit ;
  1543   __u16 qs_bwarnlimit ;
  1544   __u16 qs_iwarnlimit ;
  1545};
  1546# 165 "include/linux/dqblk_xfs.h"
  1547struct dquot;
  1548# 185 "include/linux/quota.h"
  1549typedef __kernel_uid32_t qid_t;
  1550# 186 "include/linux/quota.h"
  1551typedef long long qsize_t;
  1552# 189 "include/linux/quota.h"
  1553struct mem_dqblk {
  1554   qsize_t dqb_bhardlimit ;
  1555   qsize_t dqb_bsoftlimit ;
  1556   qsize_t dqb_curspace ;
  1557   qsize_t dqb_rsvspace ;
  1558   qsize_t dqb_ihardlimit ;
  1559   qsize_t dqb_isoftlimit ;
  1560   qsize_t dqb_curinodes ;
  1561   time_t dqb_btime ;
  1562   time_t dqb_itime ;
  1563};
  1564# 211 "include/linux/quota.h"
  1565struct quota_format_type;
  1566# 212 "include/linux/quota.h"
  1567struct mem_dqinfo {
  1568   struct quota_format_type *dqi_format ;
  1569   int dqi_fmt_id ;
  1570   struct list_head dqi_dirty_list ;
  1571   unsigned long dqi_flags ;
  1572   unsigned int dqi_bgrace ;
  1573   unsigned int dqi_igrace ;
  1574   qsize_t dqi_maxblimit ;
  1575   qsize_t dqi_maxilimit ;
  1576   void *dqi_priv ;
  1577};
  1578# 271 "include/linux/quota.h"
  1579struct dquot {
  1580   struct hlist_node dq_hash ;
  1581   struct list_head dq_inuse ;
  1582   struct list_head dq_free ;
  1583   struct list_head dq_dirty ;
  1584   struct mutex dq_lock ;
  1585   atomic_t dq_count ;
  1586   wait_queue_head_t dq_wait_unused ;
  1587   struct super_block *dq_sb ;
  1588   unsigned int dq_id ;
  1589   loff_t dq_off ;
  1590   unsigned long dq_flags ;
  1591   short dq_type ;
  1592   struct mem_dqblk dq_dqb ;
  1593};
  1594# 299 "include/linux/quota.h"
  1595struct quota_format_ops {
  1596   int (*check_quota_file)(struct super_block * , int ) ;
  1597   int (*read_file_info)(struct super_block * , int ) ;
  1598   int (*write_file_info)(struct super_block * , int ) ;
  1599   int (*free_file_info)(struct super_block * , int ) ;
  1600   int (*read_dqblk)(struct dquot * ) ;
  1601   int (*commit_dqblk)(struct dquot * ) ;
  1602   int (*release_dqblk)(struct dquot * ) ;
  1603};
  1604# 310 "include/linux/quota.h"
  1605struct dquot_operations {
  1606   int (*write_dquot)(struct dquot * ) ;
  1607   struct dquot *(*alloc_dquot)(struct super_block * , int ) ;
  1608   void (*destroy_dquot)(struct dquot * ) ;
  1609   int (*acquire_dquot)(struct dquot * ) ;
  1610   int (*release_dquot)(struct dquot * ) ;
  1611   int (*mark_dirty)(struct dquot * ) ;
  1612   int (*write_info)(struct super_block * , int ) ;
  1613   qsize_t *(*get_reserved_space)(struct inode * ) ;
  1614};
  1615# 324 "include/linux/quota.h"
  1616struct quotactl_ops {
  1617   int (*quota_on)(struct super_block * , int , int , struct path * ) ;
  1618   int (*quota_on_meta)(struct super_block * , int , int ) ;
  1619   int (*quota_off)(struct super_block * , int ) ;
  1620   int (*quota_sync)(struct super_block * , int , int ) ;
  1621   int (*get_info)(struct super_block * , int , struct if_dqinfo * ) ;
  1622   int (*set_info)(struct super_block * , int , struct if_dqinfo * ) ;
  1623   int (*get_dqblk)(struct super_block * , int , qid_t , struct fs_disk_quota * ) ;
  1624   int (*set_dqblk)(struct super_block * , int , qid_t , struct fs_disk_quota * ) ;
  1625   int (*get_xstate)(struct super_block * , struct fs_quota_stat * ) ;
  1626   int (*set_xstate)(struct super_block * , unsigned int , int ) ;
  1627};
  1628# 340 "include/linux/quota.h"
  1629struct quota_format_type {
  1630   int qf_fmt_id ;
  1631   struct quota_format_ops const *qf_ops ;
  1632   struct module *qf_owner ;
  1633   struct quota_format_type *qf_next ;
  1634};
  1635# 386 "include/linux/quota.h"
  1636struct quota_info {
  1637   unsigned int flags ;
  1638   struct mutex dqio_mutex ;
  1639   struct mutex dqonoff_mutex ;
  1640   struct rw_semaphore dqptr_sem ;
  1641   struct inode *files[2U] ;
  1642   struct mem_dqinfo info[2U] ;
  1643   struct quota_format_ops const *ops[2U] ;
  1644};
  1645# 417 "include/linux/quota.h"
  1646struct address_space;
  1647# 418 "include/linux/quota.h"
  1648struct writeback_control;
  1649# 576 "include/linux/fs.h"
  1650union __anonunion_arg_133 {
  1651   char *buf ;
  1652   void *data ;
  1653};
  1654# 576 "include/linux/fs.h"
  1655struct __anonstruct_read_descriptor_t_132 {
  1656   size_t written ;
  1657   size_t count ;
  1658   union __anonunion_arg_133 arg ;
  1659   int error ;
  1660};
  1661# 576 "include/linux/fs.h"
  1662typedef struct __anonstruct_read_descriptor_t_132 read_descriptor_t;
  1663# 579 "include/linux/fs.h"
  1664struct address_space_operations {
  1665   int (*writepage)(struct page * , struct writeback_control * ) ;
  1666   int (*readpage)(struct file * , struct page * ) ;
  1667   int (*writepages)(struct address_space * , struct writeback_control * ) ;
  1668   int (*set_page_dirty)(struct page * ) ;
  1669   int (*readpages)(struct file * , struct address_space * , struct list_head * ,
  1670                    unsigned int ) ;
  1671   int (*write_begin)(struct file * , struct address_space * , loff_t , unsigned int ,
  1672                      unsigned int , struct page ** , void ** ) ;
  1673   int (*write_end)(struct file * , struct address_space * , loff_t , unsigned int ,
  1674                    unsigned int , struct page * , void * ) ;
  1675   sector_t (*bmap)(struct address_space * , sector_t ) ;
  1676   void (*invalidatepage)(struct page * , unsigned long ) ;
  1677   int (*releasepage)(struct page * , gfp_t ) ;
  1678   void (*freepage)(struct page * ) ;
  1679   ssize_t (*direct_IO)(int , struct kiocb * , struct iovec const * , loff_t ,
  1680                        unsigned long ) ;
  1681   int (*get_xip_mem)(struct address_space * , unsigned long , int , void ** , unsigned long * ) ;
  1682   int (*migratepage)(struct address_space * , struct page * , struct page * ) ;
  1683   int (*launder_page)(struct page * ) ;
  1684   int (*is_partially_uptodate)(struct page * , read_descriptor_t * , unsigned long ) ;
  1685   int (*error_remove_page)(struct address_space * , struct page * ) ;
  1686};
  1687# 630 "include/linux/fs.h"
  1688struct backing_dev_info;
  1689# 631 "include/linux/fs.h"
  1690struct address_space {
  1691   struct inode *host ;
  1692   struct radix_tree_root page_tree ;
  1693   spinlock_t tree_lock ;
  1694   unsigned int i_mmap_writable ;
  1695   struct prio_tree_root i_mmap ;
  1696   struct list_head i_mmap_nonlinear ;
  1697   struct mutex i_mmap_mutex ;
  1698   unsigned long nrpages ;
  1699   unsigned long writeback_index ;
  1700   struct address_space_operations const *a_ops ;
  1701   unsigned long flags ;
  1702   struct backing_dev_info *backing_dev_info ;
  1703   spinlock_t private_lock ;
  1704   struct list_head private_list ;
  1705   struct address_space *assoc_mapping ;
  1706};
  1707# 652 "include/linux/fs.h"
  1708struct hd_struct;
  1709# 652 "include/linux/fs.h"
  1710struct gendisk;
  1711# 652 "include/linux/fs.h"
  1712struct block_device {
  1713   dev_t bd_dev ;
  1714   int bd_openers ;
  1715   struct inode *bd_inode ;
  1716   struct super_block *bd_super ;
  1717   struct mutex bd_mutex ;
  1718   struct list_head bd_inodes ;
  1719   void *bd_claiming ;
  1720   void *bd_holder ;
  1721   int bd_holders ;
  1722   bool bd_write_holder ;
  1723   struct list_head bd_holder_disks ;
  1724   struct block_device *bd_contains ;
  1725   unsigned int bd_block_size ;
  1726   struct hd_struct *bd_part ;
  1727   unsigned int bd_part_count ;
  1728   int bd_invalidated ;
  1729   struct gendisk *bd_disk ;
  1730   struct list_head bd_list ;
  1731   unsigned long bd_private ;
  1732   int bd_fsfreeze_count ;
  1733   struct mutex bd_fsfreeze_mutex ;
  1734};
  1735# 723 "include/linux/fs.h"
  1736struct posix_acl;
  1737# 724 "include/linux/fs.h"
  1738struct inode_operations;
  1739# 724 "include/linux/fs.h"
  1740union __anonunion_ldv_15897_134 {
  1741   struct list_head i_dentry ;
  1742   struct rcu_head i_rcu ;
  1743};
  1744# 724 "include/linux/fs.h"
  1745struct file_lock;
  1746# 724 "include/linux/fs.h"
  1747struct cdev;
  1748# 724 "include/linux/fs.h"
  1749union __anonunion_ldv_15923_135 {
  1750   struct pipe_inode_info *i_pipe ;
  1751   struct block_device *i_bdev ;
  1752   struct cdev *i_cdev ;
  1753};
  1754# 724 "include/linux/fs.h"
  1755struct inode {
  1756   umode_t i_mode ;
  1757   uid_t i_uid ;
  1758   gid_t i_gid ;
  1759   struct inode_operations const *i_op ;
  1760   struct super_block *i_sb ;
  1761   spinlock_t i_lock ;
  1762   unsigned int i_flags ;
  1763   unsigned long i_state ;
  1764   void *i_security ;
  1765   struct mutex i_mutex ;
  1766   unsigned long dirtied_when ;
  1767   struct hlist_node i_hash ;
  1768   struct list_head i_wb_list ;
  1769   struct list_head i_lru ;
  1770   struct list_head i_sb_list ;
  1771   union __anonunion_ldv_15897_134 ldv_15897 ;
  1772   unsigned long i_ino ;
  1773   atomic_t i_count ;
  1774   unsigned int i_nlink ;
  1775   dev_t i_rdev ;
  1776   unsigned int i_blkbits ;
  1777   u64 i_version ;
  1778   loff_t i_size ;
  1779   struct timespec i_atime ;
  1780   struct timespec i_mtime ;
  1781   struct timespec i_ctime ;
  1782   blkcnt_t i_blocks ;
  1783   unsigned short i_bytes ;
  1784   struct rw_semaphore i_alloc_sem ;
  1785   struct file_operations const *i_fop ;
  1786   struct file_lock *i_flock ;
  1787   struct address_space *i_mapping ;
  1788   struct address_space i_data ;
  1789   struct dquot *i_dquot[2U] ;
  1790   struct list_head i_devices ;
  1791   union __anonunion_ldv_15923_135 ldv_15923 ;
  1792   __u32 i_generation ;
  1793   __u32 i_fsnotify_mask ;
  1794   struct hlist_head i_fsnotify_marks ;
  1795   atomic_t i_readcount ;
  1796   atomic_t i_writecount ;
  1797   struct posix_acl *i_acl ;
  1798   struct posix_acl *i_default_acl ;
  1799   void *i_private ;
  1800};
  1801# 902 "include/linux/fs.h"
  1802struct fown_struct {
  1803   rwlock_t lock ;
  1804   struct pid *pid ;
  1805   enum pid_type pid_type ;
  1806   uid_t uid ;
  1807   uid_t euid ;
  1808   int signum ;
  1809};
  1810# 910 "include/linux/fs.h"
  1811struct file_ra_state {
  1812   unsigned long start ;
  1813   unsigned int size ;
  1814   unsigned int async_size ;
  1815   unsigned int ra_pages ;
  1816   unsigned int mmap_miss ;
  1817   loff_t prev_pos ;
  1818};
  1819# 933 "include/linux/fs.h"
  1820union __anonunion_f_u_136 {
  1821   struct list_head fu_list ;
  1822   struct rcu_head fu_rcuhead ;
  1823};
  1824# 933 "include/linux/fs.h"
  1825struct file {
  1826   union __anonunion_f_u_136 f_u ;
  1827   struct path f_path ;
  1828   struct file_operations const *f_op ;
  1829   spinlock_t f_lock ;
  1830   int f_sb_list_cpu ;
  1831   atomic_long_t f_count ;
  1832   unsigned int f_flags ;
  1833   fmode_t f_mode ;
  1834   loff_t f_pos ;
  1835   struct fown_struct f_owner ;
  1836   struct cred const *f_cred ;
  1837   struct file_ra_state f_ra ;
  1838   u64 f_version ;
  1839   void *f_security ;
  1840   void *private_data ;
  1841   struct list_head f_ep_links ;
  1842   struct address_space *f_mapping ;
  1843   unsigned long f_mnt_write_state ;
  1844};
  1845# 1064 "include/linux/fs.h"
  1846struct files_struct;
  1847# 1064 "include/linux/fs.h"
  1848typedef struct files_struct *fl_owner_t;
  1849# 1065 "include/linux/fs.h"
  1850struct file_lock_operations {
  1851   void (*fl_copy_lock)(struct file_lock * , struct file_lock * ) ;
  1852   void (*fl_release_private)(struct file_lock * ) ;
  1853};
  1854# 1070 "include/linux/fs.h"
  1855struct lock_manager_operations {
  1856   int (*fl_compare_owner)(struct file_lock * , struct file_lock * ) ;
  1857   void (*fl_notify)(struct file_lock * ) ;
  1858   int (*fl_grant)(struct file_lock * , struct file_lock * , int ) ;
  1859   void (*fl_release_private)(struct file_lock * ) ;
  1860   void (*fl_break)(struct file_lock * ) ;
  1861   int (*fl_change)(struct file_lock ** , int ) ;
  1862};
  1863# 163 "include/linux/nfs.h"
  1864struct nlm_lockowner;
  1865# 164 "include/linux/nfs.h"
  1866struct nfs_lock_info {
  1867   u32 state ;
  1868   struct nlm_lockowner *owner ;
  1869   struct list_head list ;
  1870};
  1871# 18 "include/linux/nfs_fs_i.h"
  1872struct nfs4_lock_state;
  1873# 19 "include/linux/nfs_fs_i.h"
  1874struct nfs4_lock_info {
  1875   struct nfs4_lock_state *owner ;
  1876};
  1877# 23 "include/linux/nfs_fs_i.h"
  1878struct fasync_struct;
  1879# 23 "include/linux/nfs_fs_i.h"
  1880struct __anonstruct_afs_138 {
  1881   struct list_head link ;
  1882   int state ;
  1883};
  1884# 23 "include/linux/nfs_fs_i.h"
  1885union __anonunion_fl_u_137 {
  1886   struct nfs_lock_info nfs_fl ;
  1887   struct nfs4_lock_info nfs4_fl ;
  1888   struct __anonstruct_afs_138 afs ;
  1889};
  1890# 23 "include/linux/nfs_fs_i.h"
  1891struct file_lock {
  1892   struct file_lock *fl_next ;
  1893   struct list_head fl_link ;
  1894   struct list_head fl_block ;
  1895   fl_owner_t fl_owner ;
  1896   unsigned char fl_flags ;
  1897   unsigned char fl_type ;
  1898   unsigned int fl_pid ;
  1899   struct pid *fl_nspid ;
  1900   wait_queue_head_t fl_wait ;
  1901   struct file *fl_file ;
  1902   loff_t fl_start ;
  1903   loff_t fl_end ;
  1904   struct fasync_struct *fl_fasync ;
  1905   unsigned long fl_break_time ;
  1906   struct file_lock_operations const *fl_ops ;
  1907   struct lock_manager_operations const *fl_lmops ;
  1908   union __anonunion_fl_u_137 fl_u ;
  1909};
  1910# 1171 "include/linux/fs.h"
  1911struct fasync_struct {
  1912   spinlock_t fa_lock ;
  1913   int magic ;
  1914   int fa_fd ;
  1915   struct fasync_struct *fa_next ;
  1916   struct file *fa_file ;
  1917   struct rcu_head fa_rcu ;
  1918};
  1919# 1363 "include/linux/fs.h"
  1920struct file_system_type;
  1921# 1363 "include/linux/fs.h"
  1922struct super_operations;
  1923# 1363 "include/linux/fs.h"
  1924struct xattr_handler;
  1925# 1363 "include/linux/fs.h"
  1926struct mtd_info;
  1927# 1363 "include/linux/fs.h"
  1928struct super_block {
  1929   struct list_head s_list ;
  1930   dev_t s_dev ;
  1931   unsigned char s_dirt ;
  1932   unsigned char s_blocksize_bits ;
  1933   unsigned long s_blocksize ;
  1934   loff_t s_maxbytes ;
  1935   struct file_system_type *s_type ;
  1936   struct super_operations const *s_op ;
  1937   struct dquot_operations const *dq_op ;
  1938   struct quotactl_ops const *s_qcop ;
  1939   struct export_operations const *s_export_op ;
  1940   unsigned long s_flags ;
  1941   unsigned long s_magic ;
  1942   struct dentry *s_root ;
  1943   struct rw_semaphore s_umount ;
  1944   struct mutex s_lock ;
  1945   int s_count ;
  1946   atomic_t s_active ;
  1947   void *s_security ;
  1948   struct xattr_handler const **s_xattr ;
  1949   struct list_head s_inodes ;
  1950   struct hlist_bl_head s_anon ;
  1951   struct list_head *s_files ;
  1952   struct list_head s_dentry_lru ;
  1953   int s_nr_dentry_unused ;
  1954   struct block_device *s_bdev ;
  1955   struct backing_dev_info *s_bdi ;
  1956   struct mtd_info *s_mtd ;
  1957   struct list_head s_instances ;
  1958   struct quota_info s_dquot ;
  1959   int s_frozen ;
  1960   wait_queue_head_t s_wait_unfrozen ;
  1961   char s_id[32U] ;
  1962   u8 s_uuid[16U] ;
  1963   void *s_fs_info ;
  1964   fmode_t s_mode ;
  1965   u32 s_time_gran ;
  1966   struct mutex s_vfs_rename_mutex ;
  1967   char *s_subtype ;
  1968   char *s_options ;
  1969   struct dentry_operations const *s_d_op ;
  1970   int cleancache_poolid ;
  1971};
  1972# 1495 "include/linux/fs.h"
  1973struct fiemap_extent_info {
  1974   unsigned int fi_flags ;
  1975   unsigned int fi_extents_mapped ;
  1976   unsigned int fi_extents_max ;
  1977   struct fiemap_extent *fi_extents_start ;
  1978};
  1979# 1534 "include/linux/fs.h"
  1980struct file_operations {
  1981   struct module *owner ;
  1982   loff_t (*llseek)(struct file * , loff_t , int ) ;
  1983   ssize_t (*read)(struct file * , char * , size_t , loff_t * ) ;
  1984   ssize_t (*write)(struct file * , char const * , size_t , loff_t * ) ;
  1985   ssize_t (*aio_read)(struct kiocb * , struct iovec const * , unsigned long ,
  1986                       loff_t ) ;
  1987   ssize_t (*aio_write)(struct kiocb * , struct iovec const * , unsigned long ,
  1988                        loff_t ) ;
  1989   int (*readdir)(struct file * , void * , int (*)(void * , char const * , int ,
  1990                                                   loff_t , u64 , unsigned int ) ) ;
  1991   unsigned int (*poll)(struct file * , struct poll_table_struct * ) ;
  1992   long (*unlocked_ioctl)(struct file * , unsigned int , unsigned long ) ;
  1993   long (*compat_ioctl)(struct file * , unsigned int , unsigned long ) ;
  1994   int (*mmap)(struct file * , struct vm_area_struct * ) ;
  1995   int (*open)(struct inode * , struct file * ) ;
  1996   int (*flush)(struct file * , fl_owner_t ) ;
  1997   int (*release)(struct inode * , struct file * ) ;
  1998   int (*fsync)(struct file * , int ) ;
  1999   int (*aio_fsync)(struct kiocb * , int ) ;
  2000   int (*fasync)(int , struct file * , int ) ;
  2001   int (*lock)(struct file * , int , struct file_lock * ) ;
  2002   ssize_t (*sendpage)(struct file * , struct page * , int , size_t , loff_t * ,
  2003                       int ) ;
  2004   unsigned long (*get_unmapped_area)(struct file * , unsigned long , unsigned long ,
  2005                                      unsigned long , unsigned long ) ;
  2006   int (*check_flags)(int ) ;
  2007   int (*flock)(struct file * , int , struct file_lock * ) ;
  2008   ssize_t (*splice_write)(struct pipe_inode_info * , struct file * , loff_t * , size_t ,
  2009                           unsigned int ) ;
  2010   ssize_t (*splice_read)(struct file * , loff_t * , struct pipe_inode_info * , size_t ,
  2011                          unsigned int ) ;
  2012   int (*setlease)(struct file * , long , struct file_lock ** ) ;
  2013   long (*fallocate)(struct file * , int , loff_t , loff_t ) ;
  2014};
  2015# 1574 "include/linux/fs.h"
  2016struct inode_operations {
  2017   struct dentry *(*lookup)(struct inode * , struct dentry * , struct nameidata * ) ;
  2018   void *(*follow_link)(struct dentry * , struct nameidata * ) ;
  2019   int (*permission)(struct inode * , int , unsigned int ) ;
  2020   int (*check_acl)(struct inode * , int , unsigned int ) ;
  2021   int (*readlink)(struct dentry * , char * , int ) ;
  2022   void (*put_link)(struct dentry * , struct nameidata * , void * ) ;
  2023   int (*create)(struct inode * , struct dentry * , int , struct nameidata * ) ;
  2024   int (*link)(struct dentry * , struct inode * , struct dentry * ) ;
  2025   int (*unlink)(struct inode * , struct dentry * ) ;
  2026   int (*symlink)(struct inode * , struct dentry * , char const * ) ;
  2027   int (*mkdir)(struct inode * , struct dentry * , int ) ;
  2028   int (*rmdir)(struct inode * , struct dentry * ) ;
  2029   int (*mknod)(struct inode * , struct dentry * , int , dev_t ) ;
  2030   int (*rename)(struct inode * , struct dentry * , struct inode * , struct dentry * ) ;
  2031   void (*truncate)(struct inode * ) ;
  2032   int (*setattr)(struct dentry * , struct iattr * ) ;
  2033   int (*getattr)(struct vfsmount * , struct dentry * , struct kstat * ) ;
  2034   int (*setxattr)(struct dentry * , char const * , void const * , size_t , int ) ;
  2035   ssize_t (*getxattr)(struct dentry * , char const * , void * , size_t ) ;
  2036   ssize_t (*listxattr)(struct dentry * , char * , size_t ) ;
  2037   int (*removexattr)(struct dentry * , char const * ) ;
  2038   void (*truncate_range)(struct inode * , loff_t , loff_t ) ;
  2039   int (*fiemap)(struct inode * , struct fiemap_extent_info * , u64 , u64 ) ;
  2040};
  2041# 1620 "include/linux/fs.h"
  2042struct super_operations {
  2043   struct inode *(*alloc_inode)(struct super_block * ) ;
  2044   void (*destroy_inode)(struct inode * ) ;
  2045   void (*dirty_inode)(struct inode * , int ) ;
  2046   int (*write_inode)(struct inode * , struct writeback_control * ) ;
  2047   int (*drop_inode)(struct inode * ) ;
  2048   void (*evict_inode)(struct inode * ) ;
  2049   void (*put_super)(struct super_block * ) ;
  2050   void (*write_super)(struct super_block * ) ;
  2051   int (*sync_fs)(struct super_block * , int ) ;
  2052   int (*freeze_fs)(struct super_block * ) ;
  2053   int (*unfreeze_fs)(struct super_block * ) ;
  2054   int (*statfs)(struct dentry * , struct kstatfs * ) ;
  2055   int (*remount_fs)(struct super_block * , int * , char * ) ;
  2056   void (*umount_begin)(struct super_block * ) ;
  2057   int (*show_options)(struct seq_file * , struct vfsmount * ) ;
  2058   int (*show_devname)(struct seq_file * , struct vfsmount * ) ;
  2059   int (*show_path)(struct seq_file * , struct vfsmount * ) ;
  2060   int (*show_stats)(struct seq_file * , struct vfsmount * ) ;
  2061   ssize_t (*quota_read)(struct super_block * , int , char * , size_t , loff_t ) ;
  2062   ssize_t (*quota_write)(struct super_block * , int , char const * , size_t ,
  2063                          loff_t ) ;
  2064   int (*bdev_try_to_free_page)(struct super_block * , struct page * , gfp_t ) ;
  2065};
  2066# 1801 "include/linux/fs.h"
  2067struct file_system_type {
  2068   char const *name ;
  2069   int fs_flags ;
  2070   struct dentry *(*mount)(struct file_system_type * , int , char const * , void * ) ;
  2071   void (*kill_sb)(struct super_block * ) ;
  2072   struct module *owner ;
  2073   struct file_system_type *next ;
  2074   struct list_head fs_supers ;
  2075   struct lock_class_key s_lock_key ;
  2076   struct lock_class_key s_umount_key ;
  2077   struct lock_class_key s_vfs_rename_key ;
  2078   struct lock_class_key i_lock_key ;
  2079   struct lock_class_key i_mutex_key ;
  2080   struct lock_class_key i_mutex_dir_key ;
  2081   struct lock_class_key i_alloc_sem_key ;
  2082};
  2083# 118 "include/linux/kmemleak.h"
  2084struct kmem_cache_cpu {
  2085   void **freelist ;
  2086   unsigned long tid ;
  2087   struct page *page ;
  2088   int node ;
  2089   unsigned int stat[19U] ;
  2090};
  2091# 46 "include/linux/slub_def.h"
  2092struct kmem_cache_node {
  2093   spinlock_t list_lock ;
  2094   unsigned long nr_partial ;
  2095   struct list_head partial ;
  2096   atomic_long_t nr_slabs ;
  2097   atomic_long_t total_objects ;
  2098   struct list_head full ;
  2099};
  2100# 57 "include/linux/slub_def.h"
  2101struct kmem_cache_order_objects {
  2102   unsigned long x ;
  2103};
  2104# 67 "include/linux/slub_def.h"
  2105struct kmem_cache {
  2106   struct kmem_cache_cpu *cpu_slab ;
  2107   unsigned long flags ;
  2108   unsigned long min_partial ;
  2109   int size ;
  2110   int objsize ;
  2111   int offset ;
  2112   struct kmem_cache_order_objects oo ;
  2113   struct kmem_cache_order_objects max ;
  2114   struct kmem_cache_order_objects min ;
  2115   gfp_t allocflags ;
  2116   int refcount ;
  2117   void (*ctor)(void * ) ;
  2118   int inuse ;
  2119   int align ;
  2120   int reserved ;
  2121   char const *name ;
  2122   struct list_head list ;
  2123   struct kobject kobj ;
  2124   int remote_node_defrag_ratio ;
  2125   struct kmem_cache_node *node[1024U] ;
  2126};
  2127# 46 "include/linux/proc_fs.h"
  2128typedef int read_proc_t(char * , char ** , off_t , int , int * , void * );
  2129# 48 "include/linux/proc_fs.h"
  2130typedef int write_proc_t(struct file * , char const * , unsigned long , void * );
  2131# 49 "include/linux/proc_fs.h"
  2132struct proc_dir_entry {
  2133   unsigned int low_ino ;
  2134   unsigned int namelen ;
  2135   char const *name ;
  2136   mode_t mode ;
  2137   nlink_t nlink ;
  2138   uid_t uid ;
  2139   gid_t gid ;
  2140   loff_t size ;
  2141   struct inode_operations const *proc_iops ;
  2142   struct file_operations const *proc_fops ;
  2143   struct proc_dir_entry *next ;
  2144   struct proc_dir_entry *parent ;
  2145   struct proc_dir_entry *subdir ;
  2146   void *data ;
  2147   read_proc_t *read_proc ;
  2148   write_proc_t *write_proc ;
  2149   atomic_t count ;
  2150   int pde_users ;
  2151   spinlock_t pde_unload_lock ;
  2152   struct completion *pde_unload_completion ;
  2153   struct list_head pde_openers ;
  2154};
  2155# 121 "include/linux/proc_fs.h"
  2156struct tty_driver;
  2157# 12 "include/linux/mod_devicetable.h"
  2158typedef unsigned long kernel_ulong_t;
  2159# 13 "include/linux/mod_devicetable.h"
  2160struct pci_device_id {
  2161   __u32 vendor ;
  2162   __u32 device ;
  2163   __u32 subvendor ;
  2164   __u32 subdevice ;
  2165   __u32 class ;
  2166   __u32 class_mask ;
  2167   kernel_ulong_t driver_data ;
  2168};
  2169# 215 "include/linux/mod_devicetable.h"
  2170struct of_device_id {
  2171   char name[32U] ;
  2172   char type[32U] ;
  2173   char compatible[128U] ;
  2174   void *data ;
  2175};
  2176# 474 "include/linux/mod_devicetable.h"
  2177struct platform_device_id {
  2178   char name[20U] ;
  2179   kernel_ulong_t driver_data ;
  2180};
  2181# 535 "include/linux/mod_devicetable.h"
  2182struct mfd_cell;
  2183# 536 "include/linux/mod_devicetable.h"
  2184struct platform_device {
  2185   char const *name ;
  2186   int id ;
  2187   struct device dev ;
  2188   u32 num_resources ;
  2189   struct resource *resource ;
  2190   struct platform_device_id const *id_entry ;
  2191   struct mfd_cell *mfd_cell ;
  2192   struct pdev_archdata archdata ;
  2193};
  2194# 69 "include/linux/io.h"
  2195enum irqreturn {
  2196    IRQ_NONE = 0,
  2197    IRQ_HANDLED = 1,
  2198    IRQ_WAKE_THREAD = 2
  2199} ;
  2200# 16 "include/linux/irqreturn.h"
  2201typedef enum irqreturn irqreturn_t;
  2202# 17 "include/linux/irqreturn.h"
  2203struct hotplug_slot;
  2204# 17 "include/linux/irqreturn.h"
  2205struct pci_slot {
  2206   struct pci_bus *bus ;
  2207   struct list_head list ;
  2208   struct hotplug_slot *hotplug ;
  2209   unsigned char number ;
  2210   struct kobject kobj ;
  2211};
  2212# 117 "include/linux/pci.h"
  2213typedef int pci_power_t;
  2214# 143 "include/linux/pci.h"
  2215typedef unsigned int pci_channel_state_t;
  2216# 144 "include/linux/pci.h"
  2217enum pci_channel_state {
  2218    pci_channel_io_normal = 1,
  2219    pci_channel_io_frozen = 2,
  2220    pci_channel_io_perm_failure = 3
  2221} ;
  2222# 169 "include/linux/pci.h"
  2223typedef unsigned short pci_dev_flags_t;
  2224# 184 "include/linux/pci.h"
  2225typedef unsigned short pci_bus_flags_t;
  2226# 227 "include/linux/pci.h"
  2227struct pcie_link_state;
  2228# 228 "include/linux/pci.h"
  2229struct pci_vpd;
  2230# 229 "include/linux/pci.h"
  2231struct pci_sriov;
  2232# 230 "include/linux/pci.h"
  2233struct pci_ats;
  2234# 231 "include/linux/pci.h"
  2235struct pci_driver;
  2236# 231 "include/linux/pci.h"
  2237union __anonunion_ldv_18895_140 {
  2238   struct pci_sriov *sriov ;
  2239   struct pci_dev *physfn ;
  2240};
  2241# 231 "include/linux/pci.h"
  2242struct pci_dev {
  2243   struct list_head bus_list ;
  2244   struct pci_bus *bus ;
  2245   struct pci_bus *subordinate ;
  2246   void *sysdata ;
  2247   struct proc_dir_entry *procent ;
  2248   struct pci_slot *slot ;
  2249   unsigned int devfn ;
  2250   unsigned short vendor ;
  2251   unsigned short device ;
  2252   unsigned short subsystem_vendor ;
  2253   unsigned short subsystem_device ;
  2254   unsigned int class ;
  2255   u8 revision ;
  2256   u8 hdr_type ;
  2257   u8 pcie_cap ;
  2258   u8 pcie_type ;
  2259   u8 rom_base_reg ;
  2260   u8 pin ;
  2261   struct pci_driver *driver ;
  2262   u64 dma_mask ;
  2263   struct device_dma_parameters dma_parms ;
  2264   pci_power_t current_state ;
  2265   int pm_cap ;
  2266   unsigned char pme_support : 5 ;
  2267   unsigned char pme_interrupt : 1 ;
  2268   unsigned char d1_support : 1 ;
  2269   unsigned char d2_support : 1 ;
  2270   unsigned char no_d1d2 : 1 ;
  2271   unsigned char mmio_always_on : 1 ;
  2272   unsigned char wakeup_prepared : 1 ;
  2273   unsigned int d3_delay ;
  2274   struct pcie_link_state *link_state ;
  2275   pci_channel_state_t error_state ;
  2276   struct device dev ;
  2277   int cfg_size ;
  2278   unsigned int irq ;
  2279   struct resource resource[18U] ;
  2280   resource_size_t fw_addr[18U] ;
  2281   unsigned char transparent : 1 ;
  2282   unsigned char multifunction : 1 ;
  2283   unsigned char is_added : 1 ;
  2284   unsigned char is_busmaster : 1 ;
  2285   unsigned char no_msi : 1 ;
  2286   unsigned char block_ucfg_access : 1 ;
  2287   unsigned char broken_parity_status : 1 ;
  2288   unsigned char irq_reroute_variant : 2 ;
  2289   unsigned char msi_enabled : 1 ;
  2290   unsigned char msix_enabled : 1 ;
  2291   unsigned char ari_enabled : 1 ;
  2292   unsigned char is_managed : 1 ;
  2293   unsigned char is_pcie : 1 ;
  2294   unsigned char needs_freset : 1 ;
  2295   unsigned char state_saved : 1 ;
  2296   unsigned char is_physfn : 1 ;
  2297   unsigned char is_virtfn : 1 ;
  2298   unsigned char reset_fn : 1 ;
  2299   unsigned char is_hotplug_bridge : 1 ;
  2300   unsigned char __aer_firmware_first_valid : 1 ;
  2301   unsigned char __aer_firmware_first : 1 ;
  2302   pci_dev_flags_t dev_flags ;
  2303   atomic_t enable_cnt ;
  2304   u32 saved_config_space[16U] ;
  2305   struct hlist_head saved_cap_space ;
  2306   struct bin_attribute *rom_attr ;
  2307   int rom_attr_enabled ;
  2308   struct bin_attribute *res_attr[18U] ;
  2309   struct bin_attribute *res_attr_wc[18U] ;
  2310   struct list_head msi_list ;
  2311   struct pci_vpd *vpd ;
  2312   union __anonunion_ldv_18895_140 ldv_18895 ;
  2313   struct pci_ats *ats ;
  2314};
  2315# 406 "include/linux/pci.h"
  2316struct pci_ops;
  2317# 406 "include/linux/pci.h"
  2318struct pci_bus {
  2319   struct list_head node ;
  2320   struct pci_bus *parent ;
  2321   struct list_head children ;
  2322   struct list_head devices ;
  2323   struct pci_dev *self ;
  2324   struct list_head slots ;
  2325   struct resource *resource[4U] ;
  2326   struct list_head resources ;
  2327   struct pci_ops *ops ;
  2328   void *sysdata ;
  2329   struct proc_dir_entry *procdir ;
  2330   unsigned char number ;
  2331   unsigned char primary ;
  2332   unsigned char secondary ;
  2333   unsigned char subordinate ;
  2334   unsigned char max_bus_speed ;
  2335   unsigned char cur_bus_speed ;
  2336   char name[48U] ;
  2337   unsigned short bridge_ctl ;
  2338   pci_bus_flags_t bus_flags ;
  2339   struct device *bridge ;
  2340   struct device dev ;
  2341   struct bin_attribute *legacy_io ;
  2342   struct bin_attribute *legacy_mem ;
  2343   unsigned char is_added : 1 ;
  2344};
  2345# 458 "include/linux/pci.h"
  2346struct pci_ops {
  2347   int (*read)(struct pci_bus * , unsigned int , int , int , u32 * ) ;
  2348   int (*write)(struct pci_bus * , unsigned int , int , int , u32 ) ;
  2349};
  2350# 493 "include/linux/pci.h"
  2351struct pci_dynids {
  2352   spinlock_t lock ;
  2353   struct list_head list ;
  2354};
  2355# 506 "include/linux/pci.h"
  2356typedef unsigned int pci_ers_result_t;
  2357# 515 "include/linux/pci.h"
  2358struct pci_error_handlers {
  2359   pci_ers_result_t (*error_detected)(struct pci_dev * , enum pci_channel_state ) ;
  2360   pci_ers_result_t (*mmio_enabled)(struct pci_dev * ) ;
  2361   pci_ers_result_t (*link_reset)(struct pci_dev * ) ;
  2362   pci_ers_result_t (*slot_reset)(struct pci_dev * ) ;
  2363   void (*resume)(struct pci_dev * ) ;
  2364};
  2365# 543 "include/linux/pci.h"
  2366struct pci_driver {
  2367   struct list_head node ;
  2368   char const *name ;
  2369   struct pci_device_id const *id_table ;
  2370   int (*probe)(struct pci_dev * , struct pci_device_id const * ) ;
  2371   void (*remove)(struct pci_dev * ) ;
  2372   int (*suspend)(struct pci_dev * , pm_message_t ) ;
  2373   int (*suspend_late)(struct pci_dev * , pm_message_t ) ;
  2374   int (*resume_early)(struct pci_dev * ) ;
  2375   int (*resume)(struct pci_dev * ) ;
  2376   void (*shutdown)(struct pci_dev * ) ;
  2377   struct pci_error_handlers *err_handler ;
  2378   struct device_driver driver ;
  2379   struct pci_dynids dynids ;
  2380};
  2381# 948 "include/linux/pci.h"
  2382struct scatterlist {
  2383   unsigned long sg_magic ;
  2384   unsigned long page_link ;
  2385   unsigned int offset ;
  2386   unsigned int length ;
  2387   dma_addr_t dma_address ;
  2388   unsigned int dma_length ;
  2389};
  2390# 1095 "include/linux/pci.h"
  2391struct rb_node {
  2392   unsigned long rb_parent_color ;
  2393   struct rb_node *rb_right ;
  2394   struct rb_node *rb_left ;
  2395};
  2396# 108 "include/linux/rbtree.h"
  2397struct rb_root {
  2398   struct rb_node *rb_node ;
  2399};
  2400# 180 "include/linux/rbtree.h"
  2401struct __anonstruct_ldv_19717_142 {
  2402   u16 inuse ;
  2403   u16 objects ;
  2404};
  2405# 180 "include/linux/rbtree.h"
  2406union __anonunion_ldv_19718_141 {
  2407   atomic_t _mapcount ;
  2408   struct __anonstruct_ldv_19717_142 ldv_19717 ;
  2409};
  2410# 180 "include/linux/rbtree.h"
  2411struct __anonstruct_ldv_19723_144 {
  2412   unsigned long private ;
  2413   struct address_space *mapping ;
  2414};
  2415# 180 "include/linux/rbtree.h"
  2416union __anonunion_ldv_19726_143 {
  2417   struct __anonstruct_ldv_19723_144 ldv_19723 ;
  2418   struct kmem_cache *slab ;
  2419   struct page *first_page ;
  2420};
  2421# 180 "include/linux/rbtree.h"
  2422union __anonunion_ldv_19730_145 {
  2423   unsigned long index ;
  2424   void *freelist ;
  2425};
  2426# 180 "include/linux/rbtree.h"
  2427struct page {
  2428   unsigned long flags ;
  2429   atomic_t _count ;
  2430   union __anonunion_ldv_19718_141 ldv_19718 ;
  2431   union __anonunion_ldv_19726_143 ldv_19726 ;
  2432   union __anonunion_ldv_19730_145 ldv_19730 ;
  2433   struct list_head lru ;
  2434};
  2435# 124 "include/linux/mm_types.h"
  2436struct __anonstruct_vm_set_147 {
  2437   struct list_head list ;
  2438   void *parent ;
  2439   struct vm_area_struct *head ;
  2440};
  2441# 124 "include/linux/mm_types.h"
  2442union __anonunion_shared_146 {
  2443   struct __anonstruct_vm_set_147 vm_set ;
  2444   struct raw_prio_tree_node prio_tree_node ;
  2445};
  2446# 124 "include/linux/mm_types.h"
  2447struct anon_vma;
  2448# 124 "include/linux/mm_types.h"
  2449struct vm_operations_struct;
  2450# 124 "include/linux/mm_types.h"
  2451struct mempolicy;
  2452# 124 "include/linux/mm_types.h"
  2453struct vm_area_struct {
  2454   struct mm_struct *vm_mm ;
  2455   unsigned long vm_start ;
  2456   unsigned long vm_end ;
  2457   struct vm_area_struct *vm_next ;
  2458   struct vm_area_struct *vm_prev ;
  2459   pgprot_t vm_page_prot ;
  2460   unsigned long vm_flags ;
  2461   struct rb_node vm_rb ;
  2462   union __anonunion_shared_146 shared ;
  2463   struct list_head anon_vma_chain ;
  2464   struct anon_vma *anon_vma ;
  2465   struct vm_operations_struct const *vm_ops ;
  2466   unsigned long vm_pgoff ;
  2467   struct file *vm_file ;
  2468   void *vm_private_data ;
  2469   struct mempolicy *vm_policy ;
  2470};
  2471# 187 "include/linux/mm_types.h"
  2472struct core_thread {
  2473   struct task_struct *task ;
  2474   struct core_thread *next ;
  2475};
  2476# 193 "include/linux/mm_types.h"
  2477struct core_state {
  2478   atomic_t nr_threads ;
  2479   struct core_thread dumper ;
  2480   struct completion startup ;
  2481};
  2482# 206 "include/linux/mm_types.h"
  2483struct mm_rss_stat {
  2484   atomic_long_t count[3U] ;
  2485};
  2486# 219 "include/linux/mm_types.h"
  2487struct linux_binfmt;
  2488# 219 "include/linux/mm_types.h"
  2489struct mmu_notifier_mm;
  2490# 219 "include/linux/mm_types.h"
  2491struct mm_struct {
  2492   struct vm_area_struct *mmap ;
  2493   struct rb_root mm_rb ;
  2494   struct vm_area_struct *mmap_cache ;
  2495   unsigned long (*get_unmapped_area)(struct file * , unsigned long , unsigned long ,
  2496                                      unsigned long , unsigned long ) ;
  2497   void (*unmap_area)(struct mm_struct * , unsigned long ) ;
  2498   unsigned long mmap_base ;
  2499   unsigned long task_size ;
  2500   unsigned long cached_hole_size ;
  2501   unsigned long free_area_cache ;
  2502   pgd_t *pgd ;
  2503   atomic_t mm_users ;
  2504   atomic_t mm_count ;
  2505   int map_count ;
  2506   spinlock_t page_table_lock ;
  2507   struct rw_semaphore mmap_sem ;
  2508   struct list_head mmlist ;
  2509   unsigned long hiwater_rss ;
  2510   unsigned long hiwater_vm ;
  2511   unsigned long total_vm ;
  2512   unsigned long locked_vm ;
  2513   unsigned long shared_vm ;
  2514   unsigned long exec_vm ;
  2515   unsigned long stack_vm ;
  2516   unsigned long reserved_vm ;
  2517   unsigned long def_flags ;
  2518   unsigned long nr_ptes ;
  2519   unsigned long start_code ;
  2520   unsigned long end_code ;
  2521   unsigned long start_data ;
  2522   unsigned long end_data ;
  2523   unsigned long start_brk ;
  2524   unsigned long brk ;
  2525   unsigned long start_stack ;
  2526   unsigned long arg_start ;
  2527   unsigned long arg_end ;
  2528   unsigned long env_start ;
  2529   unsigned long env_end ;
  2530   unsigned long saved_auxv[44U] ;
  2531   struct mm_rss_stat rss_stat ;
  2532   struct linux_binfmt *binfmt ;
  2533   cpumask_var_t cpu_vm_mask_var ;
  2534   mm_context_t context ;
  2535   unsigned int faultstamp ;
  2536   unsigned int token_priority ;
  2537   unsigned int last_interval ;
  2538   atomic_t oom_disable_count ;
  2539   unsigned long flags ;
  2540   struct core_state *core_state ;
  2541   spinlock_t ioctx_lock ;
  2542   struct hlist_head ioctx_list ;
  2543   struct task_struct *owner ;
  2544   struct file *exe_file ;
  2545   unsigned long num_exe_file_vmas ;
  2546   struct mmu_notifier_mm *mmu_notifier_mm ;
  2547   pgtable_t pmd_huge_pte ;
  2548   struct cpumask cpumask_allocation ;
  2549};
  2550# 30 "include/linux/range.h"
  2551struct user_struct;
  2552# 175 "include/linux/mm.h"
  2553struct vm_fault {
  2554   unsigned int flags ;
  2555   unsigned long pgoff ;
  2556   void *virtual_address ;
  2557   struct page *page ;
  2558};
  2559# 192 "include/linux/mm.h"
  2560struct vm_operations_struct {
  2561   void (*open)(struct vm_area_struct * ) ;
  2562   void (*close)(struct vm_area_struct * ) ;
  2563   int (*fault)(struct vm_area_struct * , struct vm_fault * ) ;
  2564   int (*page_mkwrite)(struct vm_area_struct * , struct vm_fault * ) ;
  2565   int (*access)(struct vm_area_struct * , unsigned long , void * , int , int ) ;
  2566   int (*set_policy)(struct vm_area_struct * , struct mempolicy * ) ;
  2567   struct mempolicy *(*get_policy)(struct vm_area_struct * , unsigned long ) ;
  2568   int (*migrate)(struct vm_area_struct * , nodemask_t const * , nodemask_t const * ,
  2569                  unsigned long ) ;
  2570};
  2571# 1124 "include/linux/mm.h"
  2572struct shrink_control {
  2573   gfp_t gfp_mask ;
  2574   unsigned long nr_to_scan ;
  2575};
  2576# 1136 "include/linux/mm.h"
  2577struct shrinker {
  2578   int (*shrink)(struct shrinker * , struct shrink_control * ) ;
  2579   int seeks ;
  2580   struct list_head list ;
  2581   long nr ;
  2582};
  2583# 34 "include/linux/bug.h"
  2584struct dma_attrs {
  2585   unsigned long flags[1U] ;
  2586};
  2587# 266 "include/linux/scatterlist.h"
  2588enum dma_data_direction {
  2589    DMA_BIDIRECTIONAL = 0,
  2590    DMA_TO_DEVICE = 1,
  2591    DMA_FROM_DEVICE = 2,
  2592    DMA_NONE = 3
  2593} ;
  2594# 273 "include/linux/scatterlist.h"
  2595struct dma_map_ops {
  2596   void *(*alloc_coherent)(struct device * , size_t , dma_addr_t * , gfp_t ) ;
  2597   void (*free_coherent)(struct device * , size_t , void * , dma_addr_t ) ;
  2598   dma_addr_t (*map_page)(struct device * , struct page * , unsigned long , size_t ,
  2599                          enum dma_data_direction , struct dma_attrs * ) ;
  2600   void (*unmap_page)(struct device * , dma_addr_t , size_t , enum dma_data_direction ,
  2601                      struct dma_attrs * ) ;
  2602   int (*map_sg)(struct device * , struct scatterlist * , int , enum dma_data_direction ,
  2603                 struct dma_attrs * ) ;
  2604   void (*unmap_sg)(struct device * , struct scatterlist * , int , enum dma_data_direction ,
  2605                    struct dma_attrs * ) ;
  2606   void (*sync_single_for_cpu)(struct device * , dma_addr_t , size_t , enum dma_data_direction ) ;
  2607   void (*sync_single_for_device)(struct device * , dma_addr_t , size_t , enum dma_data_direction ) ;
  2608   void (*sync_sg_for_cpu)(struct device * , struct scatterlist * , int , enum dma_data_direction ) ;
  2609   void (*sync_sg_for_device)(struct device * , struct scatterlist * , int , enum dma_data_direction ) ;
  2610   int (*mapping_error)(struct device * , dma_addr_t ) ;
  2611   int (*dma_supported)(struct device * , u64 ) ;
  2612   int (*set_dma_mask)(struct device * , u64 ) ;
  2613   int is_phys ;
  2614};
  2615# 1590 "include/linux/pci.h"
  2616struct cdev {
  2617   struct kobject kobj ;
  2618   struct module *owner ;
  2619   struct file_operations const *ops ;
  2620   struct list_head list ;
  2621   dev_t dev ;
  2622   unsigned int count ;
  2623};
  2624# 34 "include/linux/cdev.h"
  2625struct exception_table_entry {
  2626   unsigned long insn ;
  2627   unsigned long fixup ;
  2628};
  2629# 118 "include/linux/sem.h"
  2630struct sem_undo_list;
  2631# 131 "include/linux/sem.h"
  2632struct sem_undo_list {
  2633   atomic_t refcnt ;
  2634   spinlock_t lock ;
  2635   struct list_head list_proc ;
  2636};
  2637# 140 "include/linux/sem.h"
  2638struct sysv_sem {
  2639   struct sem_undo_list *undo_list ;
  2640};
  2641# 16 "include/linux/socket.h"
  2642struct iovec {
  2643   void *iov_base ;
  2644   __kernel_size_t iov_len ;
  2645};
  2646# 44 "include/linux/aio_abi.h"
  2647struct io_event {
  2648   __u64 data ;
  2649   __u64 obj ;
  2650   __s64 res ;
  2651   __s64 res2 ;
  2652};
  2653# 7 "include/asm-generic/cputime.h"
  2654typedef unsigned long cputime_t;
  2655# 26 "include/asm-generic/cputime.h"
  2656struct siginfo;
  2657# 32 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/signal.h"
  2658struct __anonstruct_sigset_t_159 {
  2659   unsigned long sig[1U] ;
  2660};
  2661# 32 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/signal.h"
  2662typedef struct __anonstruct_sigset_t_159 sigset_t;
  2663# 17 "include/asm-generic/signal-defs.h"
  2664typedef void __signalfn_t(int );
  2665# 18 "include/asm-generic/signal-defs.h"
  2666typedef __signalfn_t *__sighandler_t;
  2667# 20 "include/asm-generic/signal-defs.h"
  2668typedef void __restorefn_t(void);
  2669# 21 "include/asm-generic/signal-defs.h"
  2670typedef __restorefn_t *__sigrestore_t;
  2671# 126 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/signal.h"
  2672struct sigaction {
  2673   __sighandler_t sa_handler ;
  2674   unsigned long sa_flags ;
  2675   __sigrestore_t sa_restorer ;
  2676   sigset_t sa_mask ;
  2677};
  2678# 173 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/signal.h"
  2679struct k_sigaction {
  2680   struct sigaction sa ;
  2681};
  2682# 185 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/signal.h"
  2683union sigval {
  2684   int sival_int ;
  2685   void *sival_ptr ;
  2686};
  2687# 10 "include/asm-generic/siginfo.h"
  2688typedef union sigval sigval_t;
  2689# 11 "include/asm-generic/siginfo.h"
  2690struct __anonstruct__kill_161 {
  2691   __kernel_pid_t _pid ;
  2692   __kernel_uid32_t _uid ;
  2693};
  2694# 11 "include/asm-generic/siginfo.h"
  2695struct __anonstruct__timer_162 {
  2696   __kernel_timer_t _tid ;
  2697   int _overrun ;
  2698   char _pad[0U] ;
  2699   sigval_t _sigval ;
  2700   int _sys_private ;
  2701};
  2702# 11 "include/asm-generic/siginfo.h"
  2703struct __anonstruct__rt_163 {
  2704   __kernel_pid_t _pid ;
  2705   __kernel_uid32_t _uid ;
  2706   sigval_t _sigval ;
  2707};
  2708# 11 "include/asm-generic/siginfo.h"
  2709struct __anonstruct__sigchld_164 {
  2710   __kernel_pid_t _pid ;
  2711   __kernel_uid32_t _uid ;
  2712   int _status ;
  2713   __kernel_clock_t _utime ;
  2714   __kernel_clock_t _stime ;
  2715};
  2716# 11 "include/asm-generic/siginfo.h"
  2717struct __anonstruct__sigfault_165 {
  2718   void *_addr ;
  2719   short _addr_lsb ;
  2720};
  2721# 11 "include/asm-generic/siginfo.h"
  2722struct __anonstruct__sigpoll_166 {
  2723   long _band ;
  2724   int _fd ;
  2725};
  2726# 11 "include/asm-generic/siginfo.h"
  2727union __anonunion__sifields_160 {
  2728   int _pad[28U] ;
  2729   struct __anonstruct__kill_161 _kill ;
  2730   struct __anonstruct__timer_162 _timer ;
  2731   struct __anonstruct__rt_163 _rt ;
  2732   struct __anonstruct__sigchld_164 _sigchld ;
  2733   struct __anonstruct__sigfault_165 _sigfault ;
  2734   struct __anonstruct__sigpoll_166 _sigpoll ;
  2735};
  2736# 11 "include/asm-generic/siginfo.h"
  2737struct siginfo {
  2738   int si_signo ;
  2739   int si_errno ;
  2740   int si_code ;
  2741   union __anonunion__sifields_160 _sifields ;
  2742};
  2743# 94 "include/asm-generic/siginfo.h"
  2744typedef struct siginfo siginfo_t;
  2745# 24 "include/linux/signal.h"
  2746struct sigpending {
  2747   struct list_head list ;
  2748   sigset_t signal ;
  2749};
  2750# 90 "include/linux/proportions.h"
  2751struct prop_local_single {
  2752   unsigned long events ;
  2753   unsigned long period ;
  2754   int shift ;
  2755   spinlock_t lock ;
  2756};
  2757# 10 "include/linux/seccomp.h"
  2758struct __anonstruct_seccomp_t_169 {
  2759   int mode ;
  2760};
  2761# 10 "include/linux/seccomp.h"
  2762typedef struct __anonstruct_seccomp_t_169 seccomp_t;
  2763# 21 "include/linux/seccomp.h"
  2764struct plist_head {
  2765   struct list_head node_list ;
  2766   raw_spinlock_t *rawlock ;
  2767   spinlock_t *spinlock ;
  2768};
  2769# 88 "include/linux/plist.h"
  2770struct plist_node {
  2771   int prio ;
  2772   struct list_head prio_list ;
  2773   struct list_head node_list ;
  2774};
  2775# 20 "include/linux/rtmutex.h"
  2776struct rt_mutex {
  2777   raw_spinlock_t wait_lock ;
  2778   struct plist_head wait_list ;
  2779   struct task_struct *owner ;
  2780   int save_state ;
  2781   char const *name ;
  2782   char const *file ;
  2783   int line ;
  2784   void *magic ;
  2785};
  2786# 38 "include/linux/rtmutex.h"
  2787struct rt_mutex_waiter;
  2788# 41 "include/linux/resource.h"
  2789struct rlimit {
  2790   unsigned long rlim_cur ;
  2791   unsigned long rlim_max ;
  2792};
  2793# 85 "include/linux/resource.h"
  2794struct timerqueue_node {
  2795   struct rb_node node ;
  2796   ktime_t expires ;
  2797};
  2798# 12 "include/linux/timerqueue.h"
  2799struct timerqueue_head {
  2800   struct rb_root head ;
  2801   struct timerqueue_node *next ;
  2802};
  2803# 50 "include/linux/timerqueue.h"
  2804struct hrtimer_clock_base;
  2805# 51 "include/linux/timerqueue.h"
  2806struct hrtimer_cpu_base;
  2807# 60 "include/linux/timerqueue.h"
  2808enum hrtimer_restart {
  2809    HRTIMER_NORESTART = 0,
  2810    HRTIMER_RESTART = 1
  2811} ;
  2812# 65 "include/linux/timerqueue.h"
  2813struct hrtimer {
  2814   struct timerqueue_node node ;
  2815   ktime_t _softexpires ;
  2816   enum hrtimer_restart (*function)(struct hrtimer * ) ;
  2817   struct hrtimer_clock_base *base ;
  2818   unsigned long state ;
  2819   int start_pid ;
  2820   void *start_site ;
  2821   char start_comm[16U] ;
  2822};
  2823# 132 "include/linux/hrtimer.h"
  2824struct hrtimer_clock_base {
  2825   struct hrtimer_cpu_base *cpu_base ;
  2826   int index ;
  2827   clockid_t clockid ;
  2828   struct timerqueue_head active ;
  2829   ktime_t resolution ;
  2830   ktime_t (*get_time)(void) ;
  2831   ktime_t softirq_time ;
  2832   ktime_t offset ;
  2833};
  2834# 162 "include/linux/hrtimer.h"
  2835struct hrtimer_cpu_base {
  2836   raw_spinlock_t lock ;
  2837   unsigned long active_bases ;
  2838   ktime_t expires_next ;
  2839   int hres_active ;
  2840   int hang_detected ;
  2841   unsigned long nr_events ;
  2842   unsigned long nr_retries ;
  2843   unsigned long nr_hangs ;
  2844   ktime_t max_hang_time ;
  2845   struct hrtimer_clock_base clock_base[3U] ;
  2846};
  2847# 452 "include/linux/hrtimer.h"
  2848struct task_io_accounting {
  2849   u64 rchar ;
  2850   u64 wchar ;
  2851   u64 syscr ;
  2852   u64 syscw ;
  2853   u64 read_bytes ;
  2854   u64 write_bytes ;
  2855   u64 cancelled_write_bytes ;
  2856};
  2857# 45 "include/linux/task_io_accounting.h"
  2858struct latency_record {
  2859   unsigned long backtrace[12U] ;
  2860   unsigned int count ;
  2861   unsigned long time ;
  2862   unsigned long max ;
  2863};
  2864# 29 "include/linux/key.h"
  2865typedef int32_t key_serial_t;
  2866# 32 "include/linux/key.h"
  2867typedef uint32_t key_perm_t;
  2868# 33 "include/linux/key.h"
  2869struct key;
  2870# 34 "include/linux/key.h"
  2871struct signal_struct;
  2872# 35 "include/linux/key.h"
  2873struct key_type;
  2874# 37 "include/linux/key.h"
  2875struct keyring_list;
  2876# 115 "include/linux/key.h"
  2877struct key_user;
  2878# 115 "include/linux/key.h"
  2879union __anonunion_ldv_24696_170 {
  2880   time_t expiry ;
  2881   time_t revoked_at ;
  2882};
  2883# 115 "include/linux/key.h"
  2884union __anonunion_type_data_171 {
  2885   struct list_head link ;
  2886   unsigned long x[2U] ;
  2887   void *p[2U] ;
  2888   int reject_error ;
  2889};
  2890# 115 "include/linux/key.h"
  2891union __anonunion_payload_172 {
  2892   unsigned long value ;
  2893   void *rcudata ;
  2894   void *data ;
  2895   struct keyring_list *subscriptions ;
  2896};
  2897# 115 "include/linux/key.h"
  2898struct key {
  2899   atomic_t usage ;
  2900   key_serial_t serial ;
  2901   struct rb_node serial_node ;
  2902   struct key_type *type ;
  2903   struct rw_semaphore sem ;
  2904   struct key_user *user ;
  2905   void *security ;
  2906   union __anonunion_ldv_24696_170 ldv_24696 ;
  2907   uid_t uid ;
  2908   gid_t gid ;
  2909   key_perm_t perm ;
  2910   unsigned short quotalen ;
  2911   unsigned short datalen ;
  2912   unsigned long flags ;
  2913   char *description ;
  2914   union __anonunion_type_data_171 type_data ;
  2915   union __anonunion_payload_172 payload ;
  2916};
  2917# 310 "include/linux/key.h"
  2918struct audit_context;
  2919# 27 "include/linux/selinux.h"
  2920struct group_info {
  2921   atomic_t usage ;
  2922   int ngroups ;
  2923   int nblocks ;
  2924   gid_t small_block[32U] ;
  2925   gid_t *blocks[0U] ;
  2926};
  2927# 77 "include/linux/cred.h"
  2928struct thread_group_cred {
  2929   atomic_t usage ;
  2930   pid_t tgid ;
  2931   spinlock_t lock ;
  2932   struct key *session_keyring ;
  2933   struct key *process_keyring ;
  2934   struct rcu_head rcu ;
  2935};
  2936# 91 "include/linux/cred.h"
  2937struct cred {
  2938   atomic_t usage ;
  2939   atomic_t subscribers ;
  2940   void *put_addr ;
  2941   unsigned int magic ;
  2942   uid_t uid ;
  2943   gid_t gid ;
  2944   uid_t suid ;
  2945   gid_t sgid ;
  2946   uid_t euid ;
  2947   gid_t egid ;
  2948   uid_t fsuid ;
  2949   gid_t fsgid ;
  2950   unsigned int securebits ;
  2951   kernel_cap_t cap_inheritable ;
  2952   kernel_cap_t cap_permitted ;
  2953   kernel_cap_t cap_effective ;
  2954   kernel_cap_t cap_bset ;
  2955   unsigned char jit_keyring ;
  2956   struct key *thread_keyring ;
  2957   struct key *request_key_auth ;
  2958   struct thread_group_cred *tgcred ;
  2959   void *security ;
  2960   struct user_struct *user ;
  2961   struct user_namespace *user_ns ;
  2962   struct group_info *group_info ;
  2963   struct rcu_head rcu ;
  2964};
  2965# 264 "include/linux/cred.h"
  2966struct futex_pi_state;
  2967# 265 "include/linux/cred.h"
  2968struct robust_list_head;
  2969# 266 "include/linux/cred.h"
  2970struct bio_list;
  2971# 267 "include/linux/cred.h"
  2972struct fs_struct;
  2973# 268 "include/linux/cred.h"
  2974struct perf_event_context;
  2975# 269 "include/linux/cred.h"
  2976struct blk_plug;
  2977# 149 "include/linux/sched.h"
  2978struct cfs_rq;
  2979# 383 "include/linux/sched.h"
  2980struct kioctx;
  2981# 384 "include/linux/sched.h"
  2982union __anonunion_ki_obj_173 {
  2983   void *user ;
  2984   struct task_struct *tsk ;
  2985};
  2986# 384 "include/linux/sched.h"
  2987struct eventfd_ctx;
  2988# 384 "include/linux/sched.h"
  2989struct kiocb {
  2990   struct list_head ki_run_list ;
  2991   unsigned long ki_flags ;
  2992   int ki_users ;
  2993   unsigned int ki_key ;
  2994   struct file *ki_filp ;
  2995   struct kioctx *ki_ctx ;
  2996   int (*ki_cancel)(struct kiocb * , struct io_event * ) ;
  2997   ssize_t (*ki_retry)(struct kiocb * ) ;
  2998   void (*ki_dtor)(struct kiocb * ) ;
  2999   union __anonunion_ki_obj_173 ki_obj ;
  3000   __u64 ki_user_data ;
  3001   loff_t ki_pos ;
  3002   void *private ;
  3003   unsigned short ki_opcode ;
  3004   size_t ki_nbytes ;
  3005   char *ki_buf ;
  3006   size_t ki_left ;
  3007   struct iovec ki_inline_vec ;
  3008   struct iovec *ki_iovec ;
  3009   unsigned long ki_nr_segs ;
  3010   unsigned long ki_cur_seg ;
  3011   struct list_head ki_list ;
  3012   struct eventfd_ctx *ki_eventfd ;
  3013};
  3014# 161 "include/linux/aio.h"
  3015struct aio_ring_info {
  3016   unsigned long mmap_base ;
  3017   unsigned long mmap_size ;
  3018   struct page **ring_pages ;
  3019   spinlock_t ring_lock ;
  3020   long nr_pages ;
  3021   unsigned int nr ;
  3022   unsigned int tail ;
  3023   struct page *internal_pages[8U] ;
  3024};
  3025# 177 "include/linux/aio.h"
  3026struct kioctx {
  3027   atomic_t users ;
  3028   int dead ;
  3029   struct mm_struct *mm ;
  3030   unsigned long user_id ;
  3031   struct hlist_node list ;
  3032   wait_queue_head_t wait ;
  3033   spinlock_t ctx_lock ;
  3034   int reqs_active ;
  3035   struct list_head active_reqs ;
  3036   struct list_head run_list ;
  3037   unsigned int max_reqs ;
  3038   struct aio_ring_info ring_info ;
  3039   struct delayed_work wq ;
  3040   struct rcu_head rcu_head ;
  3041};
  3042# 404 "include/linux/sched.h"
  3043struct sighand_struct {
  3044   atomic_t count ;
  3045   struct k_sigaction action[64U] ;
  3046   spinlock_t siglock ;
  3047   wait_queue_head_t signalfd_wqh ;
  3048};
  3049# 447 "include/linux/sched.h"
  3050struct pacct_struct {
  3051   int ac_flag ;
  3052   long ac_exitcode ;
  3053   unsigned long ac_mem ;
  3054   cputime_t ac_utime ;
  3055   cputime_t ac_stime ;
  3056   unsigned long ac_minflt ;
  3057   unsigned long ac_majflt ;
  3058};
  3059# 455 "include/linux/sched.h"
  3060struct cpu_itimer {
  3061   cputime_t expires ;
  3062   cputime_t incr ;
  3063   u32 error ;
  3064   u32 incr_error ;
  3065};
  3066# 462 "include/linux/sched.h"
  3067struct task_cputime {
  3068   cputime_t utime ;
  3069   cputime_t stime ;
  3070   unsigned long long sum_exec_runtime ;
  3071};
  3072# 479 "include/linux/sched.h"
  3073struct thread_group_cputimer {
  3074   struct task_cputime cputime ;
  3075   int running ;
  3076   spinlock_t lock ;
  3077};
  3078# 515 "include/linux/sched.h"
  3079struct autogroup;
  3080# 516 "include/linux/sched.h"
  3081struct tty_struct;
  3082# 516 "include/linux/sched.h"
  3083struct taskstats;
  3084# 516 "include/linux/sched.h"
  3085struct tty_audit_buf;
  3086# 516 "include/linux/sched.h"
  3087struct signal_struct {
  3088   atomic_t sigcnt ;
  3089   atomic_t live ;
  3090   int nr_threads ;
  3091   wait_queue_head_t wait_chldexit ;
  3092   struct task_struct *curr_target ;
  3093   struct sigpending shared_pending ;
  3094   int group_exit_code ;
  3095   int notify_count ;
  3096   struct task_struct *group_exit_task ;
  3097   int group_stop_count ;
  3098   unsigned int flags ;
  3099   struct list_head posix_timers ;
  3100   struct hrtimer real_timer ;
  3101   struct pid *leader_pid ;
  3102   ktime_t it_real_incr ;
  3103   struct cpu_itimer it[2U] ;
  3104   struct thread_group_cputimer cputimer ;
  3105   struct task_cputime cputime_expires ;
  3106   struct list_head cpu_timers[3U] ;
  3107   struct pid *tty_old_pgrp ;
  3108   int leader ;
  3109   struct tty_struct *tty ;
  3110   struct autogroup *autogroup ;
  3111   cputime_t utime ;
  3112   cputime_t stime ;
  3113   cputime_t cutime ;
  3114   cputime_t cstime ;
  3115   cputime_t gtime ;
  3116   cputime_t cgtime ;
  3117   cputime_t prev_utime ;
  3118   cputime_t prev_stime ;
  3119   unsigned long nvcsw ;
  3120   unsigned long nivcsw ;
  3121   unsigned long cnvcsw ;
  3122   unsigned long cnivcsw ;
  3123   unsigned long min_flt ;
  3124   unsigned long maj_flt ;
  3125   unsigned long cmin_flt ;
  3126   unsigned long cmaj_flt ;
  3127   unsigned long inblock ;
  3128   unsigned long oublock ;
  3129   unsigned long cinblock ;
  3130   unsigned long coublock ;
  3131   unsigned long maxrss ;
  3132   unsigned long cmaxrss ;
  3133   struct task_io_accounting ioac ;
  3134   unsigned long long sum_sched_runtime ;
  3135   struct rlimit rlim[16U] ;
  3136   struct pacct_struct pacct ;
  3137   struct taskstats *stats ;
  3138   unsigned int audit_tty ;
  3139   struct tty_audit_buf *tty_audit_buf ;
  3140   struct rw_semaphore threadgroup_fork_lock ;
  3141   int oom_adj ;
  3142   int oom_score_adj ;
  3143   int oom_score_adj_min ;
  3144   struct mutex cred_guard_mutex ;
  3145};
  3146# 683 "include/linux/sched.h"
  3147struct user_struct {
  3148   atomic_t __count ;
  3149   atomic_t processes ;
  3150   atomic_t files ;
  3151   atomic_t sigpending ;
  3152   atomic_t inotify_watches ;
  3153   atomic_t inotify_devs ;
  3154   atomic_t fanotify_listeners ;
  3155   atomic_long_t epoll_watches ;
  3156   unsigned long mq_bytes ;
  3157   unsigned long locked_shm ;
  3158   struct key *uid_keyring ;
  3159   struct key *session_keyring ;
  3160   struct hlist_node uidhash_node ;
  3161   uid_t uid ;
  3162   struct user_namespace *user_ns ;
  3163   atomic_long_t locked_vm ;
  3164};
  3165# 728 "include/linux/sched.h"
  3166struct reclaim_state;
  3167# 729 "include/linux/sched.h"
  3168struct sched_info {
  3169   unsigned long pcount ;
  3170   unsigned long long run_delay ;
  3171   unsigned long long last_arrival ;
  3172   unsigned long long last_queued ;
  3173};
  3174# 744 "include/linux/sched.h"
  3175struct task_delay_info {
  3176   spinlock_t lock ;
  3177   unsigned int flags ;
  3178   struct timespec blkio_start ;
  3179   struct timespec blkio_end ;
  3180   u64 blkio_delay ;
  3181   u64 swapin_delay ;
  3182   u32 blkio_count ;
  3183   u32 swapin_count ;
  3184   struct timespec freepages_start ;
  3185   struct timespec freepages_end ;
  3186   u64 freepages_delay ;
  3187   u32 freepages_count ;
  3188};
  3189# 1037 "include/linux/sched.h"
  3190struct io_context;
  3191# 1060 "include/linux/sched.h"
  3192struct rq;
  3193# 1061 "include/linux/sched.h"
  3194struct sched_class {
  3195   struct sched_class const *next ;
  3196   void (*enqueue_task)(struct rq * , struct task_struct * , int ) ;
  3197   void (*dequeue_task)(struct rq * , struct task_struct * , int ) ;
  3198   void (*yield_task)(struct rq * ) ;
  3199   bool (*yield_to_task)(struct rq * , struct task_struct * , bool ) ;
  3200   void (*check_preempt_curr)(struct rq * , struct task_struct * , int ) ;
  3201   struct task_struct *(*pick_next_task)(struct rq * ) ;
  3202   void (*put_prev_task)(struct rq * , struct task_struct * ) ;
  3203   int (*select_task_rq)(struct task_struct * , int , int ) ;
  3204   void (*pre_schedule)(struct rq * , struct task_struct * ) ;
  3205   void (*post_schedule)(struct rq * ) ;
  3206   void (*task_waking)(struct task_struct * ) ;
  3207   void (*task_woken)(struct rq * , struct task_struct * ) ;
  3208   void (*set_cpus_allowed)(struct task_struct * , struct cpumask const * ) ;
  3209   void (*rq_online)(struct rq * ) ;
  3210   void (*rq_offline)(struct rq * ) ;
  3211   void (*set_curr_task)(struct rq * ) ;
  3212   void (*task_tick)(struct rq * , struct task_struct * , int ) ;
  3213   void (*task_fork)(struct task_struct * ) ;
  3214   void (*switched_from)(struct rq * , struct task_struct * ) ;
  3215   void (*switched_to)(struct rq * , struct task_struct * ) ;
  3216   void (*prio_changed)(struct rq * , struct task_struct * , int ) ;
  3217   unsigned int (*get_rr_interval)(struct rq * , struct task_struct * ) ;
  3218   void (*task_move_group)(struct task_struct * , int ) ;
  3219};
  3220# 1127 "include/linux/sched.h"
  3221struct load_weight {
  3222   unsigned long weight ;
  3223   unsigned long inv_weight ;
  3224};
  3225# 1132 "include/linux/sched.h"
  3226struct sched_statistics {
  3227   u64 wait_start ;
  3228   u64 wait_max ;
  3229   u64 wait_count ;
  3230   u64 wait_sum ;
  3231   u64 iowait_count ;
  3232   u64 iowait_sum ;
  3233   u64 sleep_start ;
  3234   u64 sleep_max ;
  3235   s64 sum_sleep_runtime ;
  3236   u64 block_start ;
  3237   u64 block_max ;
  3238   u64 exec_max ;
  3239   u64 slice_max ;
  3240   u64 nr_migrations_cold ;
  3241   u64 nr_failed_migrations_affine ;
  3242   u64 nr_failed_migrations_running ;
  3243   u64 nr_failed_migrations_hot ;
  3244   u64 nr_forced_migrations ;
  3245   u64 nr_wakeups ;
  3246   u64 nr_wakeups_sync ;
  3247   u64 nr_wakeups_migrate ;
  3248   u64 nr_wakeups_local ;
  3249   u64 nr_wakeups_remote ;
  3250   u64 nr_wakeups_affine ;
  3251   u64 nr_wakeups_affine_attempts ;
  3252   u64 nr_wakeups_passive ;
  3253   u64 nr_wakeups_idle ;
  3254};
  3255# 1167 "include/linux/sched.h"
  3256struct sched_entity {
  3257   struct load_weight load ;
  3258   struct rb_node run_node ;
  3259   struct list_head group_node ;
  3260   unsigned int on_rq ;
  3261   u64 exec_start ;
  3262   u64 sum_exec_runtime ;
  3263   u64 vruntime ;
  3264   u64 prev_sum_exec_runtime ;
  3265   u64 nr_migrations ;
  3266   struct sched_statistics statistics ;
  3267   struct sched_entity *parent ;
  3268   struct cfs_rq *cfs_rq ;
  3269   struct cfs_rq *my_q ;
  3270};
  3271# 1193 "include/linux/sched.h"
  3272struct rt_rq;
  3273# 1193 "include/linux/sched.h"
  3274struct sched_rt_entity {
  3275   struct list_head run_list ;
  3276   unsigned long timeout ;
  3277   unsigned int time_slice ;
  3278   int nr_cpus_allowed ;
  3279   struct sched_rt_entity *back ;
  3280   struct sched_rt_entity *parent ;
  3281   struct rt_rq *rt_rq ;
  3282   struct rt_rq *my_q ;
  3283};
  3284# 1217 "include/linux/sched.h"
  3285struct mem_cgroup;
  3286# 1217 "include/linux/sched.h"
  3287struct memcg_batch_info {
  3288   int do_batch ;
  3289   struct mem_cgroup *memcg ;
  3290   unsigned long nr_pages ;
  3291   unsigned long memsw_nr_pages ;
  3292};
  3293# 1569 "include/linux/sched.h"
  3294struct irqaction;
  3295# 1569 "include/linux/sched.h"
  3296struct css_set;
  3297# 1569 "include/linux/sched.h"
  3298struct compat_robust_list_head;
  3299# 1569 "include/linux/sched.h"
  3300struct ftrace_ret_stack;
  3301# 1569 "include/linux/sched.h"
  3302struct task_struct {
  3303   long volatile state ;
  3304   void *stack ;
  3305   atomic_t usage ;
  3306   unsigned int flags ;
  3307   unsigned int ptrace ;
  3308   struct task_struct *wake_entry ;
  3309   int on_cpu ;
  3310   int on_rq ;
  3311   int prio ;
  3312   int static_prio ;
  3313   int normal_prio ;
  3314   unsigned int rt_priority ;
  3315   struct sched_class const *sched_class ;
  3316   struct sched_entity se ;
  3317   struct sched_rt_entity rt ;
  3318   struct hlist_head preempt_notifiers ;
  3319   unsigned char fpu_counter ;
  3320   unsigned int btrace_seq ;
  3321   unsigned int policy ;
  3322   cpumask_t cpus_allowed ;
  3323   struct sched_info sched_info ;
  3324   struct list_head tasks ;
  3325   struct plist_node pushable_tasks ;
  3326   struct mm_struct *mm ;
  3327   struct mm_struct *active_mm ;
  3328   unsigned char brk_randomized : 1 ;
  3329   int exit_state ;
  3330   int exit_code ;
  3331   int exit_signal ;
  3332   int pdeath_signal ;
  3333   unsigned int group_stop ;
  3334   unsigned int personality ;
  3335   unsigned char did_exec : 1 ;
  3336   unsigned char in_execve : 1 ;
  3337   unsigned char in_iowait : 1 ;
  3338   unsigned char sched_reset_on_fork : 1 ;
  3339   unsigned char sched_contributes_to_load : 1 ;
  3340   pid_t pid ;
  3341   pid_t tgid ;
  3342   unsigned long stack_canary ;
  3343   struct task_struct *real_parent ;
  3344   struct task_struct *parent ;
  3345   struct list_head children ;
  3346   struct list_head sibling ;
  3347   struct task_struct *group_leader ;
  3348   struct list_head ptraced ;
  3349   struct list_head ptrace_entry ;
  3350   struct pid_link pids[3U] ;
  3351   struct list_head thread_group ;
  3352   struct completion *vfork_done ;
  3353   int *set_child_tid ;
  3354   int *clear_child_tid ;
  3355   cputime_t utime ;
  3356   cputime_t stime ;
  3357   cputime_t utimescaled ;
  3358   cputime_t stimescaled ;
  3359   cputime_t gtime ;
  3360   cputime_t prev_utime ;
  3361   cputime_t prev_stime ;
  3362   unsigned long nvcsw ;
  3363   unsigned long nivcsw ;
  3364   struct timespec start_time ;
  3365   struct timespec real_start_time ;
  3366   unsigned long min_flt ;
  3367   unsigned long maj_flt ;
  3368   struct task_cputime cputime_expires ;
  3369   struct list_head cpu_timers[3U] ;
  3370   struct cred const *real_cred ;
  3371   struct cred const *cred ;
  3372   struct cred *replacement_session_keyring ;
  3373   char comm[16U] ;
  3374   int link_count ;
  3375   int total_link_count ;
  3376   struct sysv_sem sysvsem ;
  3377   unsigned long last_switch_count ;
  3378   struct thread_struct thread ;
  3379   struct fs_struct *fs ;
  3380   struct files_struct *files ;
  3381   struct nsproxy *nsproxy ;
  3382   struct signal_struct *signal ;
  3383   struct sighand_struct *sighand ;
  3384   sigset_t blocked ;
  3385   sigset_t real_blocked ;
  3386   sigset_t saved_sigmask ;
  3387   struct sigpending pending ;
  3388   unsigned long sas_ss_sp ;
  3389   size_t sas_ss_size ;
  3390   int (*notifier)(void * ) ;
  3391   void *notifier_data ;
  3392   sigset_t *notifier_mask ;
  3393   struct audit_context *audit_context ;
  3394   uid_t loginuid ;
  3395   unsigned int sessionid ;
  3396   seccomp_t seccomp ;
  3397   u32 parent_exec_id ;
  3398   u32 self_exec_id ;
  3399   spinlock_t alloc_lock ;
  3400   struct irqaction *irqaction ;
  3401   raw_spinlock_t pi_lock ;
  3402   struct plist_head pi_waiters ;
  3403   struct rt_mutex_waiter *pi_blocked_on ;
  3404   struct mutex_waiter *blocked_on ;
  3405   unsigned int irq_events ;
  3406   unsigned long hardirq_enable_ip ;
  3407   unsigned long hardirq_disable_ip ;
  3408   unsigned int hardirq_enable_event ;
  3409   unsigned int hardirq_disable_event ;
  3410   int hardirqs_enabled ;
  3411   int hardirq_context ;
  3412   unsigned long softirq_disable_ip ;
  3413   unsigned long softirq_enable_ip ;
  3414   unsigned int softirq_disable_event ;
  3415   unsigned int softirq_enable_event ;
  3416   int softirqs_enabled ;
  3417   int softirq_context ;
  3418   u64 curr_chain_key ;
  3419   int lockdep_depth ;
  3420   unsigned int lockdep_recursion ;
  3421   struct held_lock held_locks[48U] ;
  3422   gfp_t lockdep_reclaim_gfp ;
  3423   void *journal_info ;
  3424   struct bio_list *bio_list ;
  3425   struct blk_plug *plug ;
  3426   struct reclaim_state *reclaim_state ;
  3427   struct backing_dev_info *backing_dev_info ;
  3428   struct io_context *io_context ;
  3429   unsigned long ptrace_message ;
  3430   siginfo_t *last_siginfo ;
  3431   struct task_io_accounting ioac ;
  3432   u64 acct_rss_mem1 ;
  3433   u64 acct_vm_mem1 ;
  3434   cputime_t acct_timexpd ;
  3435   nodemask_t mems_allowed ;
  3436   int mems_allowed_change_disable ;
  3437   int cpuset_mem_spread_rotor ;
  3438   int cpuset_slab_spread_rotor ;
  3439   struct css_set *cgroups ;
  3440   struct list_head cg_list ;
  3441   struct robust_list_head *robust_list ;
  3442   struct compat_robust_list_head *compat_robust_list ;
  3443   struct list_head pi_state_list ;
  3444   struct futex_pi_state *pi_state_cache ;
  3445   struct perf_event_context *perf_event_ctxp[2U] ;
  3446   struct mutex perf_event_mutex ;
  3447   struct list_head perf_event_list ;
  3448   struct mempolicy *mempolicy ;
  3449   short il_next ;
  3450   short pref_node_fork ;
  3451   atomic_t fs_excl ;
  3452   struct rcu_head rcu ;
  3453   struct pipe_inode_info *splice_pipe ;
  3454   struct task_delay_info *delays ;
  3455   int make_it_fail ;
  3456   struct prop_local_single dirties ;
  3457   int latency_record_count ;
  3458   struct latency_record latency_record[32U] ;
  3459   unsigned long timer_slack_ns ;
  3460   unsigned long default_timer_slack_ns ;
  3461   struct list_head *scm_work_list ;
  3462   int curr_ret_stack ;
  3463   struct ftrace_ret_stack *ret_stack ;
  3464   unsigned long long ftrace_timestamp ;
  3465   atomic_t trace_overrun ;
  3466   atomic_t tracing_graph_pause ;
  3467   unsigned long trace ;
  3468   unsigned long trace_recursion ;
  3469   struct memcg_batch_info memcg_batch ;
  3470   atomic_t ptrace_bp_refcnt ;
  3471};
  3472# 16 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/compat.h"
  3473typedef s32 compat_time_t;
  3474# 37 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/compat.h"
  3475typedef s32 compat_long_t;
  3476# 42 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/compat.h"
  3477struct compat_timespec {
  3478   compat_time_t tv_sec ;
  3479   s32 tv_nsec ;
  3480};
  3481# 196 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/compat.h"
  3482typedef u32 compat_uptr_t;
  3483# 205 "include/linux/compat.h"
  3484struct compat_robust_list {
  3485   compat_uptr_t next ;
  3486};
  3487# 209 "include/linux/compat.h"
  3488struct compat_robust_list_head {
  3489   struct compat_robust_list list ;
  3490   compat_long_t futex_offset ;
  3491   compat_uptr_t list_op_pending ;
  3492};
  3493# 187 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/mtrr.h"
  3494enum chipset_type {
  3495    NOT_SUPPORTED = 0,
  3496    SUPPORTED = 1
  3497} ;
  3498# 192 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/mtrr.h"
  3499struct agp_version {
  3500   u16 major ;
  3501   u16 minor ;
  3502};
  3503# 44 "include/linux/agp_backend.h"
  3504struct agp_kern_info {
  3505   struct agp_version version ;
  3506   struct pci_dev *device ;
  3507   enum chipset_type chipset ;
  3508   unsigned long mode ;
  3509   unsigned long aper_base ;
  3510   size_t aper_size ;
  3511   int max_memory ;
  3512   int current_memory ;
  3513   bool cant_use_aperture ;
  3514   unsigned long page_mask ;
  3515   struct vm_operations_struct const *vm_ops ;
  3516};
  3517# 58 "include/linux/agp_backend.h"
  3518struct agp_bridge_data;
  3519# 108 "include/linux/agp_backend.h"
  3520struct pollfd {
  3521   int fd ;
  3522   short events ;
  3523   short revents ;
  3524};
  3525# 34 "include/linux/poll.h"
  3526struct poll_table_struct {
  3527   void (*qproc)(struct file * , wait_queue_head_t * , struct poll_table_struct * ) ;
  3528   unsigned long key ;
  3529};
  3530# 74 "include/drm/drm.h"
  3531typedef unsigned int drm_magic_t;
  3532# 75 "include/drm/drm.h"
  3533struct drm_clip_rect {
  3534   unsigned short x1 ;
  3535   unsigned short y1 ;
  3536   unsigned short x2 ;
  3537   unsigned short y2 ;
  3538};
  3539# 110 "include/drm/drm.h"
  3540struct drm_hw_lock {
  3541   unsigned int volatile lock ;
  3542   char padding[60U] ;
  3543};
  3544# 139 "include/drm/drm.h"
  3545struct drm_unique {
  3546   size_t unique_len ;
  3547   char *unique ;
  3548};
  3549# 173 "include/drm/drm.h"
  3550enum drm_map_type {
  3551    _DRM_FRAME_BUFFER = 0,
  3552    _DRM_REGISTERS = 1,
  3553    _DRM_SHM = 2,
  3554    _DRM_AGP = 3,
  3555    _DRM_SCATTER_GATHER = 4,
  3556    _DRM_CONSISTENT = 5,
  3557    _DRM_GEM = 6
  3558} ;
  3559# 183 "include/drm/drm.h"
  3560enum drm_map_flags {
  3561    _DRM_RESTRICTED = 1,
  3562    _DRM_READ_ONLY = 2,
  3563    _DRM_LOCKED = 4,
  3564    _DRM_KERNEL = 8,
  3565    _DRM_WRITE_COMBINING = 16,
  3566    _DRM_CONTAINS_LOCK = 32,
  3567    _DRM_REMOVABLE = 64,
  3568    _DRM_DRIVER = 128
  3569} ;
  3570# 234 "include/drm/drm.h"
  3571enum drm_stat_type {
  3572    _DRM_STAT_LOCK = 0,
  3573    _DRM_STAT_OPENS = 1,
  3574    _DRM_STAT_CLOSES = 2,
  3575    _DRM_STAT_IOCTLS = 3,
  3576    _DRM_STAT_LOCKS = 4,
  3577    _DRM_STAT_UNLOCKS = 5,
  3578    _DRM_STAT_VALUE = 6,
  3579    _DRM_STAT_BYTE = 7,
  3580    _DRM_STAT_COUNT = 8,
  3581    _DRM_STAT_IRQ = 9,
  3582    _DRM_STAT_PRIMARY = 10,
  3583    _DRM_STAT_SECONDARY = 11,
  3584    _DRM_STAT_DMA = 12,
  3585    _DRM_STAT_SPECIAL = 13,
  3586    _DRM_STAT_MISSED = 14
  3587} ;
  3588# 399 "include/drm/drm.h"
  3589enum drm_ctx_flags {
  3590    _DRM_CONTEXT_PRESERVED = 1,
  3591    _DRM_CONTEXT_2DONLY = 2
  3592} ;
  3593# 450 "include/drm/drm.h"
  3594struct drm_irq_busid {
  3595   int irq ;
  3596   int busnum ;
  3597   int devnum ;
  3598   int funcnum ;
  3599};
  3600# 575 "include/drm/drm.h"
  3601struct drm_set_version {
  3602   int drm_di_major ;
  3603   int drm_di_minor ;
  3604   int drm_dd_major ;
  3605   int drm_dd_minor ;
  3606};
  3607# 221 "include/drm/drm_mode.h"
  3608struct drm_mode_fb_cmd {
  3609   __u32 fb_id ;
  3610   __u32 width ;
  3611   __u32 height ;
  3612   __u32 pitch ;
  3613   __u32 bpp ;
  3614   __u32 depth ;
  3615   __u32 handle ;
  3616};
  3617# 346 "include/drm/drm_mode.h"
  3618struct drm_mode_create_dumb {
  3619   uint32_t height ;
  3620   uint32_t width ;
  3621   uint32_t bpp ;
  3622   uint32_t flags ;
  3623   uint32_t handle ;
  3624   uint32_t pitch ;
  3625   uint64_t size ;
  3626};
  3627# 375 "include/drm/drm_mode.h"
  3628struct drm_event {
  3629   __u32 type ;
  3630   __u32 length ;
  3631};
  3632# 745 "include/drm/drm.h"
  3633struct drm_event_vblank {
  3634   struct drm_event base ;
  3635   __u64 user_data ;
  3636   __u32 tv_sec ;
  3637   __u32 tv_usec ;
  3638   __u32 sequence ;
  3639   __u32 reserved ;
  3640};
  3641# 757 "include/drm/drm.h"
  3642struct idr_layer {
  3643   unsigned long bitmap ;
  3644   struct idr_layer *ary[64U] ;
  3645   int count ;
  3646   int layer ;
  3647   struct rcu_head rcu_head ;
  3648};
  3649# 58 "include/linux/idr.h"
  3650struct idr {
  3651   struct idr_layer *top ;
  3652   struct idr_layer *id_free ;
  3653   int layers ;
  3654   int id_free_cnt ;
  3655   spinlock_t lock ;
  3656};
  3657# 150 "include/linux/idr.h"
  3658struct drm_file;
  3659# 151 "include/linux/idr.h"
  3660struct drm_device;
  3661# 91 "include/linux/interrupt.h"
  3662struct irqaction {
  3663   irqreturn_t (*handler)(int , void * ) ;
  3664   unsigned long flags ;
  3665   void *dev_id ;
  3666   struct irqaction *next ;
  3667   int irq ;
  3668   irqreturn_t (*thread_fn)(int , void * ) ;
  3669   struct task_struct *thread ;
  3670   unsigned long thread_flags ;
  3671   unsigned long thread_mask ;
  3672   char const *name ;
  3673   struct proc_dir_entry *dir ;
  3674};
  3675# 54 "include/linux/delay.h"
  3676struct drm_hash_item {
  3677   struct hlist_node head ;
  3678   unsigned long key ;
  3679};
  3680# 46 "include/drm/drm_hashtab.h"
  3681struct drm_open_hash {
  3682   struct hlist_head *table ;
  3683   u8 order ;
  3684};
  3685# 63 "include/drm/drm_hashtab.h"
  3686struct seq_file {
  3687   char *buf ;
  3688   size_t size ;
  3689   size_t from ;
  3690   size_t count ;
  3691   loff_t index ;
  3692   loff_t read_pos ;
  3693   u64 version ;
  3694   struct mutex lock ;
  3695   struct seq_operations const *op ;
  3696   void *private ;
  3697};
  3698# 28 "include/linux/seq_file.h"
  3699struct seq_operations {
  3700   void *(*start)(struct seq_file * , loff_t * ) ;
  3701   void (*stop)(struct seq_file * , void * ) ;
  3702   void *(*next)(struct seq_file * , void * , loff_t * ) ;
  3703   int (*show)(struct seq_file * , void * ) ;
  3704};
  3705# 154 "include/linux/seq_file.h"
  3706struct drm_mm;
  3707# 154 "include/linux/seq_file.h"
  3708struct drm_mm_node {
  3709   struct list_head node_list ;
  3710   struct list_head hole_stack ;
  3711   unsigned char hole_follows : 1 ;
  3712   unsigned char scanned_block : 1 ;
  3713   unsigned char scanned_prev_free : 1 ;
  3714   unsigned char scanned_next_free : 1 ;
  3715   unsigned char scanned_preceeds_hole : 1 ;
  3716   unsigned char allocated : 1 ;
  3717   unsigned long start ;
  3718   unsigned long size ;
  3719   struct drm_mm *mm ;
  3720};
  3721# 57 "include/drm/drm_mm.h"
  3722struct drm_mm {
  3723   struct list_head hole_stack ;
  3724   struct drm_mm_node head_node ;
  3725   struct list_head unused_nodes ;
  3726   int num_unused ;
  3727   spinlock_t unused_lock ;
  3728   unsigned char scan_check_range : 1 ;
  3729   unsigned int scan_alignment ;
  3730   unsigned long scan_size ;
  3731   unsigned long scan_hit_start ;
  3732   unsigned int scan_hit_size ;
  3733   unsigned int scanned_blocks ;
  3734   unsigned long scan_start ;
  3735   unsigned long scan_end ;
  3736   struct drm_mm_node *prev_scanned_node ;
  3737};
  3738# 286 "include/drm/drmP.h"
  3739typedef int drm_ioctl_t(struct drm_device * , void * , struct drm_file * );
  3740# 290 "include/drm/drmP.h"
  3741struct drm_ioctl_desc {
  3742   unsigned int cmd ;
  3743   int flags ;
  3744   drm_ioctl_t *func ;
  3745   unsigned int cmd_drv ;
  3746};
  3747# 327 "include/drm/drmP.h"
  3748enum ldv_22760 {
  3749    DRM_LIST_NONE = 0,
  3750    DRM_LIST_FREE = 1,
  3751    DRM_LIST_WAIT = 2,
  3752    DRM_LIST_PEND = 3,
  3753    DRM_LIST_PRIO = 4,
  3754    DRM_LIST_RECLAIM = 5
  3755} ;
  3756# 336 "include/drm/drmP.h"
  3757struct drm_buf {
  3758   int idx ;
  3759   int total ;
  3760   int order ;
  3761   int used ;
  3762   unsigned long offset ;
  3763   void *address ;
  3764   unsigned long bus_address ;
  3765   struct drm_buf *next ;
  3766   int volatile waiting ;
  3767   int volatile pending ;
  3768   wait_queue_head_t dma_wait ;
  3769   struct drm_file *file_priv ;
  3770   int context ;
  3771   int while_locked ;
  3772   enum ldv_22760 list ;
  3773   int dev_priv_size ;
  3774   void *dev_private ;
  3775};
  3776# 358 "include/drm/drmP.h"
  3777struct drm_waitlist {
  3778   int count ;
  3779   struct drm_buf **bufs ;
  3780   struct drm_buf **rp ;
  3781   struct drm_buf **wp ;
  3782   struct drm_buf **end ;
  3783   spinlock_t read_lock ;
  3784   spinlock_t write_lock ;
  3785};
  3786# 369 "include/drm/drmP.h"
  3787struct drm_freelist {
  3788   int initialized ;
  3789   atomic_t count ;
  3790   struct drm_buf *next ;
  3791   wait_queue_head_t waiting ;
  3792   int low_mark ;
  3793   int high_mark ;
  3794   atomic_t wfh ;
  3795   spinlock_t lock ;
  3796};
  3797# 381 "include/drm/drmP.h"
  3798struct drm_dma_handle {
  3799   dma_addr_t busaddr ;
  3800   void *vaddr ;
  3801   size_t size ;
  3802};
  3803# 386 "include/drm/drmP.h"
  3804typedef struct drm_dma_handle drm_dma_handle_t;
  3805# 387 "include/drm/drmP.h"
  3806struct drm_buf_entry {
  3807   int buf_size ;
  3808   int buf_count ;
  3809   struct drm_buf *buflist ;
  3810   int seg_count ;
  3811   int page_order ;
  3812   struct drm_dma_handle **seglist ;
  3813   struct drm_freelist freelist ;
  3814};
  3815# 401 "include/drm/drmP.h"
  3816struct drm_pending_event {
  3817   struct drm_event *event ;
  3818   struct list_head link ;
  3819   struct drm_file *file_priv ;
  3820   pid_t pid ;
  3821   void (*destroy)(struct drm_pending_event * ) ;
  3822};
  3823# 411 "include/drm/drmP.h"
  3824struct drm_minor;
  3825# 411 "include/drm/drmP.h"
  3826struct drm_master;
  3827# 411 "include/drm/drmP.h"
  3828struct drm_file {
  3829   int authenticated ;
  3830   pid_t pid ;
  3831   uid_t uid ;
  3832   drm_magic_t magic ;
  3833   unsigned long ioctl_count ;
  3834   struct list_head lhead ;
  3835   struct drm_minor *minor ;
  3836   unsigned long lock_count ;
  3837   struct idr object_idr ;
  3838   spinlock_t table_lock ;
  3839   struct file *filp ;
  3840   void *driver_priv ;
  3841   int is_master ;
  3842   struct drm_master *master ;
  3843   struct list_head fbs ;
  3844   wait_queue_head_t event_wait ;
  3845   struct list_head event_list ;
  3846   int event_space ;
  3847};
  3848# 440 "include/drm/drmP.h"
  3849struct drm_queue {
  3850   atomic_t use_count ;
  3851   atomic_t finalization ;
  3852   atomic_t block_count ;
  3853   atomic_t block_read ;
  3854   wait_queue_head_t read_queue ;
  3855   atomic_t block_write ;
  3856   wait_queue_head_t write_queue ;
  3857   atomic_t total_queued ;
  3858   atomic_t total_flushed ;
  3859   atomic_t total_locks ;
  3860   enum drm_ctx_flags flags ;
  3861   struct drm_waitlist waitlist ;
  3862   wait_queue_head_t flush_queue ;
  3863};
  3864# 457 "include/drm/drmP.h"
  3865struct drm_lock_data {
  3866   struct drm_hw_lock *hw_lock ;
  3867   struct drm_file *file_priv ;
  3868   wait_queue_head_t lock_queue ;
  3869   unsigned long lock_time ;
  3870   spinlock_t spinlock ;
  3871   uint32_t kernel_waiters ;
  3872   uint32_t user_waiters ;
  3873   int idle_has_lock ;
  3874};
  3875# 472 "include/drm/drmP.h"
  3876enum ldv_22785 {
  3877    _DRM_DMA_USE_AGP = 1,
  3878    _DRM_DMA_USE_SG = 2,
  3879    _DRM_DMA_USE_FB = 4,
  3880    _DRM_DMA_USE_PCI_RO = 8
  3881} ;
  3882# 479 "include/drm/drmP.h"
  3883struct drm_device_dma {
  3884   struct drm_buf_entry bufs[23U] ;
  3885   int buf_count ;
  3886   struct drm_buf **buflist ;
  3887   int seg_count ;
  3888   int page_count ;
  3889   unsigned long *pagelist ;
  3890   unsigned long byte_count ;
  3891   enum ldv_22785 flags ;
  3892};
  3893# 504 "include/drm/drmP.h"
  3894struct drm_agp_head {
  3895   struct agp_kern_info agp_info ;
  3896   struct list_head memory ;
  3897   unsigned long mode ;
  3898   struct agp_bridge_data *bridge ;
  3899   int enabled ;
  3900   int acquired ;
  3901   unsigned long base ;
  3902   int agp_mtrr ;
  3903   int cant_use_aperture ;
  3904   unsigned long page_mask ;
  3905};
  3906# 522 "include/drm/drmP.h"
  3907struct drm_sg_mem {
  3908   unsigned long handle ;
  3909   void *virtual ;
  3910   int pages ;
  3911   struct page **pagelist ;
  3912   dma_addr_t *busaddr ;
  3913};
  3914# 533 "include/drm/drmP.h"
  3915struct drm_sigdata {
  3916   int context ;
  3917   struct drm_hw_lock *lock ;
  3918};
  3919# 538 "include/drm/drmP.h"
  3920struct drm_local_map {
  3921   resource_size_t offset ;
  3922   unsigned long size ;
  3923   enum drm_map_type type ;
  3924   enum drm_map_flags flags ;
  3925   void *handle ;
  3926   int mtrr ;
  3927};
  3928# 553 "include/drm/drmP.h"
  3929typedef struct drm_local_map drm_local_map_t;
  3930# 554 "include/drm/drmP.h"
  3931struct drm_map_list {
  3932   struct list_head head ;
  3933   struct drm_hash_item hash ;
  3934   struct drm_local_map *map ;
  3935   uint64_t user_token ;
  3936   struct drm_master *master ;
  3937   struct drm_mm_node *file_offset_node ;
  3938};
  3939# 602 "include/drm/drmP.h"
  3940struct drm_gem_object {
  3941   struct kref refcount ;
  3942   atomic_t handle_count ;
  3943   struct drm_device *dev ;
  3944   struct file *filp ;
  3945   struct drm_map_list map_list ;
  3946   size_t size ;
  3947   int name ;
  3948   uint32_t read_domains ;
  3949   uint32_t write_domain ;
  3950   uint32_t pending_read_domains ;
  3951   uint32_t pending_write_domain ;
  3952   void *driver_private ;
  3953};
  3954# 26 "include/linux/of.h"
  3955typedef u32 phandle;
  3956# 28 "include/linux/of.h"
  3957struct property {
  3958   char *name ;
  3959   int length ;
  3960   void *value ;
  3961   struct property *next ;
  3962   unsigned long _flags ;
  3963   unsigned int unique_id ;
  3964};
  3965# 37 "include/linux/of.h"
  3966struct device_node {
  3967   char const *name ;
  3968   char const *type ;
  3969   phandle phandle ;
  3970   char *full_name ;
  3971   struct property *properties ;
  3972   struct property *deadprops ;
  3973   struct device_node *parent ;
  3974   struct device_node *child ;
  3975   struct device_node *sibling ;
  3976   struct device_node *next ;
  3977   struct device_node *allnext ;
  3978   struct proc_dir_entry *pde ;
  3979   struct kref kref ;
  3980   unsigned long _flags ;
  3981   void *data ;
  3982};
  3983# 40 "include/linux/i2c.h"
  3984struct i2c_msg;
  3985# 41 "include/linux/i2c.h"
  3986struct i2c_algorithm;
  3987# 42 "include/linux/i2c.h"
  3988struct i2c_adapter;
  3989# 45 "include/linux/i2c.h"
  3990union i2c_smbus_data;
  3991# 317 "include/linux/i2c.h"
  3992struct i2c_algorithm {
  3993   int (*master_xfer)(struct i2c_adapter * , struct i2c_msg * , int ) ;
  3994   int (*smbus_xfer)(struct i2c_adapter * , u16 , unsigned short , char , u8 ,
  3995                     int , union i2c_smbus_data * ) ;
  3996   u32 (*functionality)(struct i2c_adapter * ) ;
  3997};
  3998# 349 "include/linux/i2c.h"
  3999struct i2c_adapter {
  4000   struct module *owner ;
  4001   unsigned int class ;
  4002   struct i2c_algorithm const *algo ;
  4003   void *algo_data ;
  4004   struct rt_mutex bus_lock ;
  4005   int timeout ;
  4006   int retries ;
  4007   struct device dev ;
  4008   int nr ;
  4009   char name[48U] ;
  4010   struct completion dev_released ;
  4011   struct mutex userspace_clients_lock ;
  4012   struct list_head userspace_clients ;
  4013};
  4014# 471 "include/linux/i2c.h"
  4015struct i2c_msg {
  4016   __u16 addr ;
  4017   __u16 flags ;
  4018   __u16 len ;
  4019   __u8 *buf ;
  4020};
  4021# 523 "include/linux/i2c.h"
  4022union i2c_smbus_data {
  4023   __u8 byte ;
  4024   __u16 word ;
  4025   __u8 block[34U] ;
  4026};
  4027# 188 "include/linux/serial.h"
  4028struct serial_icounter_struct {
  4029   int cts ;
  4030   int dsr ;
  4031   int rng ;
  4032   int dcd ;
  4033   int rx ;
  4034   int tx ;
  4035   int frame ;
  4036   int overrun ;
  4037   int parity ;
  4038   int brk ;
  4039   int buf_overrun ;
  4040   int reserved[9U] ;
  4041};
  4042# 6 "include/asm-generic/termbits.h"
  4043typedef unsigned char cc_t;
  4044# 7 "include/asm-generic/termbits.h"
  4045typedef unsigned int speed_t;
  4046# 8 "include/asm-generic/termbits.h"
  4047typedef unsigned int tcflag_t;
  4048# 30 "include/asm-generic/termbits.h"
  4049struct ktermios {
  4050   tcflag_t c_iflag ;
  4051   tcflag_t c_oflag ;
  4052   tcflag_t c_cflag ;
  4053   tcflag_t c_lflag ;
  4054   cc_t c_line ;
  4055   cc_t c_cc[19U] ;
  4056   speed_t c_ispeed ;
  4057   speed_t c_ospeed ;
  4058};
  4059# 41 "include/asm-generic/termbits.h"
  4060struct winsize {
  4061   unsigned short ws_row ;
  4062   unsigned short ws_col ;
  4063   unsigned short ws_xpixel ;
  4064   unsigned short ws_ypixel ;
  4065};
  4066# 138 "include/asm-generic/termios.h"
  4067struct termiox {
  4068   __u16 x_hflag ;
  4069   __u16 x_cflag ;
  4070   __u16 x_rflag[5U] ;
  4071   __u16 x_sflag ;
  4072};
  4073# 16 "include/linux/termios.h"
  4074struct tty_operations {
  4075   struct tty_struct *(*lookup)(struct tty_driver * , struct inode * , int ) ;
  4076   int (*install)(struct tty_driver * , struct tty_struct * ) ;
  4077   void (*remove)(struct tty_driver * , struct tty_struct * ) ;
  4078   int (*open)(struct tty_struct * , struct file * ) ;
  4079   void (*close)(struct tty_struct * , struct file * ) ;
  4080   void (*shutdown)(struct tty_struct * ) ;
  4081   void (*cleanup)(struct tty_struct * ) ;
  4082   int (*write)(struct tty_struct * , unsigned char const * , int ) ;
  4083   int (*put_char)(struct tty_struct * , unsigned char ) ;
  4084   void (*flush_chars)(struct tty_struct * ) ;
  4085   int (*write_room)(struct tty_struct * ) ;
  4086   int (*chars_in_buffer)(struct tty_struct * ) ;
  4087   int (*ioctl)(struct tty_struct * , unsigned int , unsigned long ) ;
  4088   long (*compat_ioctl)(struct tty_struct * , unsigned int , unsigned long ) ;
  4089   void (*set_termios)(struct tty_struct * , struct ktermios * ) ;
  4090   void (*throttle)(struct tty_struct * ) ;
  4091   void (*unthrottle)(struct tty_struct * ) ;
  4092   void (*stop)(struct tty_struct * ) ;
  4093   void (*start)(struct tty_struct * ) ;
  4094   void (*hangup)(struct tty_struct * ) ;
  4095   int (*break_ctl)(struct tty_struct * , int ) ;
  4096   void (*flush_buffer)(struct tty_struct * ) ;
  4097   void (*set_ldisc)(struct tty_struct * ) ;
  4098   void (*wait_until_sent)(struct tty_struct * , int ) ;
  4099   void (*send_xchar)(struct tty_struct * , char ) ;
  4100   int (*tiocmget)(struct tty_struct * ) ;
  4101   int (*tiocmset)(struct tty_struct * , unsigned int , unsigned int ) ;
  4102   int (*resize)(struct tty_struct * , struct winsize * ) ;
  4103   int (*set_termiox)(struct tty_struct * , struct termiox * ) ;
  4104   int (*get_icount)(struct tty_struct * , struct serial_icounter_struct * ) ;
  4105   int (*poll_init)(struct tty_driver * , int , char * ) ;
  4106   int (*poll_get_char)(struct tty_driver * , int ) ;
  4107   void (*poll_put_char)(struct tty_driver * , int , char ) ;
  4108   struct file_operations const *proc_fops ;
  4109};
  4110# 287 "include/linux/tty_driver.h"
  4111struct tty_driver {
  4112   int magic ;
  4113   struct kref kref ;
  4114   struct cdev cdev ;
  4115   struct module *owner ;
  4116   char const *driver_name ;
  4117   char const *name ;
  4118   int name_base ;
  4119   int major ;
  4120   int minor_start ;
  4121   int minor_num ;
  4122   int num ;
  4123   short type ;
  4124   short subtype ;
  4125   struct ktermios init_termios ;
  4126   int flags ;
  4127   struct proc_dir_entry *proc_entry ;
  4128   struct tty_driver *other ;
  4129   struct tty_struct **ttys ;
  4130   struct ktermios **termios ;
  4131   struct ktermios **termios_locked ;
  4132   void *driver_state ;
  4133   struct tty_operations const *ops ;
  4134   struct list_head tty_drivers ;
  4135};
  4136# 48 "include/linux/pps_kernel.h"
  4137struct pps_event_time {
  4138   struct timespec ts_real ;
  4139};
  4140# 116 "include/linux/pps_kernel.h"
  4141struct tty_ldisc_ops {
  4142   int magic ;
  4143   char *name ;
  4144   int num ;
  4145   int flags ;
  4146   int (*open)(struct tty_struct * ) ;
  4147   void (*close)(struct tty_struct * ) ;
  4148   void (*flush_buffer)(struct tty_struct * ) ;
  4149   ssize_t (*chars_in_buffer)(struct tty_struct * ) ;
  4150   ssize_t (*read)(struct tty_struct * , struct file * , unsigned char * , size_t ) ;
  4151   ssize_t (*write)(struct tty_struct * , struct file * , unsigned char const * ,
  4152                    size_t ) ;
  4153   int (*ioctl)(struct tty_struct * , struct file * , unsigned int , unsigned long ) ;
  4154   long (*compat_ioctl)(struct tty_struct * , struct file * , unsigned int , unsigned long ) ;
  4155   void (*set_termios)(struct tty_struct * , struct ktermios * ) ;
  4156   unsigned int (*poll)(struct tty_struct * , struct file * , struct poll_table_struct * ) ;
  4157   int (*hangup)(struct tty_struct * ) ;
  4158   void (*receive_buf)(struct tty_struct * , unsigned char const * , char * , int ) ;
  4159   void (*write_wakeup)(struct tty_struct * ) ;
  4160   void (*dcd_change)(struct tty_struct * , unsigned int , struct pps_event_time * ) ;
  4161   struct module *owner ;
  4162   int refcount ;
  4163};
  4164# 153 "include/linux/tty_ldisc.h"
  4165struct tty_ldisc {
  4166   struct tty_ldisc_ops *ops ;
  4167   atomic_t users ;
  4168};
  4169# 158 "include/linux/tty_ldisc.h"
  4170struct tty_buffer {
  4171   struct tty_buffer *next ;
  4172   char *char_buf_ptr ;
  4173   unsigned char *flag_buf_ptr ;
  4174   int used ;
  4175   int size ;
  4176   int commit ;
  4177   int read ;
  4178   unsigned long data[0U] ;
  4179};
  4180# 74 "include/linux/tty.h"
  4181struct tty_bufhead {
  4182   struct work_struct work ;
  4183   spinlock_t lock ;
  4184   struct tty_buffer *head ;
  4185   struct tty_buffer *tail ;
  4186   struct tty_buffer *free ;
  4187   int memory_used ;
  4188};
  4189# 94 "include/linux/tty.h"
  4190struct tty_port;
  4191# 95 "include/linux/tty.h"
  4192struct tty_port_operations {
  4193   int (*carrier_raised)(struct tty_port * ) ;
  4194   void (*dtr_rts)(struct tty_port * , int ) ;
  4195   void (*shutdown)(struct tty_port * ) ;
  4196   void (*drop)(struct tty_port * ) ;
  4197   int (*activate)(struct tty_port * , struct tty_struct * ) ;
  4198   void (*destruct)(struct tty_port * ) ;
  4199};
  4200# 221 "include/linux/tty.h"
  4201struct tty_port {
  4202   struct tty_struct *tty ;
  4203   struct tty_port_operations const *ops ;
  4204   spinlock_t lock ;
  4205   int blocked_open ;
  4206   int count ;
  4207   wait_queue_head_t open_wait ;
  4208   wait_queue_head_t close_wait ;
  4209   wait_queue_head_t delta_msr_wait ;
  4210   unsigned long flags ;
  4211   unsigned char console : 1 ;
  4212   struct mutex mutex ;
  4213   struct mutex buf_mutex ;
  4214   unsigned char *xmit_buf ;
  4215   unsigned int close_delay ;
  4216   unsigned int closing_wait ;
  4217   int drain_delay ;
  4218   struct kref kref ;
  4219};
  4220# 243 "include/linux/tty.h"
  4221struct tty_struct {
  4222   int magic ;
  4223   struct kref kref ;
  4224   struct device *dev ;
  4225   struct tty_driver *driver ;
  4226   struct tty_operations const *ops ;
  4227   int index ;
  4228   struct mutex ldisc_mutex ;
  4229   struct tty_ldisc *ldisc ;
  4230   struct mutex termios_mutex ;
  4231   spinlock_t ctrl_lock ;
  4232   struct ktermios *termios ;
  4233   struct ktermios *termios_locked ;
  4234   struct termiox *termiox ;
  4235   char name[64U] ;
  4236   struct pid *pgrp ;
  4237   struct pid *session ;
  4238   unsigned long flags ;
  4239   int count ;
  4240   struct winsize winsize ;
  4241   unsigned char stopped : 1 ;
  4242   unsigned char hw_stopped : 1 ;
  4243   unsigned char flow_stopped : 1 ;
  4244   unsigned char packet : 1 ;
  4245   unsigned char low_latency : 1 ;
  4246   unsigned char warned : 1 ;
  4247   unsigned char ctrl_status ;
  4248   unsigned int receive_room ;
  4249   struct tty_struct *link ;
  4250   struct fasync_struct *fasync ;
  4251   struct tty_bufhead buf ;
  4252   int alt_speed ;
  4253   wait_queue_head_t write_wait ;
  4254   wait_queue_head_t read_wait ;
  4255   struct work_struct hangup_work ;
  4256   void *disc_data ;
  4257   void *driver_data ;
  4258   struct list_head tty_files ;
  4259   unsigned int column ;
  4260   unsigned char lnext : 1 ;
  4261   unsigned char erasing : 1 ;
  4262   unsigned char raw : 1 ;
  4263   unsigned char real_raw : 1 ;
  4264   unsigned char icanon : 1 ;
  4265   unsigned char closing : 1 ;
  4266   unsigned char echo_overrun : 1 ;
  4267   unsigned short minimum_to_wake ;
  4268   unsigned long overrun_time ;
  4269   int num_overrun ;
  4270   unsigned long process_char_map[4U] ;
  4271   char *read_buf ;
  4272   int read_head ;
  4273   int read_tail ;
  4274   int read_cnt ;
  4275   unsigned long read_flags[64U] ;
  4276   unsigned char *echo_buf ;
  4277   unsigned int echo_pos ;
  4278   unsigned int echo_cnt ;
  4279   int canon_data ;
  4280   unsigned long canon_head ;
  4281   unsigned int canon_column ;
  4282   struct mutex atomic_read_lock ;
  4283   struct mutex atomic_write_lock ;
  4284   struct mutex output_lock ;
  4285   struct mutex echo_lock ;
  4286   unsigned char *write_buf ;
  4287   int write_cnt ;
  4288   spinlock_t read_lock ;
  4289   struct work_struct SAK_work ;
  4290   struct tty_port *port ;
  4291};
  4292# 308 "include/linux/kgdb.h"
  4293struct fb_fix_screeninfo {
  4294   char id[16U] ;
  4295   unsigned long smem_start ;
  4296   __u32 smem_len ;
  4297   __u32 type ;
  4298   __u32 type_aux ;
  4299   __u32 visual ;
  4300   __u16 xpanstep ;
  4301   __u16 ypanstep ;
  4302   __u16 ywrapstep ;
  4303   __u32 line_length ;
  4304   unsigned long mmio_start ;
  4305   __u32 mmio_len ;
  4306   __u32 accel ;
  4307   __u16 reserved[3U] ;
  4308};
  4309# 176 "include/linux/fb.h"
  4310struct fb_bitfield {
  4311   __u32 offset ;
  4312   __u32 length ;
  4313   __u32 msb_right ;
  4314};
  4315# 192 "include/linux/fb.h"
  4316struct fb_var_screeninfo {
  4317   __u32 xres ;
  4318   __u32 yres ;
  4319   __u32 xres_virtual ;
  4320   __u32 yres_virtual ;
  4321   __u32 xoffset ;
  4322   __u32 yoffset ;
  4323   __u32 bits_per_pixel ;
  4324   __u32 grayscale ;
  4325   struct fb_bitfield red ;
  4326   struct fb_bitfield green ;
  4327   struct fb_bitfield blue ;
  4328   struct fb_bitfield transp ;
  4329   __u32 nonstd ;
  4330   __u32 activate ;
  4331   __u32 height ;
  4332   __u32 width ;
  4333   __u32 accel_flags ;
  4334   __u32 pixclock ;
  4335   __u32 left_margin ;
  4336   __u32 right_margin ;
  4337   __u32 upper_margin ;
  4338   __u32 lower_margin ;
  4339   __u32 hsync_len ;
  4340   __u32 vsync_len ;
  4341   __u32 sync ;
  4342   __u32 vmode ;
  4343   __u32 rotate ;
  4344   __u32 reserved[5U] ;
  4345};
  4346# 278 "include/linux/fb.h"
  4347struct fb_cmap {
  4348   __u32 start ;
  4349   __u32 len ;
  4350   __u16 *red ;
  4351   __u16 *green ;
  4352   __u16 *blue ;
  4353   __u16 *transp ;
  4354};
  4355# 334 "include/linux/fb.h"
  4356struct fb_copyarea {
  4357   __u32 dx ;
  4358   __u32 dy ;
  4359   __u32 width ;
  4360   __u32 height ;
  4361   __u32 sx ;
  4362   __u32 sy ;
  4363};
  4364# 347 "include/linux/fb.h"
  4365struct fb_fillrect {
  4366   __u32 dx ;
  4367   __u32 dy ;
  4368   __u32 width ;
  4369   __u32 height ;
  4370   __u32 color ;
  4371   __u32 rop ;
  4372};
  4373# 356 "include/linux/fb.h"
  4374struct fb_image {
  4375   __u32 dx ;
  4376   __u32 dy ;
  4377   __u32 width ;
  4378   __u32 height ;
  4379   __u32 fg_color ;
  4380   __u32 bg_color ;
  4381   __u8 depth ;
  4382   char const *data ;
  4383   struct fb_cmap cmap ;
  4384};
  4385# 368 "include/linux/fb.h"
  4386struct fbcurpos {
  4387   __u16 x ;
  4388   __u16 y ;
  4389};
  4390# 384 "include/linux/fb.h"
  4391struct fb_cursor {
  4392   __u16 set ;
  4393   __u16 enable ;
  4394   __u16 rop ;
  4395   char const *mask ;
  4396   struct fbcurpos hot ;
  4397   struct fb_image image ;
  4398};
  4399# 398 "include/linux/fb.h"
  4400enum backlight_type {
  4401    BACKLIGHT_RAW = 1,
  4402    BACKLIGHT_PLATFORM = 2,
  4403    BACKLIGHT_FIRMWARE = 3,
  4404    BACKLIGHT_TYPE_MAX = 4
  4405} ;
  4406# 405 "include/linux/fb.h"
  4407struct backlight_device;
  4408# 406 "include/linux/fb.h"
  4409struct fb_info;
  4410# 407 "include/linux/fb.h"
  4411struct backlight_ops {
  4412   unsigned int options ;
  4413   int (*update_status)(struct backlight_device * ) ;
  4414   int (*get_brightness)(struct backlight_device * ) ;
  4415   int (*check_fb)(struct backlight_device * , struct fb_info * ) ;
  4416};
  4417# 59 "include/linux/backlight.h"
  4418struct backlight_properties {
  4419   int brightness ;
  4420   int max_brightness ;
  4421   int power ;
  4422   int fb_blank ;
  4423   enum backlight_type type ;
  4424   unsigned int state ;
  4425};
  4426# 78 "include/linux/backlight.h"
  4427struct backlight_device {
  4428   struct backlight_properties props ;
  4429   struct mutex update_lock ;
  4430   struct mutex ops_lock ;
  4431   struct backlight_ops const *ops ;
  4432   struct notifier_block fb_notif ;
  4433   struct device dev ;
  4434};
  4435# 136 "include/linux/backlight.h"
  4436struct fb_chroma {
  4437   __u32 redx ;
  4438   __u32 greenx ;
  4439   __u32 bluex ;
  4440   __u32 whitex ;
  4441   __u32 redy ;
  4442   __u32 greeny ;
  4443   __u32 bluey ;
  4444   __u32 whitey ;
  4445};
  4446# 452 "include/linux/fb.h"
  4447struct fb_videomode;
  4448# 452 "include/linux/fb.h"
  4449struct fb_monspecs {
  4450   struct fb_chroma chroma ;
  4451   struct fb_videomode *modedb ;
  4452   __u8 manufacturer[4U] ;
  4453   __u8 monitor[14U] ;
  4454   __u8 serial_no[14U] ;
  4455   __u8 ascii[14U] ;
  4456   __u32 modedb_len ;
  4457   __u32 model ;
  4458   __u32 serial ;
  4459   __u32 year ;
  4460   __u32 week ;
  4461   __u32 hfmin ;
  4462   __u32 hfmax ;
  4463   __u32 dclkmin ;
  4464   __u32 dclkmax ;
  4465   __u16 input ;
  4466   __u16 dpms ;
  4467   __u16 signal ;
  4468   __u16 vfmin ;
  4469   __u16 vfmax ;
  4470   __u16 gamma ;
  4471   unsigned char gtf : 1 ;
  4472   __u16 misc ;
  4473   __u8 version ;
  4474   __u8 revision ;
  4475   __u8 max_x ;
  4476   __u8 max_y ;
  4477};
  4478# 557 "include/linux/fb.h"
  4479struct fb_blit_caps {
  4480   u32 x ;
  4481   u32 y ;
  4482   u32 len ;
  4483   u32 flags ;
  4484};
  4485# 568 "include/linux/fb.h"
  4486struct fb_pixmap {
  4487   u8 *addr ;
  4488   u32 size ;
  4489   u32 offset ;
  4490   u32 buf_align ;
  4491   u32 scan_align ;
  4492   u32 access_align ;
  4493   u32 flags ;
  4494   u32 blit_x ;
  4495   u32 blit_y ;
  4496   void (*writeio)(struct fb_info * , void * , void * , unsigned int ) ;
  4497   void (*readio)(struct fb_info * , void * , void * , unsigned int ) ;
  4498};
  4499# 597 "include/linux/fb.h"
  4500struct fb_deferred_io {
  4501   unsigned long delay ;
  4502   struct mutex lock ;
  4503   struct list_head pagelist ;
  4504   void (*deferred_io)(struct fb_info * , struct list_head * ) ;
  4505};
  4506# 607 "include/linux/fb.h"
  4507struct fb_ops {
  4508   struct module *owner ;
  4509   int (*fb_open)(struct fb_info * , int ) ;
  4510   int (*fb_release)(struct fb_info * , int ) ;
  4511   ssize_t (*fb_read)(struct fb_info * , char * , size_t , loff_t * ) ;
  4512   ssize_t (*fb_write)(struct fb_info * , char const * , size_t , loff_t * ) ;
  4513   int (*fb_check_var)(struct fb_var_screeninfo * , struct fb_info * ) ;
  4514   int (*fb_set_par)(struct fb_info * ) ;
  4515   int (*fb_setcolreg)(unsigned int , unsigned int , unsigned int , unsigned int ,
  4516                       unsigned int , struct fb_info * ) ;
  4517   int (*fb_setcmap)(struct fb_cmap * , struct fb_info * ) ;
  4518   int (*fb_blank)(int , struct fb_info * ) ;
  4519   int (*fb_pan_display)(struct fb_var_screeninfo * , struct fb_info * ) ;
  4520   void (*fb_fillrect)(struct fb_info * , struct fb_fillrect const * ) ;
  4521   void (*fb_copyarea)(struct fb_info * , struct fb_copyarea const * ) ;
  4522   void (*fb_imageblit)(struct fb_info * , struct fb_image const * ) ;
  4523   int (*fb_cursor)(struct fb_info * , struct fb_cursor * ) ;
  4524   void (*fb_rotate)(struct fb_info * , int ) ;
  4525   int (*fb_sync)(struct fb_info * ) ;
  4526   int (*fb_ioctl)(struct fb_info * , unsigned int , unsigned long ) ;
  4527   int (*fb_compat_ioctl)(struct fb_info * , unsigned int , unsigned long ) ;
  4528   int (*fb_mmap)(struct fb_info * , struct vm_area_struct * ) ;
  4529   void (*fb_get_caps)(struct fb_info * , struct fb_blit_caps * , struct fb_var_screeninfo * ) ;
  4530   void (*fb_destroy)(struct fb_info * ) ;
  4531   int (*fb_debug_enter)(struct fb_info * ) ;
  4532   int (*fb_debug_leave)(struct fb_info * ) ;
  4533};
  4534# 695 "include/linux/fb.h"
  4535struct fb_tilemap {
  4536   __u32 width ;
  4537   __u32 height ;
  4538   __u32 depth ;
  4539   __u32 length ;
  4540   __u8 const *data ;
  4541};
  4542# 711 "include/linux/fb.h"
  4543struct fb_tilerect {
  4544   __u32 sx ;
  4545   __u32 sy ;
  4546   __u32 width ;
  4547   __u32 height ;
  4548   __u32 index ;
  4549   __u32 fg ;
  4550   __u32 bg ;
  4551   __u32 rop ;
  4552};
  4553# 723 "include/linux/fb.h"
  4554struct fb_tilearea {
  4555   __u32 sx ;
  4556   __u32 sy ;
  4557   __u32 dx ;
  4558   __u32 dy ;
  4559   __u32 width ;
  4560   __u32 height ;
  4561};
  4562# 732 "include/linux/fb.h"
  4563struct fb_tileblit {
  4564   __u32 sx ;
  4565   __u32 sy ;
  4566   __u32 width ;
  4567   __u32 height ;
  4568   __u32 fg ;
  4569   __u32 bg ;
  4570   __u32 length ;
  4571   __u32 *indices ;
  4572};
  4573# 743 "include/linux/fb.h"
  4574struct fb_tilecursor {
  4575   __u32 sx ;
  4576   __u32 sy ;
  4577   __u32 mode ;
  4578   __u32 shape ;
  4579   __u32 fg ;
  4580   __u32 bg ;
  4581};
  4582# 752 "include/linux/fb.h"
  4583struct fb_tile_ops {
  4584   void (*fb_settile)(struct fb_info * , struct fb_tilemap * ) ;
  4585   void (*fb_tilecopy)(struct fb_info * , struct fb_tilearea * ) ;
  4586   void (*fb_tilefill)(struct fb_info * , struct fb_tilerect * ) ;
  4587   void (*fb_tileblit)(struct fb_info * , struct fb_tileblit * ) ;
  4588   void (*fb_tilecursor)(struct fb_info * , struct fb_tilecursor * ) ;
  4589   int (*fb_get_tilemax)(struct fb_info * ) ;
  4590};
  4591# 771 "include/linux/fb.h"
  4592struct aperture {
  4593   resource_size_t base ;
  4594   resource_size_t size ;
  4595};
  4596# 890 "include/linux/fb.h"
  4597struct apertures_struct {
  4598   unsigned int count ;
  4599   struct aperture ranges[0U] ;
  4600};
  4601# 891 "include/linux/fb.h"
  4602struct fb_info {
  4603   atomic_t count ;
  4604   int node ;
  4605   int flags ;
  4606   struct mutex lock ;
  4607   struct mutex mm_lock ;
  4608   struct fb_var_screeninfo var ;
  4609   struct fb_fix_screeninfo fix ;
  4610   struct fb_monspecs monspecs ;
  4611   struct work_struct queue ;
  4612   struct fb_pixmap pixmap ;
  4613   struct fb_pixmap sprite ;
  4614   struct fb_cmap cmap ;
  4615   struct list_head modelist ;
  4616   struct fb_videomode *mode ;
  4617   struct backlight_device *bl_dev ;
  4618   struct mutex bl_curve_mutex ;
  4619   u8 bl_curve[128U] ;
  4620   struct delayed_work deferred_work ;
  4621   struct fb_deferred_io *fbdefio ;
  4622   struct fb_ops *fbops ;
  4623   struct device *device ;
  4624   struct device *dev ;
  4625   int class_flag ;
  4626   struct fb_tile_ops *tileops ;
  4627   char *screen_base ;
  4628   unsigned long screen_size ;
  4629   void *pseudo_palette ;
  4630   u32 state ;
  4631   void *fbcon_par ;
  4632   void *par ;
  4633   struct apertures_struct *apertures ;
  4634};
  4635# 1138 "include/linux/fb.h"
  4636struct fb_videomode {
  4637   char const *name ;
  4638   u32 refresh ;
  4639   u32 xres ;
  4640   u32 yres ;
  4641   u32 pixclock ;
  4642   u32 left_margin ;
  4643   u32 right_margin ;
  4644   u32 upper_margin ;
  4645   u32 lower_margin ;
  4646   u32 hsync_len ;
  4647   u32 vsync_len ;
  4648   u32 sync ;
  4649   u32 vmode ;
  4650   u32 flag ;
  4651};
  4652# 1166 "include/linux/fb.h"
  4653struct drm_mode_set;
  4654# 1167 "include/linux/fb.h"
  4655struct drm_framebuffer;
  4656# 1168 "include/linux/fb.h"
  4657struct drm_mode_object {
  4658   uint32_t id ;
  4659   uint32_t type ;
  4660};
  4661# 52 "include/drm/drm_crtc.h"
  4662enum drm_mode_status {
  4663    MODE_OK = 0,
  4664    MODE_HSYNC = 1,
  4665    MODE_VSYNC = 2,
  4666    MODE_H_ILLEGAL = 3,
  4667    MODE_V_ILLEGAL = 4,
  4668    MODE_BAD_WIDTH = 5,
  4669    MODE_NOMODE = 6,
  4670    MODE_NO_INTERLACE = 7,
  4671    MODE_NO_DBLESCAN = 8,
  4672    MODE_NO_VSCAN = 9,
  4673    MODE_MEM = 10,
  4674    MODE_VIRTUAL_X = 11,
  4675    MODE_VIRTUAL_Y = 12,
  4676    MODE_MEM_VIRT = 13,
  4677    MODE_NOCLOCK = 14,
  4678    MODE_CLOCK_HIGH = 15,
  4679    MODE_CLOCK_LOW = 16,
  4680    MODE_CLOCK_RANGE = 17,
  4681    MODE_BAD_HVALUE = 18,
  4682    MODE_BAD_VVALUE = 19,
  4683    MODE_BAD_VSCAN = 20,
  4684    MODE_HSYNC_NARROW = 21,
  4685    MODE_HSYNC_WIDE = 22,
  4686    MODE_HBLANK_NARROW = 23,
  4687    MODE_HBLANK_WIDE = 24,
  4688    MODE_VSYNC_NARROW = 25,
  4689    MODE_VSYNC_WIDE = 26,
  4690    MODE_VBLANK_NARROW = 27,
  4691    MODE_VBLANK_WIDE = 28,
  4692    MODE_PANEL = 29,
  4693    MODE_INTERLACE_WIDTH = 30,
  4694    MODE_ONE_WIDTH = 31,
  4695    MODE_ONE_HEIGHT = 32,
  4696    MODE_ONE_SIZE = 33,
  4697    MODE_NO_REDUCED = 34,
  4698    MODE_UNVERIFIED = -3,
  4699    MODE_BAD = -2,
  4700    MODE_ERROR = -1
  4701} ;
  4702# 93 "include/drm/drm_crtc.h"
  4703struct drm_display_mode {
  4704   struct list_head head ;
  4705   struct drm_mode_object base ;
  4706   char name[32U] ;
  4707   int connector_count ;
  4708   enum drm_mode_status status ;
  4709   int type ;
  4710   int clock ;
  4711   int hdisplay ;
  4712   int hsync_start ;
  4713   int hsync_end ;
  4714   int htotal ;
  4715   int hskew ;
  4716   int vdisplay ;
  4717   int vsync_start ;
  4718   int vsync_end ;
  4719   int vtotal ;
  4720   int vscan ;
  4721   unsigned int flags ;
  4722   int width_mm ;
  4723   int height_mm ;
  4724   int clock_index ;
  4725   int synth_clock ;
  4726   int crtc_hdisplay ;
  4727   int crtc_hblank_start ;
  4728   int crtc_hblank_end ;
  4729   int crtc_hsync_start ;
  4730   int crtc_hsync_end ;
  4731   int crtc_htotal ;
  4732   int crtc_hskew ;
  4733   int crtc_vdisplay ;
  4734   int crtc_vblank_start ;
  4735   int crtc_vblank_end ;
  4736   int crtc_vsync_start ;
  4737   int crtc_vsync_end ;
  4738   int crtc_vtotal ;
  4739   int crtc_hadjusted ;
  4740   int crtc_vadjusted ;
  4741   int private_size ;
  4742   int *private ;
  4743   int private_flags ;
  4744   int vrefresh ;
  4745   int hsync ;
  4746};
  4747# 170 "include/drm/drm_crtc.h"
  4748enum drm_connector_status {
  4749    connector_status_connected = 1,
  4750    connector_status_disconnected = 2,
  4751    connector_status_unknown = 3
  4752} ;
  4753# 176 "include/drm/drm_crtc.h"
  4754enum subpixel_order {
  4755    SubPixelUnknown = 0,
  4756    SubPixelHorizontalRGB = 1,
  4757    SubPixelHorizontalBGR = 2,
  4758    SubPixelVerticalRGB = 3,
  4759    SubPixelVerticalBGR = 4,
  4760    SubPixelNone = 5
  4761} ;
  4762# 185 "include/drm/drm_crtc.h"
  4763struct drm_display_info {
  4764   char name[32U] ;
  4765   unsigned int width_mm ;
  4766   unsigned int height_mm ;
  4767   unsigned int min_vfreq ;
  4768   unsigned int max_vfreq ;
  4769   unsigned int min_hfreq ;
  4770   unsigned int max_hfreq ;
  4771   unsigned int pixel_clock ;
  4772   unsigned int bpc ;
  4773   enum subpixel_order subpixel_order ;
  4774   u32 color_formats ;
  4775   char *raw_edid ;
  4776};
  4777# 210 "include/drm/drm_crtc.h"
  4778struct drm_framebuffer_funcs {
  4779   void (*destroy)(struct drm_framebuffer * ) ;
  4780   int (*create_handle)(struct drm_framebuffer * , struct drm_file * , unsigned int * ) ;
  4781   int (*dirty)(struct drm_framebuffer * , struct drm_file * , unsigned int , unsigned int ,
  4782                struct drm_clip_rect * , unsigned int ) ;
  4783};
  4784# 230 "include/drm/drm_crtc.h"
  4785struct drm_framebuffer {
  4786   struct drm_device *dev ;
  4787   struct list_head head ;
  4788   struct drm_mode_object base ;
  4789   struct drm_framebuffer_funcs const *funcs ;
  4790   unsigned int pitch ;
  4791   unsigned int width ;
  4792   unsigned int height ;
  4793   unsigned int depth ;
  4794   int bits_per_pixel ;
  4795   int flags ;
  4796   struct list_head filp_head ;
  4797   void *helper_private ;
  4798};
  4799# 250 "include/drm/drm_crtc.h"
  4800struct drm_property_blob {
  4801   struct drm_mode_object base ;
  4802   struct list_head head ;
  4803   unsigned int length ;
  4804   void *data ;
  4805};
  4806# 263 "include/drm/drm_crtc.h"
  4807struct drm_property {
  4808   struct list_head head ;
  4809   struct drm_mode_object base ;
  4810   uint32_t flags ;
  4811   char name[32U] ;
  4812   uint32_t num_values ;
  4813   uint64_t *values ;
  4814   struct list_head enum_blob_list ;
  4815};
  4816# 274 "include/drm/drm_crtc.h"
  4817struct drm_crtc;
  4818# 275 "include/drm/drm_crtc.h"
  4819struct drm_connector;
  4820# 276 "include/drm/drm_crtc.h"
  4821struct drm_encoder;
  4822# 277 "include/drm/drm_crtc.h"
  4823struct drm_pending_vblank_event;
  4824# 278 "include/drm/drm_crtc.h"
  4825struct drm_crtc_funcs {
  4826   void (*save)(struct drm_crtc * ) ;
  4827   void (*restore)(struct drm_crtc * ) ;
  4828   void (*reset)(struct drm_crtc * ) ;
  4829   int (*cursor_set)(struct drm_crtc * , struct drm_file * , uint32_t , uint32_t ,
  4830                     uint32_t ) ;
  4831   int (*cursor_move)(struct drm_crtc * , int , int ) ;
  4832   void (*gamma_set)(struct drm_crtc * , u16 * , u16 * , u16 * , uint32_t , uint32_t ) ;
  4833   void (*destroy)(struct drm_crtc * ) ;
  4834   int (*set_config)(struct drm_mode_set * ) ;
  4835   int (*page_flip)(struct drm_crtc * , struct drm_framebuffer * , struct drm_pending_vblank_event * ) ;
  4836};
  4837# 337 "include/drm/drm_crtc.h"
  4838struct drm_crtc {
  4839   struct drm_device *dev ;
  4840   struct list_head head ;
  4841   struct drm_mode_object base ;
  4842   struct drm_framebuffer *fb ;
  4843   bool enabled ;
  4844   struct drm_display_mode mode ;
  4845   struct drm_display_mode hwmode ;
  4846   int x ;
  4847   int y ;
  4848   struct drm_crtc_funcs const *funcs ;
  4849   uint32_t gamma_size ;
  4850   uint16_t *gamma_store ;
  4851   s64 framedur_ns ;
  4852   s64 linedur_ns ;
  4853   s64 pixeldur_ns ;
  4854   void *helper_private ;
  4855};
  4856# 382 "include/drm/drm_crtc.h"
  4857struct drm_connector_funcs {
  4858   void (*dpms)(struct drm_connector * , int ) ;
  4859   void (*save)(struct drm_connector * ) ;
  4860   void (*restore)(struct drm_connector * ) ;
  4861   void (*reset)(struct drm_connector * ) ;
  4862   enum drm_connector_status (*detect)(struct drm_connector * , bool ) ;
  4863   int (*fill_modes)(struct drm_connector * , uint32_t , uint32_t ) ;
  4864   int (*set_property)(struct drm_connector * , struct drm_property * , uint64_t ) ;
  4865   void (*destroy)(struct drm_connector * ) ;
  4866   void (*force)(struct drm_connector * ) ;
  4867};
  4868# 423 "include/drm/drm_crtc.h"
  4869struct drm_encoder_funcs {
  4870   void (*reset)(struct drm_encoder * ) ;
  4871   void (*destroy)(struct drm_encoder * ) ;
  4872};
  4873# 428 "include/drm/drm_crtc.h"
  4874struct drm_encoder {
  4875   struct drm_device *dev ;
  4876   struct list_head head ;
  4877   struct drm_mode_object base ;
  4878   int encoder_type ;
  4879   uint32_t possible_crtcs ;
  4880   uint32_t possible_clones ;
  4881   struct drm_crtc *crtc ;
  4882   struct drm_encoder_funcs const *funcs ;
  4883   void *helper_private ;
  4884};
  4885# 450 "include/drm/drm_crtc.h"
  4886enum drm_connector_force {
  4887    DRM_FORCE_UNSPECIFIED = 0,
  4888    DRM_FORCE_OFF = 1,
  4889    DRM_FORCE_ON = 2,
  4890    DRM_FORCE_ON_DIGITAL = 3
  4891} ;
  4892# 457 "include/drm/drm_crtc.h"
  4893struct drm_connector {
  4894   struct drm_device *dev ;
  4895   struct device kdev ;
  4896   struct device_attribute *attr ;
  4897   struct list_head head ;
  4898   struct drm_mode_object base ;
  4899   int connector_type ;
  4900   int connector_type_id ;
  4901   bool interlace_allowed ;
  4902   bool doublescan_allowed ;
  4903   struct list_head modes ;
  4904   int initial_x ;
  4905   int initial_y ;
  4906   enum drm_connector_status status ;
  4907   struct list_head probed_modes ;
  4908   struct drm_display_info display_info ;
  4909   struct drm_connector_funcs const *funcs ;
  4910   struct list_head user_modes ;
  4911   struct drm_property_blob *edid_blob_ptr ;
  4912   u32 property_ids[16U] ;
  4913   uint64_t property_values[16U] ;
  4914   uint8_t polled ;
  4915   int dpms ;
  4916   void *helper_private ;
  4917   enum drm_connector_force force ;
  4918   uint32_t encoder_ids[2U] ;
  4919   uint32_t force_encoder_id ;
  4920   struct drm_encoder *encoder ;
  4921   int null_edid_counter ;
  4922};
  4923# 526 "include/drm/drm_crtc.h"
  4924struct drm_mode_set {
  4925   struct list_head head ;
  4926   struct drm_framebuffer *fb ;
  4927   struct drm_crtc *crtc ;
  4928   struct drm_display_mode *mode ;
  4929   uint32_t x ;
  4930   uint32_t y ;
  4931   struct drm_connector **connectors ;
  4932   size_t num_connectors ;
  4933};
  4934# 548 "include/drm/drm_crtc.h"
  4935struct drm_mode_config_funcs {
  4936   struct drm_framebuffer *(*fb_create)(struct drm_device * , struct drm_file * ,
  4937                                        struct drm_mode_fb_cmd * ) ;
  4938   void (*output_poll_changed)(struct drm_device * ) ;
  4939};
  4940# 556 "include/drm/drm_crtc.h"
  4941struct drm_mode_group {
  4942   uint32_t num_crtcs ;
  4943   uint32_t num_encoders ;
  4944   uint32_t num_connectors ;
  4945   uint32_t *id_list ;
  4946};
  4947# 565 "include/drm/drm_crtc.h"
  4948struct drm_mode_config {
  4949   struct mutex mutex ;
  4950   struct mutex idr_mutex ;
  4951   struct idr crtc_idr ;
  4952   int num_fb ;
  4953   struct list_head fb_list ;
  4954   int num_connector ;
  4955   struct list_head connector_list ;
  4956   int num_encoder ;
  4957   struct list_head encoder_list ;
  4958   int num_crtc ;
  4959   struct list_head crtc_list ;
  4960   struct list_head property_list ;
  4961   int min_width ;
  4962   int min_height ;
  4963   int max_width ;
  4964   int max_height ;
  4965   struct drm_mode_config_funcs *funcs ;
  4966   resource_size_t fb_base ;
  4967   bool poll_enabled ;
  4968   struct delayed_work output_poll_work ;
  4969   struct list_head property_blob_list ;
  4970   struct drm_property *edid_property ;
  4971   struct drm_property *dpms_property ;
  4972   struct drm_property *dvi_i_subconnector_property ;
  4973   struct drm_property *dvi_i_select_subconnector_property ;
  4974   struct drm_property *tv_subconnector_property ;
  4975   struct drm_property *tv_select_subconnector_property ;
  4976   struct drm_property *tv_mode_property ;
  4977   struct drm_property *tv_left_margin_property ;
  4978   struct drm_property *tv_right_margin_property ;
  4979   struct drm_property *tv_top_margin_property ;
  4980   struct drm_property *tv_bottom_margin_property ;
  4981   struct drm_property *tv_brightness_property ;
  4982   struct drm_property *tv_contrast_property ;
  4983   struct drm_property *tv_flicker_reduction_property ;
  4984   struct drm_property *tv_overscan_property ;
  4985   struct drm_property *tv_saturation_property ;
  4986   struct drm_property *tv_hue_property ;
  4987   struct drm_property *scaling_mode_property ;
  4988   struct drm_property *dithering_mode_property ;
  4989   struct drm_property *dirty_info_property ;
  4990};
  4991# 814 "include/drm/drm_crtc.h"
  4992struct drm_master {
  4993   struct kref refcount ;
  4994   struct list_head head ;
  4995   struct drm_minor *minor ;
  4996   char *unique ;
  4997   int unique_len ;
  4998   int unique_size ;
  4999   int blocked ;
  5000   struct drm_open_hash magiclist ;
  5001   struct list_head magicfree ;
  5002   struct drm_lock_data lock ;
  5003   void *driver_priv ;
  5004};
  5005# 682 "include/drm/drmP.h"
  5006struct drm_bus {
  5007   int bus_type ;
  5008   int (*get_irq)(struct drm_device * ) ;
  5009   char const *(*get_name)(struct drm_device * ) ;
  5010   int (*set_busid)(struct drm_device * , struct drm_master * ) ;
  5011   int (*set_unique)(struct drm_device * , struct drm_master * , struct drm_unique * ) ;
  5012   int (*irq_by_busid)(struct drm_device * , struct drm_irq_busid * ) ;
  5013   int (*agp_init)(struct drm_device * ) ;
  5014};
  5015# 709 "include/drm/drmP.h"
  5016struct usb_driver;
  5017# 709 "include/drm/drmP.h"
  5018union __anonunion_kdriver_183 {
  5019   struct pci_driver *pci ;
  5020   struct platform_device *platform_device ;
  5021   struct usb_driver *usb ;
  5022};
  5023# 709 "include/drm/drmP.h"
  5024struct drm_driver {
  5025   int (*load)(struct drm_device * , unsigned long ) ;
  5026   int (*firstopen)(struct drm_device * ) ;
  5027   int (*open)(struct drm_device * , struct drm_file * ) ;
  5028   void (*preclose)(struct drm_device * , struct drm_file * ) ;
  5029   void (*postclose)(struct drm_device * , struct drm_file * ) ;
  5030   void (*lastclose)(struct drm_device * ) ;
  5031   int (*unload)(struct drm_device * ) ;
  5032   int (*suspend)(struct drm_device * , pm_message_t ) ;
  5033   int (*resume)(struct drm_device * ) ;
  5034   int (*dma_ioctl)(struct drm_device * , void * , struct drm_file * ) ;
  5035   int (*dma_quiescent)(struct drm_device * ) ;
  5036   int (*context_dtor)(struct drm_device * , int ) ;
  5037   u32 (*get_vblank_counter)(struct drm_device * , int ) ;
  5038   int (*enable_vblank)(struct drm_device * , int ) ;
  5039   void (*disable_vblank)(struct drm_device * , int ) ;
  5040   int (*device_is_agp)(struct drm_device * ) ;
  5041   int (*get_scanout_position)(struct drm_device * , int , int * , int * ) ;
  5042   int (*get_vblank_timestamp)(struct drm_device * , int , int * , struct timeval * ,
  5043                               unsigned int ) ;
  5044   irqreturn_t (*irq_handler)(int , void * ) ;
  5045   void (*irq_preinstall)(struct drm_device * ) ;
  5046   int (*irq_postinstall)(struct drm_device * ) ;
  5047   void (*irq_uninstall)(struct drm_device * ) ;
  5048   void (*reclaim_buffers)(struct drm_device * , struct drm_file * ) ;
  5049   void (*reclaim_buffers_locked)(struct drm_device * , struct drm_file * ) ;
  5050   void (*reclaim_buffers_idlelocked)(struct drm_device * , struct drm_file * ) ;
  5051   void (*set_version)(struct drm_device * , struct drm_set_version * ) ;
  5052   int (*master_create)(struct drm_device * , struct drm_master * ) ;
  5053   void (*master_destroy)(struct drm_device * , struct drm_master * ) ;
  5054   int (*master_set)(struct drm_device * , struct drm_file * , bool ) ;
  5055   void (*master_drop)(struct drm_device * , struct drm_file * , bool ) ;
  5056   int (*debugfs_init)(struct drm_minor * ) ;
  5057   void (*debugfs_cleanup)(struct drm_minor * ) ;
  5058   int (*gem_init_object)(struct drm_gem_object * ) ;
  5059   void (*gem_free_object)(struct drm_gem_object * ) ;
  5060   void (*vgaarb_irq)(struct drm_device * , bool ) ;
  5061   int (*dumb_create)(struct drm_file * , struct drm_device * , struct drm_mode_create_dumb * ) ;
  5062   int (*dumb_map_offset)(struct drm_file * , struct drm_device * , uint32_t , uint64_t * ) ;
  5063   int (*dumb_destroy)(struct drm_file * , struct drm_device * , uint32_t ) ;
  5064   struct vm_operations_struct *gem_vm_ops ;
  5065   int major ;
  5066   int minor ;
  5067   int patchlevel ;
  5068   char *name ;
  5069   char *desc ;
  5070   char *date ;
  5071   u32 driver_features ;
  5072   int dev_priv_size ;
  5073   struct drm_ioctl_desc *ioctls ;
  5074   int num_ioctls ;
  5075   struct file_operations fops ;
  5076   union __anonunion_kdriver_183 kdriver ;
  5077   struct drm_bus *bus ;
  5078   struct list_head device_list ;
  5079};
  5080# 955 "include/drm/drmP.h"
  5081struct drm_info_list {
  5082   char const *name ;
  5083   int (*show)(struct seq_file * , void * ) ;
  5084   u32 driver_features ;
  5085   void *data ;
  5086};
  5087# 966 "include/drm/drmP.h"
  5088struct drm_info_node {
  5089   struct list_head list ;
  5090   struct drm_minor *minor ;
  5091   struct drm_info_list *info_ent ;
  5092   struct dentry *dent ;
  5093};
  5094# 976 "include/drm/drmP.h"
  5095struct drm_minor {
  5096   int index ;
  5097   int type ;
  5098   dev_t device ;
  5099   struct device kdev ;
  5100   struct drm_device *dev ;
  5101   struct proc_dir_entry *proc_root ;
  5102   struct drm_info_node proc_nodes ;
  5103   struct dentry *debugfs_root ;
  5104   struct drm_info_node debugfs_nodes ;
  5105   struct drm_master *master ;
  5106   struct list_head master_list ;
  5107   struct drm_mode_group mode_group ;
  5108};
  5109# 996 "include/drm/drmP.h"
  5110struct drm_cmdline_mode {
  5111   bool specified ;
  5112   bool refresh_specified ;
  5113   bool bpp_specified ;
  5114   int xres ;
  5115   int yres ;
  5116   int bpp ;
  5117   int refresh ;
  5118   bool rb ;
  5119   bool interlace ;
  5120   bool cvt ;
  5121   bool margins ;
  5122   enum drm_connector_force force ;
  5123};
  5124# 1011 "include/drm/drmP.h"
  5125struct drm_pending_vblank_event {
  5126   struct drm_pending_event base ;
  5127   int pipe ;
  5128   struct drm_event_vblank event ;
  5129};
  5130# 1018 "include/drm/drmP.h"
  5131struct usb_device;
  5132# 1018 "include/drm/drmP.h"
  5133struct drm_device {
  5134   struct list_head driver_item ;
  5135   char *devname ;
  5136   int if_version ;
  5137   spinlock_t count_lock ;
  5138   struct mutex struct_mutex ;
  5139   int open_count ;
  5140   atomic_t ioctl_count ;
  5141   atomic_t vma_count ;
  5142   int buf_use ;
  5143   atomic_t buf_alloc ;
  5144   unsigned long counters ;
  5145   enum drm_stat_type types[15U] ;
  5146   atomic_t counts[15U] ;
  5147   struct list_head filelist ;
  5148   struct list_head maplist ;
  5149   int map_count ;
  5150   struct drm_open_hash map_hash ;
  5151   struct list_head ctxlist ;
  5152   int ctx_count ;
  5153   struct mutex ctxlist_mutex ;
  5154   struct idr ctx_idr ;
  5155   struct list_head vmalist ;
  5156   int queue_count ;
  5157   int queue_reserved ;
  5158   int queue_slots ;
  5159   struct drm_queue **queuelist ;
  5160   struct drm_device_dma *dma ;
  5161   int irq_enabled ;
  5162   long volatile context_flag ;
  5163   long volatile interrupt_flag ;
  5164   long volatile dma_flag ;
  5165   wait_queue_head_t context_wait ;
  5166   int last_checked ;
  5167   int last_context ;
  5168   unsigned long last_switch ;
  5169   struct work_struct work ;
  5170   int vblank_disable_allowed ;
  5171   wait_queue_head_t *vbl_queue ;
  5172   atomic_t *_vblank_count ;
  5173   struct timeval *_vblank_time ;
  5174   spinlock_t vblank_time_lock ;
  5175   spinlock_t vbl_lock ;
  5176   atomic_t *vblank_refcount ;
  5177   u32 *last_vblank ;
  5178   int *vblank_enabled ;
  5179   int *vblank_inmodeset ;
  5180   u32 *last_vblank_wait ;
  5181   struct timer_list vblank_disable_timer ;
  5182   u32 max_vblank_count ;
  5183   struct list_head vblank_event_list ;
  5184   spinlock_t event_lock ;
  5185   cycles_t ctx_start ;
  5186   cycles_t lck_start ;
  5187   struct fasync_struct *buf_async ;
  5188   wait_queue_head_t buf_readers ;
  5189   wait_queue_head_t buf_writers ;
  5190   struct drm_agp_head *agp ;
  5191   struct device *dev ;
  5192   struct pci_dev *pdev ;
  5193   int pci_vendor ;
  5194   int pci_device ;
  5195   struct platform_device *platformdev ;
  5196   struct usb_device *usbdev ;
  5197   struct drm_sg_mem *sg ;
  5198   unsigned int num_crtcs ;
  5199   void *dev_private ;
  5200   void *mm_private ;
  5201   struct address_space *dev_mapping ;
  5202   struct drm_sigdata sigdata ;
  5203   sigset_t sigmask ;
  5204   struct drm_driver *driver ;
  5205   struct drm_local_map *agp_buffer_map ;
  5206   unsigned int agp_buffer_token ;
  5207   struct drm_minor *control ;
  5208   struct drm_minor *primary ;
  5209   struct drm_mode_config mode_config ;
  5210   spinlock_t object_name_lock ;
  5211   struct idr object_name_idr ;
  5212   int switch_power_state ;
  5213};
  5214# 588 "include/drm/i915_drm.h"
  5215struct drm_i915_gem_exec_object2 {
  5216   __u32 handle ;
  5217   __u32 relocation_count ;
  5218   __u64 relocs_ptr ;
  5219   __u64 alignment ;
  5220   __u64 offset ;
  5221   __u64 flags ;
  5222   __u64 rsvd1 ;
  5223   __u64 rsvd2 ;
  5224};
  5225# 138 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  5226struct child_device_config {
  5227   u16 handle ;
  5228   u16 device_type ;
  5229   u8 i2c_speed ;
  5230   u8 rsvd[9U] ;
  5231   u16 addin_offset ;
  5232   u8 dvo_port ;
  5233   u8 i2c_pin ;
  5234   u8 slave_addr ;
  5235   u8 ddc_pin ;
  5236   u16 edid_ptr ;
  5237   u8 dvo_cfg ;
  5238   u8 dvo2_port ;
  5239   u8 i2c2_pin ;
  5240   u8 slave2_addr ;
  5241   u8 ddc2_pin ;
  5242   u8 capabilities ;
  5243   u8 dvo_wiring ;
  5244   u8 dvo2_wiring ;
  5245   u16 extended_type ;
  5246   u8 dvo_function ;
  5247};
  5248# 430 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  5249struct edp_power_seq {
  5250   u16 t3 ;
  5251   u16 t7 ;
  5252   u16 t9 ;
  5253   u16 t10 ;
  5254   u16 t12 ;
  5255};
  5256# 479 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  5257struct drm_i915_gem_object;
  5258# 479 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  5259struct intel_hw_status_page {
  5260   u32 *page_addr ;
  5261   unsigned int gfx_addr ;
  5262   struct drm_i915_gem_object *obj ;
  5263};
  5264# 16 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
  5265enum intel_ring_id {
  5266    RING_RENDER = 1,
  5267    RING_BSD = 2,
  5268    RING_BLT = 4
  5269} ;
  5270# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
  5271struct intel_ring_buffer {
  5272   char const *name ;
  5273   enum intel_ring_id id ;
  5274   u32 mmio_base ;
  5275   void *virtual_start ;
  5276   struct drm_device *dev ;
  5277   struct drm_i915_gem_object *obj ;
  5278   u32 head ;
  5279   u32 tail ;
  5280   int space ;
  5281   int size ;
  5282   int effective_size ;
  5283   struct intel_hw_status_page status_page ;
  5284   spinlock_t irq_lock ;
  5285   u32 irq_refcount ;
  5286   u32 irq_mask ;
  5287   u32 irq_seqno ;
  5288   u32 trace_irq_seqno ;
  5289   u32 waiting_seqno ;
  5290   u32 sync_seqno[2U] ;
  5291   bool (*irq_get)(struct intel_ring_buffer * ) ;
  5292   void (*irq_put)(struct intel_ring_buffer * ) ;
  5293   int (*init)(struct intel_ring_buffer * ) ;
  5294   void (*write_tail)(struct intel_ring_buffer * , u32 ) ;
  5295   int (*flush)(struct intel_ring_buffer * , u32 , u32 ) ;
  5296   int (*add_request)(struct intel_ring_buffer * , u32 * ) ;
  5297   u32 (*get_seqno)(struct intel_ring_buffer * ) ;
  5298   int (*dispatch_execbuffer)(struct intel_ring_buffer * , u32 , u32 ) ;
  5299   void (*cleanup)(struct intel_ring_buffer * ) ;
  5300   struct list_head active_list ;
  5301   struct list_head request_list ;
  5302   struct list_head gpu_write_list ;
  5303   u32 outstanding_lazy_request ;
  5304   wait_queue_head_t irq_queue ;
  5305   drm_local_map_t map ;
  5306   void *private ;
  5307};
  5308# 202 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
  5309struct io_mapping;
  5310# 160 "include/linux/io-mapping.h"
  5311struct intel_gtt {
  5312   unsigned int stolen_size ;
  5313   unsigned int gtt_total_entries ;
  5314   unsigned int gtt_mappable_entries ;
  5315   unsigned char needs_dmar : 1 ;
  5316};
  5317# 41 "include/drm/intel-gtt.h"
  5318struct drm_i915_gem_phys_object {
  5319   int id ;
  5320   struct page **page_list ;
  5321   drm_dma_handle_t *handle ;
  5322   struct drm_i915_gem_object *cur_obj ;
  5323};
  5324# 96 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5325struct mem_block {
  5326   struct mem_block *next ;
  5327   struct mem_block *prev ;
  5328   int start ;
  5329   int size ;
  5330   struct drm_file *file_priv ;
  5331};
  5332# 104 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5333struct opregion_header;
  5334# 105 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5335struct opregion_acpi;
  5336# 106 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5337struct opregion_swsci;
  5338# 107 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5339struct opregion_asle;
  5340# 108 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5341struct intel_opregion {
  5342   struct opregion_header *header ;
  5343   struct opregion_acpi *acpi ;
  5344   struct opregion_swsci *swsci ;
  5345   struct opregion_asle *asle ;
  5346   void *vbt ;
  5347   u32 *lid_state ;
  5348};
  5349# 118 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5350struct intel_overlay;
  5351# 119 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5352struct intel_overlay_error_state;
  5353# 127 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5354struct drm_i915_fence_reg {
  5355   struct list_head lru_list ;
  5356   struct drm_i915_gem_object *obj ;
  5357   uint32_t setup_seqno ;
  5358};
  5359# 134 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5360struct sdvo_device_mapping {
  5361   u8 initialized ;
  5362   u8 dvo_port ;
  5363   u8 slave_addr ;
  5364   u8 dvo_wiring ;
  5365   u8 i2c_pin ;
  5366   u8 i2c_speed ;
  5367   u8 ddc_pin ;
  5368};
  5369# 144 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5370struct intel_display_error_state;
  5371# 145 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5372struct drm_i915_error_object {
  5373   int page_count ;
  5374   u32 gtt_offset ;
  5375   u32 *pages[0U] ;
  5376};
  5377# 178 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5378struct drm_i915_error_buffer {
  5379   u32 size ;
  5380   u32 name ;
  5381   u32 seqno ;
  5382   u32 gtt_offset ;
  5383   u32 read_domains ;
  5384   u32 write_domain ;
  5385   signed char fence_reg : 5 ;
  5386   signed char pinned : 2 ;
  5387   unsigned char tiling : 2 ;
  5388   unsigned char dirty : 1 ;
  5389   unsigned char purgeable : 1 ;
  5390   unsigned char ring : 4 ;
  5391   unsigned char cache_level : 2 ;
  5392};
  5393# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5394struct drm_i915_error_state {
  5395   u32 eir ;
  5396   u32 pgtbl_er ;
  5397   u32 pipestat[3U] ;
  5398   u32 ipeir ;
  5399   u32 ipehr ;
  5400   u32 instdone ;
  5401   u32 acthd ;
  5402   u32 error ;
  5403   u32 bcs_acthd ;
  5404   u32 bcs_ipehr ;
  5405   u32 bcs_ipeir ;
  5406   u32 bcs_instdone ;
  5407   u32 bcs_seqno ;
  5408   u32 vcs_acthd ;
  5409   u32 vcs_ipehr ;
  5410   u32 vcs_ipeir ;
  5411   u32 vcs_instdone ;
  5412   u32 vcs_seqno ;
  5413   u32 instpm ;
  5414   u32 instps ;
  5415   u32 instdone1 ;
  5416   u32 seqno ;
  5417   u64 bbaddr ;
  5418   u64 fence[16U] ;
  5419   struct timeval time ;
  5420   struct drm_i915_error_object *ringbuffer[3U] ;
  5421   struct drm_i915_error_object *batchbuffer[3U] ;
  5422   struct drm_i915_error_buffer *active_bo ;
  5423   struct drm_i915_error_buffer *pinned_bo ;
  5424   u32 active_bo_count ;
  5425   u32 pinned_bo_count ;
  5426   struct intel_overlay_error_state *overlay ;
  5427   struct intel_display_error_state *display ;
  5428};
  5429# 197 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5430struct drm_i915_display_funcs {
  5431   void (*dpms)(struct drm_crtc * , int ) ;
  5432   bool (*fbc_enabled)(struct drm_device * ) ;
  5433   void (*enable_fbc)(struct drm_crtc * , unsigned long ) ;
  5434   void (*disable_fbc)(struct drm_device * ) ;
  5435   int (*get_display_clock_speed)(struct drm_device * ) ;
  5436   int (*get_fifo_size)(struct drm_device * , int ) ;
  5437   void (*update_wm)(struct drm_device * ) ;
  5438   int (*crtc_mode_set)(struct drm_crtc * , struct drm_display_mode * , struct drm_display_mode * ,
  5439                        int , int , struct drm_framebuffer * ) ;
  5440   void (*fdi_link_train)(struct drm_crtc * ) ;
  5441   void (*init_clock_gating)(struct drm_device * ) ;
  5442   void (*init_pch_clock_gating)(struct drm_device * ) ;
  5443   int (*queue_flip)(struct drm_device * , struct drm_crtc * , struct drm_framebuffer * ,
  5444                     struct drm_i915_gem_object * ) ;
  5445};
  5446# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5447struct intel_device_info {
  5448   u8 gen ;
  5449   unsigned char is_mobile : 1 ;
  5450   unsigned char is_i85x : 1 ;
  5451   unsigned char is_i915g : 1 ;
  5452   unsigned char is_i945gm : 1 ;
  5453   unsigned char is_g33 : 1 ;
  5454   unsigned char need_gfx_hws : 1 ;
  5455   unsigned char is_g4x : 1 ;
  5456   unsigned char is_pineview : 1 ;
  5457   unsigned char is_broadwater : 1 ;
  5458   unsigned char is_crestline : 1 ;
  5459   unsigned char is_ivybridge : 1 ;
  5460   unsigned char has_fbc : 1 ;
  5461   unsigned char has_pipe_cxsr : 1 ;
  5462   unsigned char has_hotplug : 1 ;
  5463   unsigned char cursor_needs_physical : 1 ;
  5464   unsigned char has_overlay : 1 ;
  5465   unsigned char overlay_needs_physical : 1 ;
  5466   unsigned char supports_tv : 1 ;
  5467   unsigned char has_bsd_ring : 1 ;
  5468   unsigned char has_blt_ring : 1 ;
  5469};
  5470# 247 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5471enum no_fbc_reason {
  5472    FBC_NO_OUTPUT = 0,
  5473    FBC_STOLEN_TOO_SMALL = 1,
  5474    FBC_UNSUPPORTED_MODE = 2,
  5475    FBC_MODE_TOO_LARGE = 3,
  5476    FBC_BAD_PLANE = 4,
  5477    FBC_NOT_TILED = 5,
  5478    FBC_MULTIPLE_PIPES = 6,
  5479    FBC_MODULE_PARAM = 7
  5480} ;
  5481# 258 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5482enum intel_pch {
  5483    PCH_IBX = 0,
  5484    PCH_CPT = 1
  5485} ;
  5486# 263 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5487struct intel_fbdev;
  5488# 264 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5489struct intel_gmbus {
  5490   struct i2c_adapter adapter ;
  5491   struct i2c_adapter *force_bit ;
  5492   u32 reg0 ;
  5493};
  5494# 284 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5495struct __anonstruct_edp_184 {
  5496   int rate ;
  5497   int lanes ;
  5498   int preemphasis ;
  5499   int vswing ;
  5500   bool initialized ;
  5501   bool support ;
  5502   int bpp ;
  5503   struct edp_power_seq pps ;
  5504};
  5505# 284 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5506struct __anonstruct_mm_185 {
  5507   struct intel_gtt const *gtt ;
  5508   struct drm_mm stolen ;
  5509   struct drm_mm gtt_space ;
  5510   struct list_head gtt_list ;
  5511   unsigned long gtt_start ;
  5512   unsigned long gtt_mappable_end ;
  5513   unsigned long gtt_end ;
  5514   struct io_mapping *gtt_mapping ;
  5515   int gtt_mtrr ;
  5516   struct shrinker inactive_shrinker ;
  5517   struct list_head active_list ;
  5518   struct list_head flushing_list ;
  5519   struct list_head inactive_list ;
  5520   struct list_head pinned_list ;
  5521   struct list_head fence_list ;
  5522   struct list_head deferred_free_list ;
  5523   struct delayed_work retire_work ;
  5524   bool interruptible ;
  5525   int suspended ;
  5526   atomic_t wedged ;
  5527   uint32_t bit_6_swizzle_x ;
  5528   uint32_t bit_6_swizzle_y ;
  5529   struct drm_i915_gem_phys_object *phys_objs[3U] ;
  5530   size_t gtt_total ;
  5531   size_t mappable_gtt_total ;
  5532   size_t object_memory ;
  5533   u32 object_count ;
  5534};
  5535# 284 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5536struct drm_i915_private {
  5537   struct drm_device *dev ;
  5538   struct intel_device_info const *info ;
  5539   int has_gem ;
  5540   int relative_constants_mode ;
  5541   void *regs ;
  5542   struct intel_gmbus *gmbus ;
  5543   struct pci_dev *bridge_dev ;
  5544   struct intel_ring_buffer ring[3U] ;
  5545   uint32_t next_seqno ;
  5546   drm_dma_handle_t *status_page_dmah ;
  5547   uint32_t counter ;
  5548   drm_local_map_t hws_map ;
  5549   struct drm_i915_gem_object *pwrctx ;
  5550   struct drm_i915_gem_object *renderctx ;
  5551   struct resource mch_res ;
  5552   unsigned int cpp ;
  5553   int back_offset ;
  5554   int front_offset ;
  5555   int current_page ;
  5556   int page_flipping ;
  5557   atomic_t irq_received ;
  5558   spinlock_t irq_lock ;
  5559   u32 pipestat[2U] ;
  5560   u32 irq_mask ;
  5561   u32 gt_irq_mask ;
  5562   u32 pch_irq_mask ;
  5563   u32 hotplug_supported_mask ;
  5564   struct work_struct hotplug_work ;
  5565   int tex_lru_log_granularity ;
  5566   int allow_batchbuffer ;
  5567   struct mem_block *agp_heap ;
  5568   unsigned int sr01 ;
  5569   unsigned int adpa ;
  5570   unsigned int ppcr ;
  5571   unsigned int dvob ;
  5572   unsigned int dvoc ;
  5573   unsigned int lvds ;
  5574   int vblank_pipe ;
  5575   int num_pipe ;
  5576   struct timer_list hangcheck_timer ;
  5577   int hangcheck_count ;
  5578   uint32_t last_acthd ;
  5579   uint32_t last_instdone ;
  5580   uint32_t last_instdone1 ;
  5581   unsigned long cfb_size ;
  5582   unsigned long cfb_pitch ;
  5583   unsigned long cfb_offset ;
  5584   int cfb_fence ;
  5585   int cfb_plane ;
  5586   int cfb_y ;
  5587   struct intel_opregion opregion ;
  5588   struct intel_overlay *overlay ;
  5589   int backlight_level ;
  5590   bool backlight_enabled ;
  5591   struct drm_display_mode *panel_fixed_mode ;
  5592   struct drm_display_mode *lfp_lvds_vbt_mode ;
  5593   struct drm_display_mode *sdvo_lvds_vbt_mode ;
  5594   unsigned char int_tv_support : 1 ;
  5595   unsigned char lvds_dither : 1 ;
  5596   unsigned char lvds_vbt : 1 ;
  5597   unsigned char int_crt_support : 1 ;
  5598   unsigned char lvds_use_ssc : 1 ;
  5599   int lvds_ssc_freq ;
  5600   struct __anonstruct_edp_184 edp ;
  5601   bool no_aux_handshake ;
  5602   struct notifier_block lid_notifier ;
  5603   int crt_ddc_pin ;
  5604   struct drm_i915_fence_reg fence_regs[16U] ;
  5605   int fence_reg_start ;
  5606   int num_fence_regs ;
  5607   unsigned int fsb_freq ;
  5608   unsigned int mem_freq ;
  5609   unsigned int is_ddr3 ;
  5610   spinlock_t error_lock ;
  5611   struct drm_i915_error_state *first_error ;
  5612   struct work_struct error_work ;
  5613   struct completion error_completion ;
  5614   struct workqueue_struct *wq ;
  5615   struct drm_i915_display_funcs display ;
  5616   enum intel_pch pch_type ;
  5617   unsigned long quirks ;
  5618   bool modeset_on_lid ;
  5619   u8 saveLBB ;
  5620   u32 saveDSPACNTR ;
  5621   u32 saveDSPBCNTR ;
  5622   u32 saveDSPARB ;
  5623   u32 saveHWS ;
  5624   u32 savePIPEACONF ;
  5625   u32 savePIPEBCONF ;
  5626   u32 savePIPEASRC ;
  5627   u32 savePIPEBSRC ;
  5628   u32 saveFPA0 ;
  5629   u32 saveFPA1 ;
  5630   u32 saveDPLL_A ;
  5631   u32 saveDPLL_A_MD ;
  5632   u32 saveHTOTAL_A ;
  5633   u32 saveHBLANK_A ;
  5634   u32 saveHSYNC_A ;
  5635   u32 saveVTOTAL_A ;
  5636   u32 saveVBLANK_A ;
  5637   u32 saveVSYNC_A ;
  5638   u32 saveBCLRPAT_A ;
  5639   u32 saveTRANSACONF ;
  5640   u32 saveTRANS_HTOTAL_A ;
  5641   u32 saveTRANS_HBLANK_A ;
  5642   u32 saveTRANS_HSYNC_A ;
  5643   u32 saveTRANS_VTOTAL_A ;
  5644   u32 saveTRANS_VBLANK_A ;
  5645   u32 saveTRANS_VSYNC_A ;
  5646   u32 savePIPEASTAT ;
  5647   u32 saveDSPASTRIDE ;
  5648   u32 saveDSPASIZE ;
  5649   u32 saveDSPAPOS ;
  5650   u32 saveDSPAADDR ;
  5651   u32 saveDSPASURF ;
  5652   u32 saveDSPATILEOFF ;
  5653   u32 savePFIT_PGM_RATIOS ;
  5654   u32 saveBLC_HIST_CTL ;
  5655   u32 saveBLC_PWM_CTL ;
  5656   u32 saveBLC_PWM_CTL2 ;
  5657   u32 saveBLC_CPU_PWM_CTL ;
  5658   u32 saveBLC_CPU_PWM_CTL2 ;
  5659   u32 saveFPB0 ;
  5660   u32 saveFPB1 ;
  5661   u32 saveDPLL_B ;
  5662   u32 saveDPLL_B_MD ;
  5663   u32 saveHTOTAL_B ;
  5664   u32 saveHBLANK_B ;
  5665   u32 saveHSYNC_B ;
  5666   u32 saveVTOTAL_B ;
  5667   u32 saveVBLANK_B ;
  5668   u32 saveVSYNC_B ;
  5669   u32 saveBCLRPAT_B ;
  5670   u32 saveTRANSBCONF ;
  5671   u32 saveTRANS_HTOTAL_B ;
  5672   u32 saveTRANS_HBLANK_B ;
  5673   u32 saveTRANS_HSYNC_B ;
  5674   u32 saveTRANS_VTOTAL_B ;
  5675   u32 saveTRANS_VBLANK_B ;
  5676   u32 saveTRANS_VSYNC_B ;
  5677   u32 savePIPEBSTAT ;
  5678   u32 saveDSPBSTRIDE ;
  5679   u32 saveDSPBSIZE ;
  5680   u32 saveDSPBPOS ;
  5681   u32 saveDSPBADDR ;
  5682   u32 saveDSPBSURF ;
  5683   u32 saveDSPBTILEOFF ;
  5684   u32 saveVGA0 ;
  5685   u32 saveVGA1 ;
  5686   u32 saveVGA_PD ;
  5687   u32 saveVGACNTRL ;
  5688   u32 saveADPA ;
  5689   u32 saveLVDS ;
  5690   u32 savePP_ON_DELAYS ;
  5691   u32 savePP_OFF_DELAYS ;
  5692   u32 saveDVOA ;
  5693   u32 saveDVOB ;
  5694   u32 saveDVOC ;
  5695   u32 savePP_ON ;
  5696   u32 savePP_OFF ;
  5697   u32 savePP_CONTROL ;
  5698   u32 savePP_DIVISOR ;
  5699   u32 savePFIT_CONTROL ;
  5700   u32 save_palette_a[256U] ;
  5701   u32 save_palette_b[256U] ;
  5702   u32 saveDPFC_CB_BASE ;
  5703   u32 saveFBC_CFB_BASE ;
  5704   u32 saveFBC_LL_BASE ;
  5705   u32 saveFBC_CONTROL ;
  5706   u32 saveFBC_CONTROL2 ;
  5707   u32 saveIER ;
  5708   u32 saveIIR ;
  5709   u32 saveIMR ;
  5710   u32 saveDEIER ;
  5711   u32 saveDEIMR ;
  5712   u32 saveGTIER ;
  5713   u32 saveGTIMR ;
  5714   u32 saveFDI_RXA_IMR ;
  5715   u32 saveFDI_RXB_IMR ;
  5716   u32 saveCACHE_MODE_0 ;
  5717   u32 saveMI_ARB_STATE ;
  5718   u32 saveSWF0[16U] ;
  5719   u32 saveSWF1[16U] ;
  5720   u32 saveSWF2[3U] ;
  5721   u8 saveMSR ;
  5722   u8 saveSR[8U] ;
  5723   u8 saveGR[25U] ;
  5724   u8 saveAR_INDEX ;
  5725   u8 saveAR[21U] ;
  5726   u8 saveDACMASK ;
  5727   u8 saveCR[37U] ;
  5728   uint64_t saveFENCE[16U] ;
  5729   u32 saveCURACNTR ;
  5730   u32 saveCURAPOS ;
  5731   u32 saveCURABASE ;
  5732   u32 saveCURBCNTR ;
  5733   u32 saveCURBPOS ;
  5734   u32 saveCURBBASE ;
  5735   u32 saveCURSIZE ;
  5736   u32 saveDP_B ;
  5737   u32 saveDP_C ;
  5738   u32 saveDP_D ;
  5739   u32 savePIPEA_GMCH_DATA_M ;
  5740   u32 savePIPEB_GMCH_DATA_M ;
  5741   u32 savePIPEA_GMCH_DATA_N ;
  5742   u32 savePIPEB_GMCH_DATA_N ;
  5743   u32 savePIPEA_DP_LINK_M ;
  5744   u32 savePIPEB_DP_LINK_M ;
  5745   u32 savePIPEA_DP_LINK_N ;
  5746   u32 savePIPEB_DP_LINK_N ;
  5747   u32 saveFDI_RXA_CTL ;
  5748   u32 saveFDI_TXA_CTL ;
  5749   u32 saveFDI_RXB_CTL ;
  5750   u32 saveFDI_TXB_CTL ;
  5751   u32 savePFA_CTL_1 ;
  5752   u32 savePFB_CTL_1 ;
  5753   u32 savePFA_WIN_SZ ;
  5754   u32 savePFB_WIN_SZ ;
  5755   u32 savePFA_WIN_POS ;
  5756   u32 savePFB_WIN_POS ;
  5757   u32 savePCH_DREF_CONTROL ;
  5758   u32 saveDISP_ARB_CTL ;
  5759   u32 savePIPEA_DATA_M1 ;
  5760   u32 savePIPEA_DATA_N1 ;
  5761   u32 savePIPEA_LINK_M1 ;
  5762   u32 savePIPEA_LINK_N1 ;
  5763   u32 savePIPEB_DATA_M1 ;
  5764   u32 savePIPEB_DATA_N1 ;
  5765   u32 savePIPEB_LINK_M1 ;
  5766   u32 savePIPEB_LINK_N1 ;
  5767   u32 saveMCHBAR_RENDER_STANDBY ;
  5768   struct __anonstruct_mm_185 mm ;
  5769   struct sdvo_device_mapping sdvo_mappings[2U] ;
  5770   unsigned int lvds_border_bits ;
  5771   u32 pch_pf_pos ;
  5772   u32 pch_pf_size ;
  5773   int panel_t3 ;
  5774   int panel_t12 ;
  5775   struct drm_crtc *plane_to_crtc_mapping[2U] ;
  5776   struct drm_crtc *pipe_to_crtc_mapping[2U] ;
  5777   wait_queue_head_t pending_flip_queue ;
  5778   bool flip_pending_is_done ;
  5779   bool render_reclock_avail ;
  5780   bool lvds_downclock_avail ;
  5781   int lvds_downclock ;
  5782   struct work_struct idle_work ;
  5783   struct timer_list idle_timer ;
  5784   bool busy ;
  5785   u16 orig_clock ;
  5786   int child_dev_num ;
  5787   struct child_device_config *child_dev ;
  5788   struct drm_connector *int_lvds_connector ;
  5789   bool mchbar_need_disable ;
  5790   struct work_struct rps_work ;
  5791   spinlock_t rps_lock ;
  5792   u32 pm_iir ;
  5793   u8 cur_delay ;
  5794   u8 min_delay ;
  5795   u8 max_delay ;
  5796   u8 fmax ;
  5797   u8 fstart ;
  5798   u64 last_count1 ;
  5799   unsigned long last_time1 ;
  5800   u64 last_count2 ;
  5801   struct timespec last_time2 ;
  5802   unsigned long gfx_power ;
  5803   int c_m ;
  5804   int r_t ;
  5805   u8 corr ;
  5806   spinlock_t *mchdev_lock ;
  5807   enum no_fbc_reason no_fbc_reason ;
  5808   struct drm_mm_node *compressed_fb ;
  5809   struct drm_mm_node *compressed_llb ;
  5810   unsigned long last_gpu_reset ;
  5811   struct intel_fbdev *fbdev ;
  5812   struct drm_property *broadcast_rgb_property ;
  5813   struct drm_property *force_audio_property ;
  5814   atomic_t forcewake_count ;
  5815};
  5816# 726 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5817typedef struct drm_i915_private drm_i915_private_t;
  5818# 733 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5819struct drm_i915_gem_object {
  5820   struct drm_gem_object base ;
  5821   struct drm_mm_node *gtt_space ;
  5822   struct list_head gtt_list ;
  5823   struct list_head ring_list ;
  5824   struct list_head mm_list ;
  5825   struct list_head gpu_write_list ;
  5826   struct list_head exec_list ;
  5827   unsigned char active : 1 ;
  5828   unsigned char dirty : 1 ;
  5829   unsigned char pending_gpu_write : 1 ;
  5830   signed char fence_reg : 5 ;
  5831   unsigned char madv : 2 ;
  5832   unsigned char tiling_mode : 2 ;
  5833   unsigned char tiling_changed : 1 ;
  5834   unsigned char pin_count : 4 ;
  5835   unsigned char map_and_fenceable : 1 ;
  5836   unsigned char fault_mappable : 1 ;
  5837   unsigned char pin_mappable : 1 ;
  5838   unsigned char pending_fenced_gpu_access : 1 ;
  5839   unsigned char fenced_gpu_access : 1 ;
  5840   unsigned char cache_level : 2 ;
  5841   struct page **pages ;
  5842   struct scatterlist *sg_list ;
  5843   int num_sg ;
  5844   struct hlist_node exec_node ;
  5845   unsigned long exec_handle ;
  5846   struct drm_i915_gem_exec_object2 *exec_entry ;
  5847   uint32_t gtt_offset ;
  5848   uint32_t last_rendering_seqno ;
  5849   struct intel_ring_buffer *ring ;
  5850   uint32_t last_fenced_seqno ;
  5851   struct intel_ring_buffer *last_fenced_ring ;
  5852   uint32_t stride ;
  5853   unsigned long *bit_17 ;
  5854   uint8_t *page_cpu_valid ;
  5855   uint32_t user_pin_count ;
  5856   struct drm_file *pin_filp ;
  5857   struct drm_i915_gem_phys_object *phys_obj ;
  5858   atomic_t pending_flip ;
  5859};
  5860# 147 "include/drm/drm_crtc_helper.h"
  5861struct drm_fb_helper;
  5862# 148 "include/drm/drm_crtc_helper.h"
  5863struct drm_fb_helper_crtc {
  5864   uint32_t crtc_id ;
  5865   struct drm_mode_set mode_set ;
  5866   struct drm_display_mode *desired_mode ;
  5867};
  5868# 42 "include/drm/drm_fb_helper.h"
  5869struct drm_fb_helper_surface_size {
  5870   u32 fb_width ;
  5871   u32 fb_height ;
  5872   u32 surface_width ;
  5873   u32 surface_height ;
  5874   u32 surface_bpp ;
  5875   u32 surface_depth ;
  5876};
  5877# 51 "include/drm/drm_fb_helper.h"
  5878struct drm_fb_helper_funcs {
  5879   void (*gamma_set)(struct drm_crtc * , u16 , u16 , u16 , int ) ;
  5880   void (*gamma_get)(struct drm_crtc * , u16 * , u16 * , u16 * , int ) ;
  5881   int (*fb_probe)(struct drm_fb_helper * , struct drm_fb_helper_surface_size * ) ;
  5882};
  5883# 60 "include/drm/drm_fb_helper.h"
  5884struct drm_fb_helper_connector {
  5885   struct drm_connector *connector ;
  5886   struct drm_cmdline_mode cmdline_mode ;
  5887};
  5888# 66 "include/drm/drm_fb_helper.h"
  5889struct drm_fb_helper {
  5890   struct drm_framebuffer *fb ;
  5891   struct drm_framebuffer *saved_fb ;
  5892   struct drm_device *dev ;
  5893   struct drm_display_mode *mode ;
  5894   int crtc_count ;
  5895   struct drm_fb_helper_crtc *crtc_info ;
  5896   int connector_count ;
  5897   struct drm_fb_helper_connector **connector_info ;
  5898   struct drm_fb_helper_funcs *funcs ;
  5899   int conn_limit ;
  5900   struct fb_info *fbdev ;
  5901   u32 pseudo_palette[17U] ;
  5902   struct list_head kernel_fb_list ;
  5903   bool delayed_hotplug ;
  5904};
  5905# 127 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  5906struct intel_framebuffer {
  5907   struct drm_framebuffer base ;
  5908   struct drm_i915_gem_object *obj ;
  5909};
  5910# 132 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  5911struct intel_fbdev {
  5912   struct drm_fb_helper helper ;
  5913   struct intel_framebuffer ifb ;
  5914   struct list_head fbdev_list ;
  5915   struct drm_display_mode *our_mode ;
  5916};
  5917# 290 "include/linux/timer.h"
  5918enum hrtimer_restart;
  5919# 290 "include/linux/timer.h"
  5920enum hrtimer_restart;
  5921# 43 "include/drm/drm.h"
  5922typedef unsigned int drm_handle_t;
  5923# 99 "include/drm/drm.h"
  5924struct drm_tex_region {
  5925   unsigned char next ;
  5926   unsigned char prev ;
  5927   unsigned char in_use ;
  5928   unsigned char padding ;
  5929   unsigned int age ;
  5930};
  5931# 120 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5932struct _drm_i915_sarea;
  5933# 120 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5934struct drm_i915_master_private {
  5935   drm_local_map_t *sarea ;
  5936   struct _drm_i915_sarea *sarea_priv ;
  5937};
  5938# 879 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5939struct drm_i915_file_private;
  5940# 909 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5941struct __anonstruct_mm_186 {
  5942   struct spinlock lock ;
  5943   struct list_head request_list ;
  5944};
  5945# 909 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  5946struct drm_i915_file_private {
  5947   struct __anonstruct_mm_186 mm ;
  5948};
  5949# 43 "include/drm/i915_drm.h"
  5950enum ldv_26036 {
  5951    I915_INIT_DMA = 1,
  5952    I915_CLEANUP_DMA = 2,
  5953    I915_RESUME_DMA = 3
  5954} ;
  5955# 49 "include/drm/i915_drm.h"
  5956struct _drm_i915_init {
  5957   enum ldv_26036 func ;
  5958   unsigned int mmio_offset ;
  5959   int sarea_priv_offset ;
  5960   unsigned int ring_start ;
  5961   unsigned int ring_end ;
  5962   unsigned int ring_size ;
  5963   unsigned int front_offset ;
  5964   unsigned int back_offset ;
  5965   unsigned int depth_offset ;
  5966   unsigned int w ;
  5967   unsigned int h ;
  5968   unsigned int pitch ;
  5969   unsigned int pitch_bits ;
  5970   unsigned int back_pitch ;
  5971   unsigned int depth_pitch ;
  5972   unsigned int cpp ;
  5973   unsigned int chipset ;
  5974};
  5975# 73 "include/drm/i915_drm.h"
  5976typedef struct _drm_i915_init drm_i915_init_t;
  5977# 74 "include/drm/i915_drm.h"
  5978struct _drm_i915_sarea {
  5979   struct drm_tex_region texList[256U] ;
  5980   int last_upload ;
  5981   int last_enqueue ;
  5982   int last_dispatch ;
  5983   int ctxOwner ;
  5984   int texAge ;
  5985   int pf_enabled ;
  5986   int pf_active ;
  5987   int pf_current_page ;
  5988   int perf_boxes ;
  5989   int width ;
  5990   int height ;
  5991   drm_handle_t front_handle ;
  5992   int front_offset ;
  5993   int front_size ;
  5994   drm_handle_t back_handle ;
  5995   int back_offset ;
  5996   int back_size ;
  5997   drm_handle_t depth_handle ;
  5998   int depth_offset ;
  5999   int depth_size ;
  6000   drm_handle_t tex_handle ;
  6001   int tex_offset ;
  6002   int tex_size ;
  6003   int log_tex_granularity ;
  6004   int pitch ;
  6005   int rotation ;
  6006   int rotated_offset ;
  6007   int rotated_size ;
  6008   int rotated_pitch ;
  6009   int virtualX ;
  6010   int virtualY ;
  6011   unsigned int front_tiled ;
  6012   unsigned int back_tiled ;
  6013   unsigned int depth_tiled ;
  6014   unsigned int rotated_tiled ;
  6015   unsigned int rotated2_tiled ;
  6016   int pipeA_x ;
  6017   int pipeA_y ;
  6018   int pipeA_w ;
  6019   int pipeA_h ;
  6020   int pipeB_x ;
  6021   int pipeB_y ;
  6022   int pipeB_w ;
  6023   int pipeB_h ;
  6024   drm_handle_t unused_handle ;
  6025   __u32 unused1 ;
  6026   __u32 unused2 ;
  6027   __u32 unused3 ;
  6028   __u32 front_bo_handle ;
  6029   __u32 back_bo_handle ;
  6030   __u32 unused_bo_handle ;
  6031   __u32 depth_bo_handle ;
  6032};
  6033# 138 "include/drm/i915_drm.h"
  6034typedef struct _drm_i915_sarea drm_i915_sarea_t;
  6035# 139 "include/drm/i915_drm.h"
  6036struct drm_i915_batchbuffer {
  6037   int start ;
  6038   int used ;
  6039   int DR1 ;
  6040   int DR4 ;
  6041   int num_cliprects ;
  6042   struct drm_clip_rect *cliprects ;
  6043};
  6044# 253 "include/drm/i915_drm.h"
  6045typedef struct drm_i915_batchbuffer drm_i915_batchbuffer_t;
  6046# 254 "include/drm/i915_drm.h"
  6047struct _drm_i915_cmdbuffer {
  6048   char *buf ;
  6049   int sz ;
  6050   int DR1 ;
  6051   int DR4 ;
  6052   int num_cliprects ;
  6053   struct drm_clip_rect *cliprects ;
  6054};
  6055# 265 "include/drm/i915_drm.h"
  6056typedef struct _drm_i915_cmdbuffer drm_i915_cmdbuffer_t;
  6057# 276 "include/drm/i915_drm.h"
  6058struct drm_i915_getparam {
  6059   int param ;
  6060   int *value ;
  6061};
  6062# 298 "include/drm/i915_drm.h"
  6063typedef struct drm_i915_getparam drm_i915_getparam_t;
  6064# 299 "include/drm/i915_drm.h"
  6065struct drm_i915_setparam {
  6066   int param ;
  6067   int value ;
  6068};
  6069# 310 "include/drm/i915_drm.h"
  6070typedef struct drm_i915_setparam drm_i915_setparam_t;
  6071# 357 "include/drm/i915_drm.h"
  6072struct drm_i915_hws_addr {
  6073   __u64 addr ;
  6074};
  6075# 360 "include/drm/i915_drm.h"
  6076typedef struct drm_i915_hws_addr drm_i915_hws_addr_t;
  6077# 471 "include/linux/pnp.h"
  6078enum vga_switcheroo_state {
  6079    VGA_SWITCHEROO_OFF = 0,
  6080    VGA_SWITCHEROO_ON = 1
  6081} ;
  6082# 1438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
  6083struct cparams {
  6084   u16 i ;
  6085   u16 t ;
  6086   u16 m ;
  6087   u16 c ;
  6088};
  6089# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
  6090struct v_table {
  6091   u16 vd ;
  6092   u16 vm ;
  6093};
  6094# 108 "include/linux/types.h"
  6095typedef __s16 int16_t;
  6096# 125 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/desc_defs.h"
  6097struct paravirt_callee_save {
  6098   void *func ;
  6099};
  6100# 190 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt_types.h"
  6101struct pv_irq_ops {
  6102   struct paravirt_callee_save save_fl ;
  6103   struct paravirt_callee_save restore_fl ;
  6104   struct paravirt_callee_save irq_disable ;
  6105   struct paravirt_callee_save irq_enable ;
  6106   void (*safe_halt)(void) ;
  6107   void (*halt)(void) ;
  6108   void (*adjust_exception_frame)(void) ;
  6109};
  6110# 28 "include/linux/wait.h"
  6111struct __wait_queue;
  6112# 28 "include/linux/wait.h"
  6113typedef struct __wait_queue wait_queue_t;
  6114# 31 "include/linux/wait.h"
  6115struct __wait_queue {
  6116   unsigned int flags ;
  6117   void *private ;
  6118   int (*func)(wait_queue_t * , unsigned int , int , void * ) ;
  6119   struct list_head task_list ;
  6120};
  6121# 290 "include/linux/timer.h"
  6122enum hrtimer_restart;
  6123# 290 "include/linux/timer.h"
  6124enum hrtimer_restart;
  6125# 39 "include/linux/kobject.h"
  6126enum kobject_action {
  6127    KOBJ_ADD = 0,
  6128    KOBJ_REMOVE = 1,
  6129    KOBJ_CHANGE = 2,
  6130    KOBJ_MOVE = 3,
  6131    KOBJ_ONLINE = 4,
  6132    KOBJ_OFFLINE = 5,
  6133    KOBJ_MAX = 6
  6134} ;
  6135# 266 "include/drm/i915_drm.h"
  6136struct drm_i915_irq_emit {
  6137   int *irq_seq ;
  6138};
  6139# 271 "include/drm/i915_drm.h"
  6140typedef struct drm_i915_irq_emit drm_i915_irq_emit_t;
  6141# 272 "include/drm/i915_drm.h"
  6142struct drm_i915_irq_wait {
  6143   int irq_seq ;
  6144};
  6145# 275 "include/drm/i915_drm.h"
  6146typedef struct drm_i915_irq_wait drm_i915_irq_wait_t;
  6147# 340 "include/drm/i915_drm.h"
  6148struct drm_i915_vblank_pipe {
  6149   int pipe ;
  6150};
  6151# 348 "include/drm/i915_drm.h"
  6152typedef struct drm_i915_vblank_pipe drm_i915_vblank_pipe_t;
  6153# 28 "include/drm/intel-gtt.h"
  6154enum pipe {
  6155    PIPE_A = 0,
  6156    PIPE_B = 1,
  6157    PIPE_C = 2,
  6158    I915_MAX_PIPES = 3
  6159} ;
  6160# 35 "include/drm/intel-gtt.h"
  6161enum plane {
  6162    PLANE_A = 0,
  6163    PLANE_B = 1,
  6164    PLANE_C = 2
  6165} ;
  6166# 879 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  6167struct drm_i915_gem_request {
  6168   struct intel_ring_buffer *ring ;
  6169   uint32_t seqno ;
  6170   unsigned long emitted_jiffies ;
  6171   struct list_head list ;
  6172   struct drm_i915_file_private *file_priv ;
  6173   struct list_head client_list ;
  6174};
  6175# 139 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  6176struct intel_encoder {
  6177   struct drm_encoder base ;
  6178   int type ;
  6179   bool needs_tv_clock ;
  6180   void (*hot_plug)(struct intel_encoder * ) ;
  6181   int crtc_mask ;
  6182   int clone_mask ;
  6183};
  6184# 153 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  6185struct intel_unpin_work;
  6186# 153 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  6187struct intel_crtc {
  6188   struct drm_crtc base ;
  6189   enum pipe pipe ;
  6190   enum plane plane ;
  6191   u8 lut_r[256U] ;
  6192   u8 lut_g[256U] ;
  6193   u8 lut_b[256U] ;
  6194   int dpms_mode ;
  6195   bool active ;
  6196   bool busy ;
  6197   struct timer_list idle_timer ;
  6198   bool lowfreq_avail ;
  6199   struct intel_overlay *overlay ;
  6200   struct intel_unpin_work *unpin_work ;
  6201   int fdi_lanes ;
  6202   struct drm_i915_gem_object *cursor_bo ;
  6203   uint32_t cursor_addr ;
  6204   int16_t cursor_x ;
  6205   int16_t cursor_y ;
  6206   int16_t cursor_width ;
  6207   int16_t cursor_height ;
  6208   bool cursor_visible ;
  6209};
  6210# 225 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  6211struct intel_unpin_work {
  6212   struct work_struct work ;
  6213   struct drm_device *dev ;
  6214   struct drm_i915_gem_object *old_fb_obj ;
  6215   struct drm_i915_gem_object *pending_flip_obj ;
  6216   struct drm_pending_vblank_event *event ;
  6217   int pending ;
  6218   bool enable_stall_check ;
  6219};
  6220# 290 "include/linux/timer.h"
  6221enum hrtimer_restart;
  6222# 290 "include/linux/timer.h"
  6223enum hrtimer_restart;
  6224# 311 "include/drm/i915_drm.h"
  6225struct drm_i915_mem_alloc {
  6226   int region ;
  6227   int alignment ;
  6228   int size ;
  6229   int *region_offset ;
  6230};
  6231# 321 "include/drm/i915_drm.h"
  6232typedef struct drm_i915_mem_alloc drm_i915_mem_alloc_t;
  6233# 322 "include/drm/i915_drm.h"
  6234struct drm_i915_mem_free {
  6235   int region ;
  6236   int region_offset ;
  6237};
  6238# 326 "include/drm/i915_drm.h"
  6239typedef struct drm_i915_mem_free drm_i915_mem_free_t;
  6240# 327 "include/drm/i915_drm.h"
  6241struct drm_i915_mem_init_heap {
  6242   int region ;
  6243   int size ;
  6244   int start ;
  6245};
  6246# 332 "include/drm/i915_drm.h"
  6247typedef struct drm_i915_mem_init_heap drm_i915_mem_init_heap_t;
  6248# 333 "include/drm/i915_drm.h"
  6249struct drm_i915_mem_destroy_heap {
  6250   int region ;
  6251};
  6252# 339 "include/drm/i915_drm.h"
  6253typedef struct drm_i915_mem_destroy_heap drm_i915_mem_destroy_heap_t;
  6254# 44 "include/linux/types.h"
  6255typedef unsigned long uintptr_t;
  6256# 290 "include/linux/timer.h"
  6257enum hrtimer_restart;
  6258# 290 "include/linux/timer.h"
  6259enum hrtimer_restart;
  6260# 290 "include/linux/timer.h"
  6261enum hrtimer_restart;
  6262# 290 "include/linux/timer.h"
  6263enum hrtimer_restart;
  6264# 290 "include/linux/timer.h"
  6265enum hrtimer_restart;
  6266# 290 "include/linux/timer.h"
  6267enum hrtimer_restart;
  6268# 230 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess.h"
  6269struct __large_struct {
  6270   unsigned long buf[100U] ;
  6271};
  6272# 594 "include/drm/drmP.h"
  6273struct drm_gem_mm {
  6274   struct drm_mm offset_manager ;
  6275   struct drm_open_hash offset_hash ;
  6276};
  6277# 361 "include/drm/i915_drm.h"
  6278struct drm_i915_gem_init {
  6279   __u64 gtt_start ;
  6280   __u64 gtt_end ;
  6281};
  6282# 374 "include/drm/i915_drm.h"
  6283struct drm_i915_gem_create {
  6284   __u64 size ;
  6285   __u32 handle ;
  6286   __u32 pad ;
  6287};
  6288# 390 "include/drm/i915_drm.h"
  6289struct drm_i915_gem_pread {
  6290   __u32 handle ;
  6291   __u32 pad ;
  6292   __u64 offset ;
  6293   __u64 size ;
  6294   __u64 data_ptr ;
  6295};
  6296# 406 "include/drm/i915_drm.h"
  6297struct drm_i915_gem_pwrite {
  6298   __u32 handle ;
  6299   __u32 pad ;
  6300   __u64 offset ;
  6301   __u64 size ;
  6302   __u64 data_ptr ;
  6303};
  6304# 422 "include/drm/i915_drm.h"
  6305struct drm_i915_gem_mmap {
  6306   __u32 handle ;
  6307   __u32 pad ;
  6308   __u64 offset ;
  6309   __u64 size ;
  6310   __u64 addr_ptr ;
  6311};
  6312# 442 "include/drm/i915_drm.h"
  6313struct drm_i915_gem_mmap_gtt {
  6314   __u32 handle ;
  6315   __u32 pad ;
  6316   __u64 offset ;
  6317};
  6318# 454 "include/drm/i915_drm.h"
  6319struct drm_i915_gem_set_domain {
  6320   __u32 handle ;
  6321   __u32 read_domains ;
  6322   __u32 write_domain ;
  6323};
  6324# 465 "include/drm/i915_drm.h"
  6325struct drm_i915_gem_sw_finish {
  6326   __u32 handle ;
  6327};
  6328# 655 "include/drm/i915_drm.h"
  6329struct drm_i915_gem_pin {
  6330   __u32 handle ;
  6331   __u32 pad ;
  6332   __u64 alignment ;
  6333   __u64 offset ;
  6334};
  6335# 673 "include/drm/i915_drm.h"
  6336struct drm_i915_gem_busy {
  6337   __u32 handle ;
  6338   __u32 busy ;
  6339};
  6340# 744 "include/drm/i915_drm.h"
  6341struct drm_i915_gem_get_aperture {
  6342   __u64 aper_size ;
  6343   __u64 aper_available_size ;
  6344};
  6345# 763 "include/drm/i915_drm.h"
  6346struct drm_i915_gem_madvise {
  6347   __u32 handle ;
  6348   __u32 madv ;
  6349   __u32 retained ;
  6350};
  6351# 350 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  6352struct taskstats {
  6353   __u16 version ;
  6354   __u32 ac_exitcode ;
  6355   __u8 ac_flag ;
  6356   __u8 ac_nice ;
  6357   __u64 cpu_count ;
  6358   __u64 cpu_delay_total ;
  6359   __u64 blkio_count ;
  6360   __u64 blkio_delay_total ;
  6361   __u64 swapin_count ;
  6362   __u64 swapin_delay_total ;
  6363   __u64 cpu_run_real_total ;
  6364   __u64 cpu_run_virtual_total ;
  6365   char ac_comm[32U] ;
  6366   __u8 ac_sched ;
  6367   __u8 ac_pad[3U] ;
  6368   __u32 ac_uid ;
  6369   __u32 ac_gid ;
  6370   __u32 ac_pid ;
  6371   __u32 ac_ppid ;
  6372   __u32 ac_btime ;
  6373   __u64 ac_etime ;
  6374   __u64 ac_utime ;
  6375   __u64 ac_stime ;
  6376   __u64 ac_minflt ;
  6377   __u64 ac_majflt ;
  6378   __u64 coremem ;
  6379   __u64 virtmem ;
  6380   __u64 hiwater_rss ;
  6381   __u64 hiwater_vm ;
  6382   __u64 read_char ;
  6383   __u64 write_char ;
  6384   __u64 read_syscalls ;
  6385   __u64 write_syscalls ;
  6386   __u64 read_bytes ;
  6387   __u64 write_bytes ;
  6388   __u64 cancelled_write_bytes ;
  6389   __u64 nvcsw ;
  6390   __u64 nivcsw ;
  6391   __u64 ac_utimescaled ;
  6392   __u64 ac_stimescaled ;
  6393   __u64 cpu_scaled_run_real_total ;
  6394   __u64 freepages_count ;
  6395   __u64 freepages_delay_total ;
  6396};
  6397# 55 "include/linux/prio_heap.h"
  6398struct cgroupfs_root;
  6399# 57 "include/linux/prio_heap.h"
  6400struct cgroup;
  6401# 58 "include/linux/prio_heap.h"
  6402struct css_id;
  6403# 56 "include/linux/cgroup.h"
  6404struct cgroup_subsys_state {
  6405   struct cgroup *cgroup ;
  6406   atomic_t refcnt ;
  6407   unsigned long flags ;
  6408   struct css_id *id ;
  6409};
  6410# 194 "include/linux/cgroup.h"
  6411struct cgroup {
  6412   unsigned long flags ;
  6413   atomic_t count ;
  6414   struct list_head sibling ;
  6415   struct list_head children ;
  6416   struct cgroup *parent ;
  6417   struct dentry *dentry ;
  6418   struct cgroup_subsys_state *subsys[64U] ;
  6419   struct cgroupfs_root *root ;
  6420   struct cgroup *top_cgroup ;
  6421   struct list_head css_sets ;
  6422   struct list_head release_list ;
  6423   struct list_head pidlists ;
  6424   struct mutex pidlist_mutex ;
  6425   struct rcu_head rcu_head ;
  6426   struct list_head event_list ;
  6427   spinlock_t event_list_lock ;
  6428};
  6429# 247 "include/linux/cgroup.h"
  6430struct css_set {
  6431   atomic_t refcount ;
  6432   struct hlist_node hlist ;
  6433   struct list_head tasks ;
  6434   struct list_head cg_links ;
  6435   struct cgroup_subsys_state *subsys[64U] ;
  6436   struct rcu_head rcu_head ;
  6437};
  6438# 105 "include/linux/swap.h"
  6439struct reclaim_state {
  6440   unsigned long reclaimed_slab ;
  6441};
  6442# 391 "include/linux/swap.h"
  6443union __anonunion_v_193 {
  6444   short preferred_node ;
  6445   nodemask_t nodes ;
  6446};
  6447# 391 "include/linux/swap.h"
  6448union __anonunion_w_194 {
  6449   nodemask_t cpuset_mems_allowed ;
  6450   nodemask_t user_nodemask ;
  6451};
  6452# 391 "include/linux/swap.h"
  6453struct mempolicy {
  6454   atomic_t refcnt ;
  6455   unsigned short mode ;
  6456   unsigned short flags ;
  6457   union __anonunion_v_193 v ;
  6458   union __anonunion_w_194 w ;
  6459};
  6460# 290 "include/linux/timer.h"
  6461enum hrtimer_restart;
  6462# 290 "include/linux/timer.h"
  6463enum hrtimer_restart;
  6464# 290 "include/linux/timer.h"
  6465enum hrtimer_restart;
  6466# 290 "include/linux/timer.h"
  6467enum hrtimer_restart;
  6468# 290 "include/linux/timer.h"
  6469enum hrtimer_restart;
  6470# 290 "include/linux/timer.h"
  6471enum hrtimer_restart;
  6472# 470 "include/drm/i915_drm.h"
  6473struct drm_i915_gem_relocation_entry {
  6474   __u32 target_handle ;
  6475   __u32 delta ;
  6476   __u64 offset ;
  6477   __u64 presumed_offset ;
  6478   __u32 read_domains ;
  6479   __u32 write_domain ;
  6480};
  6481# 515 "include/drm/i915_drm.h"
  6482struct drm_i915_gem_exec_object {
  6483   __u32 handle ;
  6484   __u32 relocation_count ;
  6485   __u64 relocs_ptr ;
  6486   __u64 alignment ;
  6487   __u64 offset ;
  6488};
  6489# 563 "include/drm/i915_drm.h"
  6490struct drm_i915_gem_execbuffer {
  6491   __u64 buffers_ptr ;
  6492   __u32 buffer_count ;
  6493   __u32 batch_start_offset ;
  6494   __u32 batch_len ;
  6495   __u32 DR1 ;
  6496   __u32 DR4 ;
  6497   __u32 num_cliprects ;
  6498   __u64 cliprects_ptr ;
  6499};
  6500# 618 "include/drm/i915_drm.h"
  6501struct drm_i915_gem_execbuffer2 {
  6502   __u64 buffers_ptr ;
  6503   __u32 buffer_count ;
  6504   __u32 batch_start_offset ;
  6505   __u32 batch_len ;
  6506   __u32 DR1 ;
  6507   __u32 DR4 ;
  6508   __u32 num_cliprects ;
  6509   __u64 cliprects_ptr ;
  6510   __u64 flags ;
  6511   __u64 rsvd1 ;
  6512   __u64 rsvd2 ;
  6513};
  6514# 350 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  6515struct change_domains {
  6516   uint32_t invalidate_domains ;
  6517   uint32_t flush_domains ;
  6518   uint32_t flush_rings ;
  6519   uint32_t flips ;
  6520};
  6521# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
  6522struct eb_objects {
  6523   int and ;
  6524   struct hlist_head buckets[0U] ;
  6525};
  6526# 290 "include/linux/timer.h"
  6527enum hrtimer_restart;
  6528# 290 "include/linux/timer.h"
  6529enum hrtimer_restart;
  6530# 727 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  6531enum i915_cache_level {
  6532    I915_CACHE_NONE = 0,
  6533    I915_CACHE_LLC = 1,
  6534    I915_CACHE_LLC_MLC = 2
  6535} ;
  6536# 290 "include/linux/timer.h"
  6537enum hrtimer_restart;
  6538# 290 "include/linux/timer.h"
  6539enum hrtimer_restart;
  6540# 681 "include/drm/i915_drm.h"
  6541struct drm_i915_gem_set_tiling {
  6542   __u32 handle ;
  6543   __u32 tiling_mode ;
  6544   __u32 stride ;
  6545   __u32 swizzle_mode ;
  6546};
  6547# 727 "include/drm/i915_drm.h"
  6548struct drm_i915_gem_get_tiling {
  6549   __u32 handle ;
  6550   __u32 tiling_mode ;
  6551   __u32 swizzle_mode ;
  6552};
  6553# 290 "include/linux/timer.h"
  6554enum hrtimer_restart;
  6555# 290 "include/linux/timer.h"
  6556enum hrtimer_restart;
  6557# 335 "include/linux/slab.h"
  6558struct net;
  6559# 1059 "include/linux/sched.h"
  6560struct uts_namespace;
  6561# 389 "drivers/gpu/drm/i915/./i915_trace.h"
  6562struct ring_buffer_iter;
  6563# 175 "include/linux/ring_buffer.h"
  6564struct trace_seq;
  6565# 185 "include/linux/ring_buffer.h"
  6566struct trace_seq {
  6567   unsigned char buffer[4096U] ;
  6568   unsigned int len ;
  6569   unsigned int readpos ;
  6570   int full ;
  6571};
  6572# 130 "include/linux/trace_seq.h"
  6573union __anonunion_ldv_37100_187 {
  6574   __u64 sample_period ;
  6575   __u64 sample_freq ;
  6576};
  6577# 130 "include/linux/trace_seq.h"
  6578union __anonunion_ldv_37125_188 {
  6579   __u32 wakeup_events ;
  6580   __u32 wakeup_watermark ;
  6581};
  6582# 130 "include/linux/trace_seq.h"
  6583union __anonunion_ldv_37130_189 {
  6584   __u64 bp_addr ;
  6585   __u64 config1 ;
  6586};
  6587# 130 "include/linux/trace_seq.h"
  6588union __anonunion_ldv_37134_190 {
  6589   __u64 bp_len ;
  6590   __u64 config2 ;
  6591};
  6592# 130 "include/linux/trace_seq.h"
  6593struct perf_event_attr {
  6594   __u32 type ;
  6595   __u32 size ;
  6596   __u64 config ;
  6597   union __anonunion_ldv_37100_187 ldv_37100 ;
  6598   __u64 sample_type ;
  6599   __u64 read_format ;
  6600   unsigned char disabled : 1 ;
  6601   unsigned char inherit : 1 ;
  6602   unsigned char pinned : 1 ;
  6603   unsigned char exclusive : 1 ;
  6604   unsigned char exclude_user : 1 ;
  6605   unsigned char exclude_kernel : 1 ;
  6606   unsigned char exclude_hv : 1 ;
  6607   unsigned char exclude_idle : 1 ;
  6608   unsigned char mmap : 1 ;
  6609   unsigned char comm : 1 ;
  6610   unsigned char freq : 1 ;
  6611   unsigned char inherit_stat : 1 ;
  6612   unsigned char enable_on_exec : 1 ;
  6613   unsigned char task : 1 ;
  6614   unsigned char watermark : 1 ;
  6615   unsigned char precise_ip : 2 ;
  6616   unsigned char mmap_data : 1 ;
  6617   unsigned char sample_id_all : 1 ;
  6618   unsigned long __reserved_1 : 45 ;
  6619   union __anonunion_ldv_37125_188 ldv_37125 ;
  6620   __u32 bp_type ;
  6621   union __anonunion_ldv_37130_189 ldv_37130 ;
  6622   union __anonunion_ldv_37134_190 ldv_37134 ;
  6623};
  6624# 243 "include/linux/perf_event.h"
  6625struct perf_event_mmap_page {
  6626   __u32 version ;
  6627   __u32 compat_version ;
  6628   __u32 lock ;
  6629   __u32 index ;
  6630   __s64 offset ;
  6631   __u64 time_enabled ;
  6632   __u64 time_running ;
  6633   __u64 __reserved[123U] ;
  6634   __u64 data_head ;
  6635   __u64 data_tail ;
  6636};
  6637# 12 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/local.h"
  6638struct __anonstruct_local_t_194 {
  6639   atomic_long_t a ;
  6640};
  6641# 12 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/local.h"
  6642typedef struct __anonstruct_local_t_194 local_t;
  6643# 25 "include/asm-generic/local64.h"
  6644struct __anonstruct_local64_t_195 {
  6645   local_t a ;
  6646};
  6647# 25 "include/asm-generic/local64.h"
  6648typedef struct __anonstruct_local64_t_195 local64_t;
  6649# 493 "include/linux/perf_event.h"
  6650struct arch_hw_breakpoint {
  6651   unsigned long address ;
  6652   u8 len ;
  6653   u8 type ;
  6654};
  6655# 48 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/hw_breakpoint.h"
  6656struct pmu;
  6657# 73 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/hw_breakpoint.h"
  6658struct mnt_namespace;
  6659# 74 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/hw_breakpoint.h"
  6660struct ipc_namespace;
  6661# 75 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/hw_breakpoint.h"
  6662struct nsproxy {
  6663   atomic_t count ;
  6664   struct uts_namespace *uts_ns ;
  6665   struct ipc_namespace *ipc_ns ;
  6666   struct mnt_namespace *mnt_ns ;
  6667   struct pid_namespace *pid_ns ;
  6668   struct net *net_ns ;
  6669};
  6670# 83 "include/linux/nsproxy.h"
  6671struct pidmap {
  6672   atomic_t nr_free ;
  6673   void *page ;
  6674};
  6675# 14 "include/linux/pid_namespace.h"
  6676struct bsd_acct_struct;
  6677# 15 "include/linux/pid_namespace.h"
  6678struct pid_namespace {
  6679   struct kref kref ;
  6680   struct pidmap pidmap[128U] ;
  6681   int last_pid ;
  6682   struct task_struct *child_reaper ;
  6683   struct kmem_cache *pid_cachep ;
  6684   unsigned int level ;
  6685   struct pid_namespace *parent ;
  6686   struct vfsmount *proc_mnt ;
  6687   struct bsd_acct_struct *bacct ;
  6688};
  6689# 386 "include/linux/ftrace.h"
  6690struct ftrace_ret_stack {
  6691   unsigned long ret ;
  6692   unsigned long func ;
  6693   unsigned long long calltime ;
  6694   unsigned long long subtime ;
  6695   unsigned long fp ;
  6696};
  6697# 170 "include/linux/cpu.h"
  6698struct irq_work {
  6699   struct irq_work *next ;
  6700   void (*func)(struct irq_work * ) ;
  6701};
  6702# 19 "include/linux/irq_work.h"
  6703struct perf_callchain_entry {
  6704   __u64 nr ;
  6705   __u64 ip[255U] ;
  6706};
  6707# 520 "include/linux/perf_event.h"
  6708struct perf_raw_record {
  6709   u32 size ;
  6710   void *data ;
  6711};
  6712# 536 "include/linux/perf_event.h"
  6713struct __anonstruct_ldv_38574_199 {
  6714   u64 config ;
  6715   u64 last_tag ;
  6716   unsigned long config_base ;
  6717   unsigned long event_base ;
  6718   int idx ;
  6719   int last_cpu ;
  6720   unsigned int extra_reg ;
  6721   u64 extra_config ;
  6722   int extra_alloc ;
  6723};
  6724# 536 "include/linux/perf_event.h"
  6725struct __anonstruct_ldv_38577_200 {
  6726   struct hrtimer hrtimer ;
  6727};
  6728# 536 "include/linux/perf_event.h"
  6729struct __anonstruct_ldv_38582_201 {
  6730   struct arch_hw_breakpoint info ;
  6731   struct list_head bp_list ;
  6732   struct task_struct *bp_target ;
  6733};
  6734# 536 "include/linux/perf_event.h"
  6735union __anonunion_ldv_38583_198 {
  6736   struct __anonstruct_ldv_38574_199 ldv_38574 ;
  6737   struct __anonstruct_ldv_38577_200 ldv_38577 ;
  6738   struct __anonstruct_ldv_38582_201 ldv_38582 ;
  6739};
  6740# 536 "include/linux/perf_event.h"
  6741struct hw_perf_event {
  6742   union __anonunion_ldv_38583_198 ldv_38583 ;
  6743   int state ;
  6744   local64_t prev_count ;
  6745   u64 sample_period ;
  6746   u64 last_period ;
  6747   local64_t period_left ;
  6748   u64 interrupts ;
  6749   u64 freq_time_stamp ;
  6750   u64 freq_count_stamp ;
  6751};
  6752# 582 "include/linux/perf_event.h"
  6753struct perf_cpu_context;
  6754# 582 "include/linux/perf_event.h"
  6755struct pmu {
  6756   struct list_head entry ;
  6757   struct device *dev ;
  6758   char *name ;
  6759   int type ;
  6760   int *pmu_disable_count ;
  6761   struct perf_cpu_context *pmu_cpu_context ;
  6762   int task_ctx_nr ;
  6763   void (*pmu_enable)(struct pmu * ) ;
  6764   void (*pmu_disable)(struct pmu * ) ;
  6765   int (*event_init)(struct perf_event * ) ;
  6766   int (*add)(struct perf_event * , int ) ;
  6767   void (*del)(struct perf_event * , int ) ;
  6768   void (*start)(struct perf_event * , int ) ;
  6769   void (*stop)(struct perf_event * , int ) ;
  6770   void (*read)(struct perf_event * ) ;
  6771   void (*start_txn)(struct pmu * ) ;
  6772   int (*commit_txn)(struct pmu * ) ;
  6773   void (*cancel_txn)(struct pmu * ) ;
  6774};
  6775# 671 "include/linux/perf_event.h"
  6776enum perf_event_active_state {
  6777    PERF_EVENT_STATE_ERROR = -2,
  6778    PERF_EVENT_STATE_OFF = -1,
  6779    PERF_EVENT_STATE_INACTIVE = 0,
  6780    PERF_EVENT_STATE_ACTIVE = 1
  6781} ;
  6782# 678 "include/linux/perf_event.h"
  6783struct perf_buffer {
  6784   atomic_t refcount ;
  6785   struct rcu_head rcu_head ;
  6786   struct work_struct work ;
  6787   int page_order ;
  6788   int nr_pages ;
  6789   int writable ;
  6790   atomic_t poll ;
  6791   local_t head ;
  6792   local_t nest ;
  6793   local_t events ;
  6794   local_t wakeup ;
  6795   local_t lost ;
  6796   long watermark ;
  6797   struct perf_event_mmap_page *user_page ;
  6798   void *data_pages[0U] ;
  6799};
  6800# 709 "include/linux/perf_event.h"
  6801struct perf_sample_data;
  6802# 727 "include/linux/perf_event.h"
  6803struct perf_cgroup_info {
  6804   u64 time ;
  6805   u64 timestamp ;
  6806};
  6807# 741 "include/linux/perf_event.h"
  6808struct perf_cgroup {
  6809   struct cgroup_subsys_state css ;
  6810   struct perf_cgroup_info *info ;
  6811};
  6812# 746 "include/linux/perf_event.h"
  6813struct event_filter;
  6814# 746 "include/linux/perf_event.h"
  6815struct perf_event {
  6816   struct list_head group_entry ;
  6817   struct list_head event_entry ;
  6818   struct list_head sibling_list ;
  6819   struct hlist_node hlist_entry ;
  6820   int nr_siblings ;
  6821   int group_flags ;
  6822   struct perf_event *group_leader ;
  6823   struct pmu *pmu ;
  6824   enum perf_event_active_state state ;
  6825   unsigned int attach_state ;
  6826   local64_t count ;
  6827   atomic64_t child_count ;
  6828   u64 total_time_enabled ;
  6829   u64 total_time_running ;
  6830   u64 tstamp_enabled ;
  6831   u64 tstamp_running ;
  6832   u64 tstamp_stopped ;
  6833   u64 shadow_ctx_time ;
  6834   struct perf_event_attr attr ;
  6835   u16 header_size ;
  6836   u16 id_header_size ;
  6837   u16 read_size ;
  6838   struct hw_perf_event hw ;
  6839   struct perf_event_context *ctx ;
  6840   struct file *filp ;
  6841   atomic64_t child_total_time_enabled ;
  6842   atomic64_t child_total_time_running ;
  6843   struct mutex child_mutex ;
  6844   struct list_head child_list ;
  6845   struct perf_event *parent ;
  6846   int oncpu ;
  6847   int cpu ;
  6848   struct list_head owner_entry ;
  6849   struct task_struct *owner ;
  6850   struct mutex mmap_mutex ;
  6851   atomic_t mmap_count ;
  6852   int mmap_locked ;
  6853   struct user_struct *mmap_user ;
  6854   struct perf_buffer *buffer ;
  6855   wait_queue_head_t waitq ;
  6856   struct fasync_struct *fasync ;
  6857   int pending_wakeup ;
  6858   int pending_kill ;
  6859   int pending_disable ;
  6860   struct irq_work pending ;
  6861   atomic_t event_limit ;
  6862   void (*destroy)(struct perf_event * ) ;
  6863   struct rcu_head rcu_head ;
  6864   struct pid_namespace *ns ;
  6865   u64 id ;
  6866   void (*overflow_handler)(struct perf_event * , int , struct perf_sample_data * ,
  6867                            struct pt_regs * ) ;
  6868   struct ftrace_event_call *tp_event ;
  6869   struct event_filter *filter ;
  6870   struct perf_cgroup *cgrp ;
  6871   int cgrp_defer_enabled ;
  6872};
  6873# 868 "include/linux/perf_event.h"
  6874enum perf_event_context_type {
  6875    task_context = 0,
  6876    cpu_context = 1
  6877} ;
  6878# 873 "include/linux/perf_event.h"
  6879struct perf_event_context {
  6880   struct pmu *pmu ;
  6881   enum perf_event_context_type type ;
  6882   raw_spinlock_t lock ;
  6883   struct mutex mutex ;
  6884   struct list_head pinned_groups ;
  6885   struct list_head flexible_groups ;
  6886   struct list_head event_list ;
  6887   int nr_events ;
  6888   int nr_active ;
  6889   int is_active ;
  6890   int nr_stat ;
  6891   int rotate_disable ;
  6892   atomic_t refcount ;
  6893   struct task_struct *task ;
  6894   u64 time ;
  6895   u64 timestamp ;
  6896   struct perf_event_context *parent_ctx ;
  6897   u64 parent_gen ;
  6898   u64 generation ;
  6899   int pin_count ;
  6900   struct rcu_head rcu_head ;
  6901   int nr_cgroups ;
  6902};
  6903# 925 "include/linux/perf_event.h"
  6904struct perf_cpu_context {
  6905   struct perf_event_context ctx ;
  6906   struct perf_event_context *task_ctx ;
  6907   int active_oncpu ;
  6908   int exclusive ;
  6909   struct list_head rotation_list ;
  6910   int jiffies_interval ;
  6911   struct pmu *active_pmu ;
  6912   struct perf_cgroup *cgrp ;
  6913};
  6914# 983 "include/linux/perf_event.h"
  6915struct __anonstruct_tid_entry_202 {
  6916   u32 pid ;
  6917   u32 tid ;
  6918};
  6919# 983 "include/linux/perf_event.h"
  6920struct __anonstruct_cpu_entry_203 {
  6921   u32 cpu ;
  6922   u32 reserved ;
  6923};
  6924# 983 "include/linux/perf_event.h"
  6925struct perf_sample_data {
  6926   u64 type ;
  6927   u64 ip ;
  6928   struct __anonstruct_tid_entry_202 tid_entry ;
  6929   u64 time ;
  6930   u64 addr ;
  6931   u64 id ;
  6932   u64 stream_id ;
  6933   struct __anonstruct_cpu_entry_203 cpu_entry ;
  6934   u64 period ;
  6935   struct perf_callchain_entry *callchain ;
  6936   struct perf_raw_record *raw ;
  6937};
  6938# 1156 "include/linux/perf_event.h"
  6939struct trace_array;
  6940# 1157 "include/linux/perf_event.h"
  6941struct tracer;
  6942# 39 "include/linux/ftrace_event.h"
  6943struct trace_entry {
  6944   unsigned short type ;
  6945   unsigned char flags ;
  6946   unsigned char preempt_count ;
  6947   int pid ;
  6948   int padding ;
  6949};
  6950# 54 "include/linux/ftrace_event.h"
  6951struct trace_iterator {
  6952   struct trace_array *tr ;
  6953   struct tracer *trace ;
  6954   void *private ;
  6955   int cpu_file ;
  6956   struct mutex mutex ;
  6957   struct ring_buffer_iter *buffer_iter[4096U] ;
  6958   unsigned long iter_flags ;
  6959   struct trace_seq tmp_seq ;
  6960   struct trace_seq seq ;
  6961   struct trace_entry *ent ;
  6962   unsigned long lost_events ;
  6963   int leftover ;
  6964   int cpu ;
  6965   u64 ts ;
  6966   loff_t pos ;
  6967   long idx ;
  6968   cpumask_var_t started ;
  6969};
  6970# 87 "include/linux/ftrace_event.h"
  6971struct trace_event;
  6972# 91 "include/linux/ftrace_event.h"
  6973enum print_line_t;
  6974# 91 "include/linux/ftrace_event.h"
  6975enum print_line_t;
  6976# 92 "include/linux/ftrace_event.h"
  6977struct trace_event_functions {
  6978   enum print_line_t (*trace)(struct trace_iterator * , int , struct trace_event * ) ;
  6979   enum print_line_t (*raw)(struct trace_iterator * , int , struct trace_event * ) ;
  6980   enum print_line_t (*hex)(struct trace_iterator * , int , struct trace_event * ) ;
  6981   enum print_line_t (*binary)(struct trace_iterator * , int , struct trace_event * ) ;
  6982};
  6983# 100 "include/linux/ftrace_event.h"
  6984struct trace_event {
  6985   struct hlist_node node ;
  6986   struct list_head list ;
  6987   int type ;
  6988   struct trace_event_functions *funcs ;
  6989};
  6990# 110 "include/linux/ftrace_event.h"
  6991enum print_line_t {
  6992    TRACE_TYPE_PARTIAL_LINE = 0,
  6993    TRACE_TYPE_HANDLED = 1,
  6994    TRACE_TYPE_UNHANDLED = 2,
  6995    TRACE_TYPE_NO_CONSUME = 3
  6996} ;
  6997# 136 "include/linux/ftrace_event.h"
  6998enum trace_reg {
  6999    TRACE_REG_REGISTER = 0,
  7000    TRACE_REG_UNREGISTER = 1,
  7001    TRACE_REG_PERF_REGISTER = 2,
  7002    TRACE_REG_PERF_UNREGISTER = 3
  7003} ;
  7004# 143 "include/linux/ftrace_event.h"
  7005struct ftrace_event_class {
  7006   char *system ;
  7007   void *probe ;
  7008   void *perf_probe ;
  7009   int (*reg)(struct ftrace_event_call * , enum trace_reg ) ;
  7010   int (*define_fields)(struct ftrace_event_call * ) ;
  7011   struct list_head *(*get_fields)(struct ftrace_event_call * ) ;
  7012   struct list_head fields ;
  7013   int (*raw_init)(struct ftrace_event_call * ) ;
  7014};
  7015# 177 "include/linux/ftrace_event.h"
  7016struct ftrace_event_call {
  7017   struct list_head list ;
  7018   struct ftrace_event_class *class ;
  7019   char *name ;
  7020   struct dentry *dir ;
  7021   struct trace_event event ;
  7022   char const *print_fmt ;
  7023   struct event_filter *filter ;
  7024   void *mod ;
  7025   void *data ;
  7026   unsigned int flags ;
  7027   int perf_refcount ;
  7028   struct hlist_head *perf_events ;
  7029};
  7030# 290 "include/linux/timer.h"
  7031enum hrtimer_restart;
  7032# 290 "include/linux/timer.h"
  7033enum hrtimer_restart;
  7034# 1378 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  7035enum mode_set_atomic {
  7036    LEAVE_ATOMIC_MODE_SET = 0,
  7037    ENTER_ATOMIC_MODE_SET = 1
  7038} ;
  7039# 1383 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  7040struct drm_crtc_helper_funcs {
  7041   void (*dpms)(struct drm_crtc * , int ) ;
  7042   void (*prepare)(struct drm_crtc * ) ;
  7043   void (*commit)(struct drm_crtc * ) ;
  7044   bool (*mode_fixup)(struct drm_crtc * , struct drm_display_mode * , struct drm_display_mode * ) ;
  7045   int (*mode_set)(struct drm_crtc * , struct drm_display_mode * , struct drm_display_mode * ,
  7046                   int , int , struct drm_framebuffer * ) ;
  7047   int (*mode_set_base)(struct drm_crtc * , int , int , struct drm_framebuffer * ) ;
  7048   int (*mode_set_base_atomic)(struct drm_crtc * , struct drm_framebuffer * , int ,
  7049                               int , enum mode_set_atomic ) ;
  7050   void (*load_lut)(struct drm_crtc * ) ;
  7051   void (*disable)(struct drm_crtc * ) ;
  7052};
  7053# 78 "include/drm/drm_crtc_helper.h"
  7054struct drm_encoder_helper_funcs {
  7055   void (*dpms)(struct drm_encoder * , int ) ;
  7056   void (*save)(struct drm_encoder * ) ;
  7057   void (*restore)(struct drm_encoder * ) ;
  7058   bool (*mode_fixup)(struct drm_encoder * , struct drm_display_mode * , struct drm_display_mode * ) ;
  7059   void (*prepare)(struct drm_encoder * ) ;
  7060   void (*commit)(struct drm_encoder * ) ;
  7061   void (*mode_set)(struct drm_encoder * , struct drm_display_mode * , struct drm_display_mode * ) ;
  7062   struct drm_crtc *(*get_crtc)(struct drm_encoder * ) ;
  7063   enum drm_connector_status (*detect)(struct drm_encoder * , struct drm_connector * ) ;
  7064   void (*disable)(struct drm_encoder * ) ;
  7065};
  7066# 148 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  7067struct intel_connector {
  7068   struct drm_connector base ;
  7069   struct intel_encoder *encoder ;
  7070};
  7071# 294 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  7072struct intel_load_detect_pipe {
  7073   struct drm_framebuffer *release_fb ;
  7074   bool load_detect_temp ;
  7075   int dpms_mode ;
  7076};
  7077# 755 "include/drm/i915_drm.h"
  7078struct drm_i915_get_pipe_from_crtc_id {
  7079   __u32 crtc_id ;
  7080   __u32 pipe ;
  7081};
  7082# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7083struct __anonstruct_intel_clock_t_190 {
  7084   int n ;
  7085   int m1 ;
  7086   int m2 ;
  7087   int p1 ;
  7088   int p2 ;
  7089   int dot ;
  7090   int vco ;
  7091   int m ;
  7092   int p ;
  7093};
  7094# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7095typedef struct __anonstruct_intel_clock_t_190 intel_clock_t;
  7096# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7097struct __anonstruct_intel_range_t_191 {
  7098   int min ;
  7099   int max ;
  7100};
  7101# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7102typedef struct __anonstruct_intel_range_t_191 intel_range_t;
  7103# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7104struct __anonstruct_intel_p2_t_192 {
  7105   int dot_limit ;
  7106   int p2_slow ;
  7107   int p2_fast ;
  7108};
  7109# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7110typedef struct __anonstruct_intel_p2_t_192 intel_p2_t;
  7111# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7112struct intel_limit;
  7113# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7114typedef struct intel_limit intel_limit_t;
  7115# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7116struct intel_limit {
  7117   intel_range_t dot ;
  7118   intel_range_t vco ;
  7119   intel_range_t n ;
  7120   intel_range_t m ;
  7121   intel_range_t m1 ;
  7122   intel_range_t m2 ;
  7123   intel_range_t p ;
  7124   intel_range_t p1 ;
  7125   intel_p2_t p2 ;
  7126   bool (*find_pll)(intel_limit_t const * , struct drm_crtc * , int , int , intel_clock_t * ) ;
  7127};
  7128# 3131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7129struct fdi_m_n {
  7130   u32 tu ;
  7131   u32 gmch_m ;
  7132   u32 gmch_n ;
  7133   u32 link_m ;
  7134   u32 link_n ;
  7135};
  7136# 3164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7137struct intel_watermark_params {
  7138   unsigned long fifo_size ;
  7139   unsigned long max_wm ;
  7140   unsigned long default_wm ;
  7141   unsigned long guard_size ;
  7142   unsigned long cacheline_size ;
  7143};
  7144# 3361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7145struct cxsr_latency {
  7146   int is_desktop ;
  7147   int is_ddr3 ;
  7148   unsigned long fsb_freq ;
  7149   unsigned long mem_freq ;
  7150   unsigned long display_sr ;
  7151   unsigned long display_hpll_disable ;
  7152   unsigned long cursor_sr ;
  7153   unsigned long cursor_hpll_disable ;
  7154};
  7155# 7830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7156struct intel_quirk {
  7157   int device ;
  7158   int subsystem_vendor ;
  7159   int subsystem_device ;
  7160   void (*hook)(struct drm_device * ) ;
  7161};
  7162# 8048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7163struct intel_cursor_error_state {
  7164   u32 control ;
  7165   u32 position ;
  7166   u32 base ;
  7167   u32 size ;
  7168};
  7169# 8059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7170struct intel_pipe_error_state {
  7171   u32 conf ;
  7172   u32 source ;
  7173   u32 htotal ;
  7174   u32 hblank ;
  7175   u32 hsync ;
  7176   u32 vtotal ;
  7177   u32 vblank ;
  7178   u32 vsync ;
  7179};
  7180# 8071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7181struct intel_plane_error_state {
  7182   u32 control ;
  7183   u32 stride ;
  7184   u32 size ;
  7185   u32 pos ;
  7186   u32 addr ;
  7187   u32 surface ;
  7188   u32 tile_offset ;
  7189};
  7190# 8081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
  7191struct intel_display_error_state {
  7192   struct intel_cursor_error_state cursor[2U] ;
  7193   struct intel_pipe_error_state pipe[2U] ;
  7194   struct intel_plane_error_state plane[2U] ;
  7195};
  7196# 177 "include/linux/types.h"
  7197typedef __u16 __le16;
  7198# 290 "include/linux/timer.h"
  7199enum hrtimer_restart;
  7200# 290 "include/linux/timer.h"
  7201enum hrtimer_restart;
  7202# 662 "include/drm/drm_crtc.h"
  7203struct edid;
  7204# 99 "include/drm/drm_crtc_helper.h"
  7205struct drm_connector_helper_funcs {
  7206   int (*get_modes)(struct drm_connector * ) ;
  7207   int (*mode_valid)(struct drm_connector * , struct drm_display_mode * ) ;
  7208   struct drm_encoder *(*best_encoder)(struct drm_connector * ) ;
  7209};
  7210# 147 "include/drm/drm_crtc_helper.h"
  7211struct est_timings {
  7212   u8 t1 ;
  7213   u8 t2 ;
  7214   u8 mfg_rsvd ;
  7215};
  7216# 42 "include/drm/drm_edid.h"
  7217struct std_timing {
  7218   u8 hsize ;
  7219   u8 vfreq_aspect ;
  7220};
  7221# 55 "include/drm/drm_edid.h"
  7222struct detailed_pixel_timing {
  7223   u8 hactive_lo ;
  7224   u8 hblank_lo ;
  7225   u8 hactive_hblank_hi ;
  7226   u8 vactive_lo ;
  7227   u8 vblank_lo ;
  7228   u8 vactive_vblank_hi ;
  7229   u8 hsync_offset_lo ;
  7230   u8 hsync_pulse_width_lo ;
  7231   u8 vsync_offset_pulse_width_lo ;
  7232   u8 hsync_vsync_offset_pulse_width_hi ;
  7233   u8 width_mm_lo ;
  7234   u8 height_mm_lo ;
  7235   u8 width_height_mm_hi ;
  7236   u8 hborder ;
  7237   u8 vborder ;
  7238   u8 misc ;
  7239};
  7240# 81 "include/drm/drm_edid.h"
  7241struct detailed_data_string {
  7242   u8 str[13U] ;
  7243};
  7244# 86 "include/drm/drm_edid.h"
  7245struct detailed_data_monitor_range {
  7246   u8 min_vfreq ;
  7247   u8 max_vfreq ;
  7248   u8 min_hfreq_khz ;
  7249   u8 max_hfreq_khz ;
  7250   u8 pixel_clock_mhz ;
  7251   __le16 sec_gtf_toggle ;
  7252   u8 hfreq_start_khz ;
  7253   u8 c ;
  7254   __le16 m ;
  7255   u8 k ;
  7256   u8 j ;
  7257};
  7258# 100 "include/drm/drm_edid.h"
  7259struct detailed_data_wpindex {
  7260   u8 white_yx_lo ;
  7261   u8 white_x_hi ;
  7262   u8 white_y_hi ;
  7263   u8 gamma ;
  7264};
  7265# 114 "include/drm/drm_edid.h"
  7266struct cvt_timing {
  7267   u8 code[3U] ;
  7268};
  7269# 118 "include/drm/drm_edid.h"
  7270union __anonunion_data_184 {
  7271   struct detailed_data_string str ;
  7272   struct detailed_data_monitor_range range ;
  7273   struct detailed_data_wpindex color ;
  7274   struct std_timing timings[6U] ;
  7275   struct cvt_timing cvt[4U] ;
  7276};
  7277# 118 "include/drm/drm_edid.h"
  7278struct detailed_non_pixel {
  7279   u8 pad1 ;
  7280   u8 type ;
  7281   u8 pad2 ;
  7282   union __anonunion_data_184 data ;
  7283};
  7284# 133 "include/drm/drm_edid.h"
  7285union __anonunion_data_185 {
  7286   struct detailed_pixel_timing pixel_data ;
  7287   struct detailed_non_pixel other_data ;
  7288};
  7289# 133 "include/drm/drm_edid.h"
  7290struct detailed_timing {
  7291   __le16 pixel_clock ;
  7292   union __anonunion_data_185 data ;
  7293};
  7294# 151 "include/drm/drm_edid.h"
  7295struct edid {
  7296   u8 header[8U] ;
  7297   u8 mfg_id[2U] ;
  7298   u8 prod_code[2U] ;
  7299   u32 serial ;
  7300   u8 mfg_week ;
  7301   u8 mfg_year ;
  7302   u8 version ;
  7303   u8 revision ;
  7304   u8 input ;
  7305   u8 width_cm ;
  7306   u8 height_cm ;
  7307   u8 gamma ;
  7308   u8 features ;
  7309   u8 red_green_lo ;
  7310   u8 black_white_lo ;
  7311   u8 red_x ;
  7312   u8 red_y ;
  7313   u8 green_x ;
  7314   u8 green_y ;
  7315   u8 blue_x ;
  7316   u8 blue_y ;
  7317   u8 white_x ;
  7318   u8 white_y ;
  7319   struct est_timings established_timings ;
  7320   struct std_timing standard_timings[8U] ;
  7321   struct detailed_timing detailed_timings[4U] ;
  7322   u8 extensions ;
  7323   u8 checksum ;
  7324};
  7325# 846 "include/drm/i915_drm.h"
  7326struct intel_crt {
  7327   struct intel_encoder base ;
  7328   bool force_hotplug_required ;
  7329};
  7330# 290 "include/linux/timer.h"
  7331enum hrtimer_restart;
  7332# 290 "include/linux/timer.h"
  7333enum hrtimer_restart;
  7334# 451 "include/linux/mod_devicetable.h"
  7335struct dmi_strmatch {
  7336   unsigned char slot ;
  7337   char substr[79U] ;
  7338};
  7339# 458 "include/linux/mod_devicetable.h"
  7340struct dmi_system_id {
  7341   int (*callback)(struct dmi_system_id const * ) ;
  7342   char const *ident ;
  7343   struct dmi_strmatch matches[4U] ;
  7344   void *driver_data ;
  7345};
  7346# 354 "include/linux/acpi.h"
  7347struct intel_lvds {
  7348   struct intel_encoder base ;
  7349   struct edid *edid ;
  7350   int fitting_mode ;
  7351   u32 pfit_control ;
  7352   u32 pfit_pgm_ratios ;
  7353   bool pfit_dirty ;
  7354   struct drm_display_mode *fixed_mode ;
  7355};
  7356# 290 "include/linux/timer.h"
  7357enum hrtimer_restart;
  7358# 290 "include/linux/timer.h"
  7359enum hrtimer_restart;
  7360# 846 "include/drm/i915_drm.h"
  7361struct vbt_header {
  7362   u8 signature[20U] ;
  7363   u16 version ;
  7364   u16 header_size ;
  7365   u16 vbt_size ;
  7366   u8 vbt_checksum ;
  7367   u8 reserved0 ;
  7368   u32 bdb_offset ;
  7369   u32 aim_offset[4U] ;
  7370};
  7371# 43 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7372struct bdb_header {
  7373   u8 signature[16U] ;
  7374   u16 version ;
  7375   u16 header_size ;
  7376   u16 bdb_size ;
  7377};
  7378# 69 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7379struct bdb_general_features {
  7380   unsigned char panel_fitting : 2 ;
  7381   unsigned char flexaim : 1 ;
  7382   unsigned char msg_enable : 1 ;
  7383   unsigned char clear_screen : 3 ;
  7384   unsigned char color_flip : 1 ;
  7385   unsigned char download_ext_vbt : 1 ;
  7386   unsigned char enable_ssc : 1 ;
  7387   unsigned char ssc_freq : 1 ;
  7388   unsigned char enable_lfp_on_override : 1 ;
  7389   unsigned char disable_ssc_ddt : 1 ;
  7390   unsigned char rsvd8 : 3 ;
  7391   unsigned char disable_smooth_vision : 1 ;
  7392   unsigned char single_dvi : 1 ;
  7393   unsigned char rsvd9 : 6 ;
  7394   u8 legacy_monitor_detect ;
  7395   unsigned char int_crt_support : 1 ;
  7396   unsigned char int_tv_support : 1 ;
  7397   unsigned char rsvd11 : 6 ;
  7398};
  7399# 219 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7400struct bdb_general_definitions {
  7401   u8 crt_ddc_gmbus_pin ;
  7402   unsigned char dpms_acpi : 1 ;
  7403   unsigned char skip_boot_crt_detect : 1 ;
  7404   unsigned char dpms_aim : 1 ;
  7405   unsigned char rsvd1 : 5 ;
  7406   u8 boot_display[2U] ;
  7407   u8 child_dev_size ;
  7408   struct child_device_config devices[0U] ;
  7409};
  7410# 247 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7411struct bdb_lvds_options {
  7412   u8 panel_type ;
  7413   u8 rsvd1 ;
  7414   unsigned char pfit_mode : 2 ;
  7415   unsigned char pfit_text_mode_enhanced : 1 ;
  7416   unsigned char pfit_gfx_mode_enhanced : 1 ;
  7417   unsigned char pfit_ratio_auto : 1 ;
  7418   unsigned char pixel_dither : 1 ;
  7419   unsigned char lvds_edid : 1 ;
  7420   unsigned char rsvd2 : 1 ;
  7421   u8 rsvd4 ;
  7422};
  7423# 261 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7424struct bdb_lvds_lfp_data_ptr {
  7425   u16 fp_timing_offset ;
  7426   u8 fp_table_size ;
  7427   u16 dvo_timing_offset ;
  7428   u8 dvo_table_size ;
  7429   u16 panel_pnp_id_offset ;
  7430   u8 pnp_table_size ;
  7431};
  7432# 271 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7433struct bdb_lvds_lfp_data_ptrs {
  7434   u8 lvds_entries ;
  7435   struct bdb_lvds_lfp_data_ptr ptr[16U] ;
  7436};
  7437# 276 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7438struct lvds_fp_timing {
  7439   u16 x_res ;
  7440   u16 y_res ;
  7441   u32 lvds_reg ;
  7442   u32 lvds_reg_val ;
  7443   u32 pp_on_reg ;
  7444   u32 pp_on_reg_val ;
  7445   u32 pp_off_reg ;
  7446   u32 pp_off_reg_val ;
  7447   u32 pp_cycle_reg ;
  7448   u32 pp_cycle_reg_val ;
  7449   u32 pfit_reg ;
  7450   u32 pfit_reg_val ;
  7451   u16 terminator ;
  7452};
  7453# 293 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7454struct lvds_dvo_timing {
  7455   u16 clock ;
  7456   u8 hactive_lo ;
  7457   u8 hblank_lo ;
  7458   unsigned char hblank_hi : 4 ;
  7459   unsigned char hactive_hi : 4 ;
  7460   u8 vactive_lo ;
  7461   u8 vblank_lo ;
  7462   unsigned char vblank_hi : 4 ;
  7463   unsigned char vactive_hi : 4 ;
  7464   u8 hsync_off_lo ;
  7465   u8 hsync_pulse_width ;
  7466   unsigned char vsync_pulse_width : 4 ;
  7467   unsigned char vsync_off : 4 ;
  7468   unsigned char rsvd0 : 6 ;
  7469   unsigned char hsync_off_hi : 2 ;
  7470   u8 h_image ;
  7471   u8 v_image ;
  7472   u8 max_hv ;
  7473   u8 h_border ;
  7474   u8 v_border ;
  7475   unsigned char rsvd1 : 3 ;
  7476   unsigned char digital : 2 ;
  7477   unsigned char vsync_positive : 1 ;
  7478   unsigned char hsync_positive : 1 ;
  7479   unsigned char rsvd2 : 1 ;
  7480};
  7481# 321 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7482struct lvds_pnp_id {
  7483   u16 mfg_name ;
  7484   u16 product_code ;
  7485   u32 serial ;
  7486   u8 mfg_week ;
  7487   u8 mfg_year ;
  7488};
  7489# 329 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7490struct bdb_lvds_lfp_data_entry {
  7491   struct lvds_fp_timing fp_timing ;
  7492   struct lvds_dvo_timing dvo_timing ;
  7493   struct lvds_pnp_id pnp_id ;
  7494};
  7495# 335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7496struct bdb_lvds_lfp_data {
  7497   struct bdb_lvds_lfp_data_entry data[16U] ;
  7498};
  7499# 368 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7500struct bdb_sdvo_lvds_options {
  7501   u8 panel_backlight ;
  7502   u8 h40_set_panel_type ;
  7503   u8 panel_type ;
  7504   u8 ssc_clk_freq ;
  7505   u16 als_low_trip ;
  7506   u16 als_high_trip ;
  7507   u8 sclalarcoeff_tab_row_num ;
  7508   u8 sclalarcoeff_tab_row_size ;
  7509   u8 coefficient[8U] ;
  7510   u8 panel_misc_bits_1 ;
  7511   u8 panel_misc_bits_2 ;
  7512   u8 panel_misc_bits_3 ;
  7513   u8 panel_misc_bits_4 ;
  7514};
  7515# 384 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7516struct bdb_driver_features {
  7517   unsigned char boot_dev_algorithm : 1 ;
  7518   unsigned char block_display_switch : 1 ;
  7519   unsigned char allow_display_switch : 1 ;
  7520   unsigned char hotplug_dvo : 1 ;
  7521   unsigned char dual_view_zoom : 1 ;
  7522   unsigned char int15h_hook : 1 ;
  7523   unsigned char sprite_in_clone : 1 ;
  7524   unsigned char primary_lfp_id : 1 ;
  7525   u16 boot_mode_x ;
  7526   u16 boot_mode_y ;
  7527   u8 boot_mode_bpp ;
  7528   u8 boot_mode_refresh ;
  7529   unsigned char enable_lfp_primary : 1 ;
  7530   unsigned char selective_mode_pruning : 1 ;
  7531   unsigned char dual_frequency : 1 ;
  7532   unsigned char render_clock_freq : 1 ;
  7533   unsigned char nt_clone_support : 1 ;
  7534   unsigned char power_scheme_ui : 1 ;
  7535   unsigned char sprite_display_assign : 1 ;
  7536   unsigned char cui_aspect_scaling : 1 ;
  7537   unsigned char preserve_aspect_ratio : 1 ;
  7538   unsigned char sdvo_device_power_down : 1 ;
  7539   unsigned char crt_hotplug : 1 ;
  7540   unsigned char lvds_config : 2 ;
  7541   unsigned char tv_hotplug : 1 ;
  7542   unsigned char hdmi_config : 2 ;
  7543   unsigned char static_display : 1 ;
  7544   unsigned char reserved2 : 7 ;
  7545   u16 legacy_crt_max_x ;
  7546   u16 legacy_crt_max_y ;
  7547   u8 legacy_crt_max_refresh ;
  7548   u8 hdmi_termination ;
  7549   u8 custom_vbt_version ;
  7550};
  7551# 455 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7552struct edp_link_params {
  7553   unsigned char rate : 4 ;
  7554   unsigned char lanes : 4 ;
  7555   unsigned char preemphasis : 4 ;
  7556   unsigned char vswing : 4 ;
  7557};
  7558# 462 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
  7559struct bdb_edp {
  7560   struct edp_power_seq power_seqs[16U] ;
  7561   u32 color_depth ;
  7562   u32 sdrrs_msa_timing_delay ;
  7563   struct edp_link_params link_params[16U] ;
  7564};
  7565# 290 "include/linux/timer.h"
  7566enum hrtimer_restart;
  7567# 290 "include/linux/timer.h"
  7568enum hrtimer_restart;
  7569# 846 "include/drm/i915_drm.h"
  7570struct i2c_algo_dp_aux_data {
  7571   bool running ;
  7572   u16 address ;
  7573   int (*aux_ch)(struct i2c_adapter * , int , uint8_t , uint8_t * ) ;
  7574};
  7575# 187 "include/drm/drm_dp_helper.h"
  7576struct intel_dp {
  7577   struct intel_encoder base ;
  7578   uint32_t output_reg ;
  7579   uint32_t DP ;
  7580   uint8_t link_configuration[9U] ;
  7581   bool has_audio ;
  7582   int force_audio ;
  7583   uint32_t color_range ;
  7584   uint8_t link_bw ;
  7585   uint8_t lane_count ;
  7586   uint8_t dpcd[4U] ;
  7587   struct i2c_adapter adapter ;
  7588   struct i2c_algo_dp_aux_data algo ;
  7589   bool is_pch_edp ;
  7590   uint8_t train_set[4U] ;
  7591   uint8_t link_status[6U] ;
  7592};
  7593# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
  7594struct intel_dp_m_n {
  7595   uint32_t tu ;
  7596   uint32_t gmch_m ;
  7597   uint32_t gmch_n ;
  7598   uint32_t link_m ;
  7599   uint32_t link_n ;
  7600};
  7601# 290 "include/linux/timer.h"
  7602enum hrtimer_restart;
  7603# 290 "include/linux/timer.h"
  7604enum hrtimer_restart;
  7605# 174 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  7606struct __anonstruct_avi_190 {
  7607   uint8_t Y_A_B_S ;
  7608   uint8_t C_M_R ;
  7609   uint8_t ITC_EC_Q_SC ;
  7610   uint8_t VIC ;
  7611   uint8_t PR ;
  7612   uint16_t top_bar_end ;
  7613   uint16_t bottom_bar_start ;
  7614   uint16_t left_bar_end ;
  7615   uint16_t right_bar_start ;
  7616};
  7617# 174 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  7618union __anonunion_body_189 {
  7619   struct __anonstruct_avi_190 avi ;
  7620   uint8_t payload[27U] ;
  7621};
  7622# 174 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  7623struct dip_infoframe {
  7624   uint8_t type ;
  7625   uint8_t ver ;
  7626   uint8_t len ;
  7627   uint8_t ecc ;
  7628   uint8_t checksum ;
  7629   union __anonunion_body_189 body ;
  7630};
  7631# 846 "include/drm/i915_drm.h"
  7632struct intel_hdmi {
  7633   struct intel_encoder base ;
  7634   u32 sdvox_reg ;
  7635   int ddc_bus ;
  7636   uint32_t color_range ;
  7637   bool has_hdmi_sink ;
  7638   bool has_audio ;
  7639   int force_audio ;
  7640};
  7641# 290 "include/linux/timer.h"
  7642enum hrtimer_restart;
  7643# 290 "include/linux/timer.h"
  7644enum hrtimer_restart;
  7645# 846 "include/drm/i915_drm.h"
  7646struct intel_sdvo_caps {
  7647   u8 vendor_id ;
  7648   u8 device_id ;
  7649   u8 device_rev_id ;
  7650   u8 sdvo_version_major ;
  7651   u8 sdvo_version_minor ;
  7652   unsigned char sdvo_inputs_mask : 2 ;
  7653   unsigned char smooth_scaling : 1 ;
  7654   unsigned char sharp_scaling : 1 ;
  7655   unsigned char up_scaling : 1 ;
  7656   unsigned char down_scaling : 1 ;
  7657   unsigned char stall_support : 1 ;
  7658   unsigned char pad : 1 ;
  7659   u16 output_flags ;
  7660};
  7661# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7662struct __anonstruct_part1_191 {
  7663   u16 clock ;
  7664   u8 h_active ;
  7665   u8 h_blank ;
  7666   u8 h_high ;
  7667   u8 v_active ;
  7668   u8 v_blank ;
  7669   u8 v_high ;
  7670};
  7671# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7672struct __anonstruct_part2_192 {
  7673   u8 h_sync_off ;
  7674   u8 h_sync_width ;
  7675   u8 v_sync_off_width ;
  7676   u8 sync_off_width_high ;
  7677   u8 dtd_flags ;
  7678   u8 sdvo_flags ;
  7679   u8 v_sync_off_high ;
  7680   u8 reserved ;
  7681};
  7682# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7683struct intel_sdvo_dtd {
  7684   struct __anonstruct_part1_191 part1 ;
  7685   struct __anonstruct_part2_192 part2 ;
  7686};
  7687# 93 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7688struct intel_sdvo_pixel_clock_range {
  7689   u16 min ;
  7690   u16 max ;
  7691};
  7692# 98 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7693struct intel_sdvo_preferred_input_timing_args {
  7694   u16 clock ;
  7695   u16 width ;
  7696   u16 height ;
  7697   unsigned char interlace : 1 ;
  7698   unsigned char scaled : 1 ;
  7699   unsigned char pad : 6 ;
  7700};
  7701# 107 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7702struct intel_sdvo_get_trained_inputs_response {
  7703   unsigned char input0_trained : 1 ;
  7704   unsigned char input1_trained : 1 ;
  7705   unsigned char pad : 6 ;
  7706};
  7707# 161 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7708struct intel_sdvo_in_out_map {
  7709   u16 in0 ;
  7710   u16 in1 ;
  7711};
  7712# 218 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7713struct intel_sdvo_set_target_input_args {
  7714   unsigned char target_1 : 1 ;
  7715   unsigned char pad : 7 ;
  7716};
  7717# 231 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7718struct intel_sdvo_tv_format {
  7719   unsigned char ntsc_m : 1 ;
  7720   unsigned char ntsc_j : 1 ;
  7721   unsigned char ntsc_443 : 1 ;
  7722   unsigned char pal_b : 1 ;
  7723   unsigned char pal_d : 1 ;
  7724   unsigned char pal_g : 1 ;
  7725   unsigned char pal_h : 1 ;
  7726   unsigned char pal_i : 1 ;
  7727   unsigned char pal_m : 1 ;
  7728   unsigned char pal_n : 1 ;
  7729   unsigned char pal_nc : 1 ;
  7730   unsigned char pal_60 : 1 ;
  7731   unsigned char secam_b : 1 ;
  7732   unsigned char secam_d : 1 ;
  7733   unsigned char secam_g : 1 ;
  7734   unsigned char secam_k : 1 ;
  7735   unsigned char secam_k1 : 1 ;
  7736   unsigned char secam_l : 1 ;
  7737   unsigned char secam_60 : 1 ;
  7738   unsigned char hdtv_std_smpte_240m_1080i_59 : 1 ;
  7739   unsigned char hdtv_std_smpte_240m_1080i_60 : 1 ;
  7740   unsigned char hdtv_std_smpte_260m_1080i_59 : 1 ;
  7741   unsigned char hdtv_std_smpte_260m_1080i_60 : 1 ;
  7742   unsigned char hdtv_std_smpte_274m_1080i_50 : 1 ;
  7743   unsigned char hdtv_std_smpte_274m_1080i_59 : 1 ;
  7744   unsigned char hdtv_std_smpte_274m_1080i_60 : 1 ;
  7745   unsigned char hdtv_std_smpte_274m_1080p_23 : 1 ;
  7746   unsigned char hdtv_std_smpte_274m_1080p_24 : 1 ;
  7747   unsigned char hdtv_std_smpte_274m_1080p_25 : 1 ;
  7748   unsigned char hdtv_std_smpte_274m_1080p_29 : 1 ;
  7749   unsigned char hdtv_std_smpte_274m_1080p_30 : 1 ;
  7750   unsigned char hdtv_std_smpte_274m_1080p_50 : 1 ;
  7751   unsigned char hdtv_std_smpte_274m_1080p_59 : 1 ;
  7752   unsigned char hdtv_std_smpte_274m_1080p_60 : 1 ;
  7753   unsigned char hdtv_std_smpte_295m_1080i_50 : 1 ;
  7754   unsigned char hdtv_std_smpte_295m_1080p_50 : 1 ;
  7755   unsigned char hdtv_std_smpte_296m_720p_59 : 1 ;
  7756   unsigned char hdtv_std_smpte_296m_720p_60 : 1 ;
  7757   unsigned char hdtv_std_smpte_296m_720p_50 : 1 ;
  7758   unsigned char hdtv_std_smpte_293m_480p_59 : 1 ;
  7759   unsigned char hdtv_std_smpte_170m_480i_59 : 1 ;
  7760   unsigned char hdtv_std_iturbt601_576i_50 : 1 ;
  7761   unsigned char hdtv_std_iturbt601_576p_50 : 1 ;
  7762   unsigned char hdtv_std_eia_7702a_480i_60 : 1 ;
  7763   unsigned char hdtv_std_eia_7702a_480p_60 : 1 ;
  7764   unsigned char pad : 3 ;
  7765};
  7766# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7767struct intel_sdvo_sdtv_resolution_request {
  7768   unsigned char ntsc_m : 1 ;
  7769   unsigned char ntsc_j : 1 ;
  7770   unsigned char ntsc_443 : 1 ;
  7771   unsigned char pal_b : 1 ;
  7772   unsigned char pal_d : 1 ;
  7773   unsigned char pal_g : 1 ;
  7774   unsigned char pal_h : 1 ;
  7775   unsigned char pal_i : 1 ;
  7776   unsigned char pal_m : 1 ;
  7777   unsigned char pal_n : 1 ;
  7778   unsigned char pal_nc : 1 ;
  7779   unsigned char pal_60 : 1 ;
  7780   unsigned char secam_b : 1 ;
  7781   unsigned char secam_d : 1 ;
  7782   unsigned char secam_g : 1 ;
  7783   unsigned char secam_k : 1 ;
  7784   unsigned char secam_k1 : 1 ;
  7785   unsigned char secam_l : 1 ;
  7786   unsigned char secam_60 : 1 ;
  7787   unsigned char pad : 5 ;
  7788};
  7789# 579 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7790struct intel_sdvo_enhancements_reply {
  7791   unsigned char flicker_filter : 1 ;
  7792   unsigned char flicker_filter_adaptive : 1 ;
  7793   unsigned char flicker_filter_2d : 1 ;
  7794   unsigned char saturation : 1 ;
  7795   unsigned char hue : 1 ;
  7796   unsigned char brightness : 1 ;
  7797   unsigned char contrast : 1 ;
  7798   unsigned char overscan_h : 1 ;
  7799   unsigned char overscan_v : 1 ;
  7800   unsigned char hpos : 1 ;
  7801   unsigned char vpos : 1 ;
  7802   unsigned char sharpness : 1 ;
  7803   unsigned char dot_crawl : 1 ;
  7804   unsigned char dither : 1 ;
  7805   unsigned char tv_chroma_filter : 1 ;
  7806   unsigned char tv_luma_filter : 1 ;
  7807};
  7808# 670 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_sdvo_regs.h"
  7809struct intel_sdvo_encode {
  7810   u8 dvi_rev ;
  7811   u8 hdmi_rev ;
  7812};
  7813# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
  7814struct intel_sdvo {
  7815   struct intel_encoder base ;
  7816   struct i2c_adapter *i2c ;
  7817   u8 slave_addr ;
  7818   struct i2c_adapter ddc ;
  7819   int sdvo_reg ;
  7820   uint16_t controlled_output ;
  7821   struct intel_sdvo_caps caps ;
  7822   int pixel_clock_min ;
  7823   int pixel_clock_max ;
  7824   uint16_t attached_output ;
  7825   uint32_t color_range ;
  7826   bool is_tv ;
  7827   int tv_format_index ;
  7828   bool is_hdmi ;
  7829   bool has_hdmi_monitor ;
  7830   bool has_hdmi_audio ;
  7831   bool is_lvds ;
  7832   struct drm_display_mode *sdvo_lvds_fixed_mode ;
  7833   uint8_t ddc_bus ;
  7834   struct intel_sdvo_dtd input_dtd ;
  7835};
  7836# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
  7837struct intel_sdvo_connector {
  7838   struct intel_connector base ;
  7839   uint16_t output_flag ;
  7840   int force_audio ;
  7841   u8 tv_format_supported[19U] ;
  7842   int format_supported_num ;
  7843   struct drm_property *tv_format ;
  7844   struct drm_property *left ;
  7845   struct drm_property *right ;
  7846   struct drm_property *top ;
  7847   struct drm_property *bottom ;
  7848   struct drm_property *hpos ;
  7849   struct drm_property *vpos ;
  7850   struct drm_property *contrast ;
  7851   struct drm_property *saturation ;
  7852   struct drm_property *hue ;
  7853   struct drm_property *sharpness ;
  7854   struct drm_property *flicker_filter ;
  7855   struct drm_property *flicker_filter_adaptive ;
  7856   struct drm_property *flicker_filter_2d ;
  7857   struct drm_property *tv_chroma_filter ;
  7858   struct drm_property *tv_luma_filter ;
  7859   struct drm_property *dot_crawl ;
  7860   struct drm_property *brightness ;
  7861   u32 left_margin ;
  7862   u32 right_margin ;
  7863   u32 top_margin ;
  7864   u32 bottom_margin ;
  7865   u32 max_hscan ;
  7866   u32 max_vscan ;
  7867   u32 max_hpos ;
  7868   u32 cur_hpos ;
  7869   u32 max_vpos ;
  7870   u32 cur_vpos ;
  7871   u32 cur_brightness ;
  7872   u32 max_brightness ;
  7873   u32 cur_contrast ;
  7874   u32 max_contrast ;
  7875   u32 cur_saturation ;
  7876   u32 max_saturation ;
  7877   u32 cur_hue ;
  7878   u32 max_hue ;
  7879   u32 cur_sharpness ;
  7880   u32 max_sharpness ;
  7881   u32 cur_flicker_filter ;
  7882   u32 max_flicker_filter ;
  7883   u32 cur_flicker_filter_adaptive ;
  7884   u32 max_flicker_filter_adaptive ;
  7885   u32 cur_flicker_filter_2d ;
  7886   u32 max_flicker_filter_2d ;
  7887   u32 cur_tv_chroma_filter ;
  7888   u32 max_tv_chroma_filter ;
  7889   u32 cur_tv_luma_filter ;
  7890   u32 max_tv_luma_filter ;
  7891   u32 cur_dot_crawl ;
  7892   u32 max_dot_crawl ;
  7893};
  7894# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
  7895struct _sdvo_cmd_name {
  7896   u8 cmd ;
  7897   char const *name ;
  7898};
  7899# 2476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
  7900union __anonunion_enhancements_197 {
  7901   struct intel_sdvo_enhancements_reply reply ;
  7902   uint16_t response ;
  7903};
  7904# 290 "include/linux/timer.h"
  7905enum hrtimer_restart;
  7906# 290 "include/linux/timer.h"
  7907enum hrtimer_restart;
  7908# 290 "include/linux/timer.h"
  7909enum hrtimer_restart;
  7910# 290 "include/linux/timer.h"
  7911enum hrtimer_restart;
  7912# 290 "include/linux/timer.h"
  7913enum hrtimer_restart;
  7914# 290 "include/linux/timer.h"
  7915enum hrtimer_restart;
  7916# 573 "include/linux/i2c.h"
  7917struct i2c_algo_bit_data {
  7918   void *data ;
  7919   void (*setsda)(void * , int ) ;
  7920   void (*setscl)(void * , int ) ;
  7921   int (*getsda)(void * ) ;
  7922   int (*getscl)(void * ) ;
  7923   int (*pre_xfer)(struct i2c_adapter * ) ;
  7924   void (*post_xfer)(struct i2c_adapter * ) ;
  7925   int udelay ;
  7926   int timeout ;
  7927};
  7928# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
  7929struct intel_gpio {
  7930   struct i2c_adapter adapter ;
  7931   struct i2c_algo_bit_data algo ;
  7932   struct drm_i915_private *dev_priv ;
  7933   u32 reg ;
  7934};
  7935# 290 "include/linux/timer.h"
  7936enum hrtimer_restart;
  7937# 290 "include/linux/timer.h"
  7938enum hrtimer_restart;
  7939# 290 "include/linux/timer.h"
  7940enum hrtimer_restart;
  7941# 290 "include/linux/timer.h"
  7942enum hrtimer_restart;
  7943# 853 "include/drm/i915_drm.h"
  7944struct intel_tv {
  7945   struct intel_encoder base ;
  7946   int type ;
  7947   char const *tv_format ;
  7948   int margin[4U] ;
  7949   u32 save_TV_H_CTL_1 ;
  7950   u32 save_TV_H_CTL_2 ;
  7951   u32 save_TV_H_CTL_3 ;
  7952   u32 save_TV_V_CTL_1 ;
  7953   u32 save_TV_V_CTL_2 ;
  7954   u32 save_TV_V_CTL_3 ;
  7955   u32 save_TV_V_CTL_4 ;
  7956   u32 save_TV_V_CTL_5 ;
  7957   u32 save_TV_V_CTL_6 ;
  7958   u32 save_TV_V_CTL_7 ;
  7959   u32 save_TV_SC_CTL_1 ;
  7960   u32 save_TV_SC_CTL_2 ;
  7961   u32 save_TV_SC_CTL_3 ;
  7962   u32 save_TV_CSC_Y ;
  7963   u32 save_TV_CSC_Y2 ;
  7964   u32 save_TV_CSC_U ;
  7965   u32 save_TV_CSC_U2 ;
  7966   u32 save_TV_CSC_V ;
  7967   u32 save_TV_CSC_V2 ;
  7968   u32 save_TV_CLR_KNOBS ;
  7969   u32 save_TV_CLR_LEVEL ;
  7970   u32 save_TV_WIN_POS ;
  7971   u32 save_TV_WIN_SIZE ;
  7972   u32 save_TV_FILTER_CTL_1 ;
  7973   u32 save_TV_FILTER_CTL_2 ;
  7974   u32 save_TV_FILTER_CTL_3 ;
  7975   u32 save_TV_H_LUMA[60U] ;
  7976   u32 save_TV_H_CHROMA[60U] ;
  7977   u32 save_TV_V_LUMA[43U] ;
  7978   u32 save_TV_V_CHROMA[43U] ;
  7979   u32 save_TV_DAC ;
  7980   u32 save_TV_CTL ;
  7981};
  7982# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
  7983struct video_levels {
  7984   int blank ;
  7985   int black ;
  7986   int burst ;
  7987};
  7988# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
  7989struct color_conversion {
  7990   u16 ry ;
  7991   u16 gy ;
  7992   u16 by ;
  7993   u16 ay ;
  7994   u16 ru ;
  7995   u16 gu ;
  7996   u16 bu ;
  7997   u16 au ;
  7998   u16 rv ;
  7999   u16 gv ;
  8000   u16 bv ;
  8001   u16 av ;
  8002};
  8003# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
  8004struct tv_mode {
  8005   char const *name ;
  8006   int clock ;
  8007   int refresh ;
  8008   u32 oversample ;
  8009   int hsync_end ;
  8010   int hblank_start ;
  8011   int hblank_end ;
  8012   int htotal ;
  8013   bool progressive ;
  8014   bool trilevel_sync ;
  8015   bool component_only ;
  8016   int vsync_start_f1 ;
  8017   int vsync_start_f2 ;
  8018   int vsync_len ;
  8019   bool veq_ena ;
  8020   int veq_start_f1 ;
  8021   int veq_start_f2 ;
  8022   int veq_len ;
  8023   int vi_end_f1 ;
  8024   int vi_end_f2 ;
  8025   int nbr_end ;
  8026   bool burst_ena ;
  8027   int hburst_start ;
  8028   int hburst_len ;
  8029   int vburst_start_f1 ;
  8030   int vburst_end_f1 ;
  8031   int vburst_start_f2 ;
  8032   int vburst_end_f2 ;
  8033   int vburst_start_f3 ;
  8034   int vburst_end_f3 ;
  8035   int vburst_start_f4 ;
  8036   int vburst_end_f4 ;
  8037   int dda2_size ;
  8038   int dda3_size ;
  8039   int dda1_inc ;
  8040   int dda2_inc ;
  8041   int dda3_inc ;
  8042   u32 sc_reset ;
  8043   bool pal_burst ;
  8044   struct video_levels const *composite_levels ;
  8045   struct video_levels const *svideo_levels ;
  8046   struct color_conversion const *composite_color ;
  8047   struct color_conversion const *svideo_color ;
  8048   u32 const *filter_table ;
  8049   int max_srcw ;
  8050};
  8051# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
  8052struct input_res {
  8053   char const *name ;
  8054   int w ;
  8055   int h ;
  8056};
  8057# 290 "include/linux/timer.h"
  8058enum hrtimer_restart;
  8059# 290 "include/linux/timer.h"
  8060enum hrtimer_restart;
  8061# 846 "include/drm/i915_drm.h"
  8062struct intel_dvo_dev_ops;
  8063# 846 "include/drm/i915_drm.h"
  8064struct intel_dvo_device {
  8065   char const *name ;
  8066   int type ;
  8067   u32 dvo_reg ;
  8068   u32 gpio ;
  8069   int slave_addr ;
  8070   struct intel_dvo_dev_ops const *dev_ops ;
  8071   void *dev_priv ;
  8072   struct i2c_adapter *i2c_bus ;
  8073};
  8074# 45 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
  8075struct intel_dvo_dev_ops {
  8076   bool (*init)(struct intel_dvo_device * , struct i2c_adapter * ) ;
  8077   void (*create_resources)(struct intel_dvo_device * ) ;
  8078   void (*dpms)(struct intel_dvo_device * , int ) ;
  8079   int (*mode_valid)(struct intel_dvo_device * , struct drm_display_mode * ) ;
  8080   bool (*mode_fixup)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ) ;
  8081   void (*prepare)(struct intel_dvo_device * ) ;
  8082   void (*commit)(struct intel_dvo_device * ) ;
  8083   void (*mode_set)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ) ;
  8084   enum drm_connector_status (*detect)(struct intel_dvo_device * ) ;
  8085   struct drm_display_mode *(*get_modes)(struct intel_dvo_device * ) ;
  8086   void (*destroy)(struct intel_dvo_device * ) ;
  8087   void (*dump_regs)(struct intel_dvo_device * ) ;
  8088};
  8089# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
  8090struct intel_dvo {
  8091   struct intel_encoder base ;
  8092   struct intel_dvo_device dev ;
  8093   struct drm_display_mode *panel_fixed_mode ;
  8094   bool panel_wants_dither ;
  8095};
  8096# 290 "include/linux/timer.h"
  8097enum hrtimer_restart;
  8098# 290 "include/linux/timer.h"
  8099enum hrtimer_restart;
  8100# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
  8101struct pipe_control {
  8102   struct drm_i915_gem_object *obj ;
  8103   u32 volatile *cpu_page ;
  8104   u32 gtt_offset ;
  8105};
  8106# 290 "include/linux/timer.h"
  8107enum hrtimer_restart;
  8108# 290 "include/linux/timer.h"
  8109enum hrtimer_restart;
  8110# 780 "include/drm/i915_drm.h"
  8111struct drm_intel_overlay_put_image {
  8112   __u32 flags ;
  8113   __u32 bo_handle ;
  8114   __u16 stride_Y ;
  8115   __u16 stride_UV ;
  8116   __u32 offset_Y ;
  8117   __u32 offset_U ;
  8118   __u32 offset_V ;
  8119   __u16 src_width ;
  8120   __u16 src_height ;
  8121   __u16 src_scan_width ;
  8122   __u16 src_scan_height ;
  8123   __u32 crtc_id ;
  8124   __u16 dst_x ;
  8125   __u16 dst_y ;
  8126   __u16 dst_width ;
  8127   __u16 dst_height ;
  8128};
  8129# 829 "include/drm/i915_drm.h"
  8130struct drm_intel_overlay_attrs {
  8131   __u32 flags ;
  8132   __u32 color_key ;
  8133   __s32 brightness ;
  8134   __u32 contrast ;
  8135   __u32 saturation ;
  8136   __u32 gamma0 ;
  8137   __u32 gamma1 ;
  8138   __u32 gamma2 ;
  8139   __u32 gamma3 ;
  8140   __u32 gamma4 ;
  8141   __u32 gamma5 ;
  8142};
  8143# 350 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  8144struct overlay_registers {
  8145   u32 OBUF_0Y ;
  8146   u32 OBUF_1Y ;
  8147   u32 OBUF_0U ;
  8148   u32 OBUF_0V ;
  8149   u32 OBUF_1U ;
  8150   u32 OBUF_1V ;
  8151   u32 OSTRIDE ;
  8152   u32 YRGB_VPH ;
  8153   u32 UV_VPH ;
  8154   u32 HORZ_PH ;
  8155   u32 INIT_PHS ;
  8156   u32 DWINPOS ;
  8157   u32 DWINSZ ;
  8158   u32 SWIDTH ;
  8159   u32 SWIDTHSW ;
  8160   u32 SHEIGHT ;
  8161   u32 YRGBSCALE ;
  8162   u32 UVSCALE ;
  8163   u32 OCLRC0 ;
  8164   u32 OCLRC1 ;
  8165   u32 DCLRKV ;
  8166   u32 DCLRKM ;
  8167   u32 SCLRKVH ;
  8168   u32 SCLRKVL ;
  8169   u32 SCLRKEN ;
  8170   u32 OCONFIG ;
  8171   u32 OCMD ;
  8172   u32 RESERVED1 ;
  8173   u32 OSTART_0Y ;
  8174   u32 OSTART_1Y ;
  8175   u32 OSTART_0U ;
  8176   u32 OSTART_0V ;
  8177   u32 OSTART_1U ;
  8178   u32 OSTART_1V ;
  8179   u32 OTILEOFF_0Y ;
  8180   u32 OTILEOFF_1Y ;
  8181   u32 OTILEOFF_0U ;
  8182   u32 OTILEOFF_0V ;
  8183   u32 OTILEOFF_1U ;
  8184   u32 OTILEOFF_1V ;
  8185   u32 FASTHSCALE ;
  8186   u32 UVSCALEV ;
  8187   u32 RESERVEDC[86U] ;
  8188   u16 Y_VCOEFS[51U] ;
  8189   u16 RESERVEDD[77U] ;
  8190   u16 Y_HCOEFS[85U] ;
  8191   u16 RESERVEDE[171U] ;
  8192   u16 UV_VCOEFS[51U] ;
  8193   u16 RESERVEDF[77U] ;
  8194   u16 UV_HCOEFS[51U] ;
  8195   u16 RESERVEDG[77U] ;
  8196};
  8197# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
  8198struct intel_overlay {
  8199   struct drm_device *dev ;
  8200   struct intel_crtc *crtc ;
  8201   struct drm_i915_gem_object *vid_bo ;
  8202   struct drm_i915_gem_object *old_vid_bo ;
  8203   int active ;
  8204   int pfit_active ;
  8205   u32 pfit_vscale_ratio ;
  8206   u32 color_key ;
  8207   u32 brightness ;
  8208   u32 contrast ;
  8209   u32 saturation ;
  8210   u32 old_xscale ;
  8211   u32 old_yscale ;
  8212   u32 flip_addr ;
  8213   struct drm_i915_gem_object *reg_bo ;
  8214   uint32_t last_flip_req ;
  8215   void (*flip_tail)(struct intel_overlay * ) ;
  8216};
  8217# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
  8218struct put_image_params {
  8219   int format ;
  8220   short dst_x ;
  8221   short dst_y ;
  8222   short dst_w ;
  8223   short dst_h ;
  8224   short src_w ;
  8225   short src_scan_h ;
  8226   short src_scan_w ;
  8227   short src_h ;
  8228   short stride_Y ;
  8229   short stride_UV ;
  8230   int offset_Y ;
  8231   int offset_U ;
  8232   int offset_V ;
  8233};
  8234# 1502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
  8235struct intel_overlay_error_state {
  8236   struct overlay_registers regs ;
  8237   unsigned long base ;
  8238   u32 dovsta ;
  8239   u32 isr ;
  8240};
  8241# 290 "include/linux/timer.h"
  8242enum hrtimer_restart;
  8243# 290 "include/linux/timer.h"
  8244enum hrtimer_restart;
  8245# 181 "include/linux/mod_devicetable.h"
  8246struct acpi_device_id {
  8247   __u8 id[16U] ;
  8248   kernel_ulong_t driver_data ;
  8249};
  8250# 161 "include/acpi/actypes.h"
  8251typedef u64 acpi_size;
  8252# 162 "include/acpi/actypes.h"
  8253typedef u64 acpi_io_address;
  8254# 163 "include/acpi/actypes.h"
  8255typedef u64 acpi_physical_address;
  8256# 371 "include/acpi/actypes.h"
  8257typedef u32 acpi_status;
  8258# 373 "include/acpi/actypes.h"
  8259typedef char *acpi_string;
  8260# 374 "include/acpi/actypes.h"
  8261typedef void *acpi_handle;
  8262# 548 "include/acpi/actypes.h"
  8263typedef u32 acpi_object_type;
  8264# 707 "include/acpi/actypes.h"
  8265struct __anonstruct_integer_155 {
  8266   acpi_object_type type ;
  8267   u64 value ;
  8268};
  8269# 707 "include/acpi/actypes.h"
  8270struct __anonstruct_string_156 {
  8271   acpi_object_type type ;
  8272   u32 length ;
  8273   char *pointer ;
  8274};
  8275# 707 "include/acpi/actypes.h"
  8276struct __anonstruct_buffer_157 {
  8277   acpi_object_type type ;
  8278   u32 length ;
  8279   u8 *pointer ;
  8280};
  8281# 707 "include/acpi/actypes.h"
  8282union acpi_object;
  8283# 707 "include/acpi/actypes.h"
  8284struct __anonstruct_package_158 {
  8285   acpi_object_type type ;
  8286   u32 count ;
  8287   union acpi_object *elements ;
  8288};
  8289# 707 "include/acpi/actypes.h"
  8290struct __anonstruct_reference_159 {
  8291   acpi_object_type type ;
  8292   acpi_object_type actual_type ;
  8293   acpi_handle handle ;
  8294};
  8295# 707 "include/acpi/actypes.h"
  8296struct __anonstruct_processor_160 {
  8297   acpi_object_type type ;
  8298   u32 proc_id ;
  8299   acpi_io_address pblk_address ;
  8300   u32 pblk_length ;
  8301};
  8302# 707 "include/acpi/actypes.h"
  8303struct __anonstruct_power_resource_161 {
  8304   acpi_object_type type ;
  8305   u32 system_level ;
  8306   u32 resource_order ;
  8307};
  8308# 707 "include/acpi/actypes.h"
  8309union acpi_object {
  8310   acpi_object_type type ;
  8311   struct __anonstruct_integer_155 integer ;
  8312   struct __anonstruct_string_156 string ;
  8313   struct __anonstruct_buffer_157 buffer ;
  8314   struct __anonstruct_package_158 package ;
  8315   struct __anonstruct_reference_159 reference ;
  8316   struct __anonstruct_processor_160 processor ;
  8317   struct __anonstruct_power_resource_161 power_resource ;
  8318};
  8319# 840 "include/acpi/actypes.h"
  8320struct acpi_object_list {
  8321   u32 count ;
  8322   union acpi_object *pointer ;
  8323};
  8324# 903 "include/linux/device.h"
  8325struct acpi_handle_list {
  8326   u32 count ;
  8327   acpi_handle handles[10U] ;
  8328};
  8329# 60 "include/acpi/acpi_bus.h"
  8330enum acpi_bus_removal_type {
  8331    ACPI_BUS_REMOVAL_NORMAL = 0,
  8332    ACPI_BUS_REMOVAL_EJECT = 1,
  8333    ACPI_BUS_REMOVAL_SUPRISE = 2,
  8334    ACPI_BUS_REMOVAL_TYPE_COUNT = 3
  8335} ;
  8336# 77 "include/acpi/acpi_bus.h"
  8337struct acpi_driver;
  8338# 78 "include/acpi/acpi_bus.h"
  8339struct acpi_device;
  8340# 95 "include/acpi/acpi_bus.h"
  8341struct acpi_bus_ops {
  8342   unsigned char acpi_op_add : 1 ;
  8343   unsigned char acpi_op_start : 1 ;
  8344};
  8345# 100 "include/acpi/acpi_bus.h"
  8346struct acpi_device_ops {
  8347   int (*add)(struct acpi_device * ) ;
  8348   int (*remove)(struct acpi_device * , int ) ;
  8349   int (*start)(struct acpi_device * ) ;
  8350   int (*suspend)(struct acpi_device * , pm_message_t ) ;
  8351   int (*resume)(struct acpi_device * ) ;
  8352   int (*bind)(struct acpi_device * ) ;
  8353   int (*unbind)(struct acpi_device * ) ;
  8354   void (*notify)(struct acpi_device * , u32 ) ;
  8355};
  8356# 111 "include/acpi/acpi_bus.h"
  8357struct acpi_driver {
  8358   char name[80U] ;
  8359   char class[80U] ;
  8360   struct acpi_device_id const *ids ;
  8361   unsigned int flags ;
  8362   struct acpi_device_ops ops ;
  8363   struct device_driver drv ;
  8364   struct module *owner ;
  8365};
  8366# 123 "include/acpi/acpi_bus.h"
  8367struct acpi_device_status {
  8368   unsigned char present : 1 ;
  8369   unsigned char enabled : 1 ;
  8370   unsigned char show_in_ui : 1 ;
  8371   unsigned char functional : 1 ;
  8372   unsigned char battery_present : 1 ;
  8373   unsigned int reserved : 27 ;
  8374};
  8375# 139 "include/acpi/acpi_bus.h"
  8376struct acpi_device_flags {
  8377   unsigned char dynamic_status : 1 ;
  8378   unsigned char bus_address : 1 ;
  8379   unsigned char removable : 1 ;
  8380   unsigned char ejectable : 1 ;
  8381   unsigned char lockable : 1 ;
  8382   unsigned char suprise_removal_ok : 1 ;
  8383   unsigned char power_manageable : 1 ;
  8384   unsigned char performance_manageable : 1 ;
  8385   unsigned int reserved : 24 ;
  8386};
  8387# 153 "include/acpi/acpi_bus.h"
  8388struct acpi_device_dir {
  8389   struct proc_dir_entry *entry ;
  8390};
  8391# 164 "include/acpi/acpi_bus.h"
  8392typedef char acpi_bus_id[8U];
  8393# 165 "include/acpi/acpi_bus.h"
  8394typedef unsigned long acpi_bus_address;
  8395# 166 "include/acpi/acpi_bus.h"
  8396typedef char acpi_device_name[40U];
  8397# 167 "include/acpi/acpi_bus.h"
  8398typedef char acpi_device_class[20U];
  8399# 173 "include/acpi/acpi_bus.h"
  8400struct acpi_device_pnp {
  8401   acpi_bus_id bus_id ;
  8402   acpi_bus_address bus_address ;
  8403   char *unique_id ;
  8404   struct list_head ids ;
  8405   acpi_device_name device_name ;
  8406   acpi_device_class device_class ;
  8407};
  8408# 186 "include/acpi/acpi_bus.h"
  8409struct acpi_device_power_flags {
  8410   unsigned char explicit_get : 1 ;
  8411   unsigned char power_resources : 1 ;
  8412   unsigned char inrush_current : 1 ;
  8413   unsigned char power_removed : 1 ;
  8414   unsigned int reserved : 28 ;
  8415};
  8416# 198 "include/acpi/acpi_bus.h"
  8417struct __anonstruct_flags_170 {
  8418   unsigned char valid : 1 ;
  8419   unsigned char explicit_set : 1 ;
  8420   unsigned char reserved : 6 ;
  8421};
  8422# 198 "include/acpi/acpi_bus.h"
  8423struct acpi_device_power_state {
  8424   struct __anonstruct_flags_170 flags ;
  8425   int power ;
  8426   int latency ;
  8427   struct acpi_handle_list resources ;
  8428};
  8429# 209 "include/acpi/acpi_bus.h"
  8430struct acpi_device_power {
  8431   int state ;
  8432   struct acpi_device_power_flags flags ;
  8433   struct acpi_device_power_state states[5U] ;
  8434};
  8435# 215 "include/acpi/acpi_bus.h"
  8436struct acpi_device_perf_flags {
  8437   u8 reserved ;
  8438};
  8439# 221 "include/acpi/acpi_bus.h"
  8440struct __anonstruct_flags_171 {
  8441   unsigned char valid : 1 ;
  8442   unsigned char reserved : 7 ;
  8443};
  8444# 221 "include/acpi/acpi_bus.h"
  8445struct acpi_device_perf_state {
  8446   struct __anonstruct_flags_171 flags ;
  8447   u8 power ;
  8448   u8 performance ;
  8449   int latency ;
  8450};
  8451# 231 "include/acpi/acpi_bus.h"
  8452struct acpi_device_perf {
  8453   int state ;
  8454   struct acpi_device_perf_flags flags ;
  8455   int state_count ;
  8456   struct acpi_device_perf_state *states ;
  8457};
  8458# 238 "include/acpi/acpi_bus.h"
  8459struct acpi_device_wakeup_flags {
  8460   unsigned char valid : 1 ;
  8461   unsigned char run_wake : 1 ;
  8462   unsigned char notifier_present : 1 ;
  8463};
  8464# 245 "include/acpi/acpi_bus.h"
  8465struct acpi_device_wakeup {
  8466   acpi_handle gpe_device ;
  8467   u64 gpe_number ;
  8468   u64 sleep_state ;
  8469   struct acpi_handle_list resources ;
  8470   struct acpi_device_wakeup_flags flags ;
  8471   int prepare_count ;
  8472};
  8473# 254 "include/acpi/acpi_bus.h"
  8474struct acpi_device {
  8475   int device_type ;
  8476   acpi_handle handle ;
  8477   struct acpi_device *parent ;
  8478   struct list_head children ;
  8479   struct list_head node ;
  8480   struct list_head wakeup_list ;
  8481   struct acpi_device_status status ;
  8482   struct acpi_device_flags flags ;
  8483   struct acpi_device_pnp pnp ;
  8484   struct acpi_device_power power ;
  8485   struct acpi_device_wakeup wakeup ;
  8486   struct acpi_device_perf performance ;
  8487   struct acpi_device_dir dir ;
  8488   struct acpi_device_ops ops ;
  8489   struct acpi_driver *driver ;
  8490   void *driver_data ;
  8491   struct device dev ;
  8492   struct acpi_bus_ops bus_ops ;
  8493   enum acpi_bus_removal_type removal_type ;
  8494};
  8495# 350 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
  8496struct opregion_header {
  8497   u8 signature[16U] ;
  8498   u32 size ;
  8499   u32 opregion_ver ;
  8500   u8 bios_ver[32U] ;
  8501   u8 vbios_ver[16U] ;
  8502   u8 driver_ver[16U] ;
  8503   u32 mboxes ;
  8504   u8 reserved[164U] ;
  8505};
  8506# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
  8507struct opregion_acpi {
  8508   u32 drdy ;
  8509   u32 csts ;
  8510   u32 cevt ;
  8511   u8 rsvd1[20U] ;
  8512   u32 didl[8U] ;
  8513   u32 cpdl[8U] ;
  8514   u32 cadl[8U] ;
  8515   u32 nadl[8U] ;
  8516   u32 aslp ;
  8517   u32 tidx ;
  8518   u32 chpd ;
  8519   u32 clid ;
  8520   u32 cdck ;
  8521   u32 sxsw ;
  8522   u32 evts ;
  8523   u32 cnot ;
  8524   u32 nrdy ;
  8525   u8 rsvd2[60U] ;
  8526};
  8527# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
  8528struct opregion_swsci {
  8529   u32 scic ;
  8530   u32 parm ;
  8531   u32 dslp ;
  8532   u8 rsvd[244U] ;
  8533};
  8534# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
  8535struct opregion_asle {
  8536   u32 ardy ;
  8537   u32 aslc ;
  8538   u32 tche ;
  8539   u32 alsi ;
  8540   u32 bclp ;
  8541   u32 pfit ;
  8542   u32 cblv ;
  8543   u16 bclm[20U] ;
  8544   u32 cpfm ;
  8545   u32 epfm ;
  8546   u8 plut[74U] ;
  8547   u32 pfmb ;
  8548   u8 rsvd[102U] ;
  8549};
  8550# 290 "include/linux/timer.h"
  8551enum hrtimer_restart;
  8552# 290 "include/linux/timer.h"
  8553enum hrtimer_restart;
  8554# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
  8555struct ch7xxx_id_struct {
  8556   uint8_t vid ;
  8557   char *name ;
  8558};
  8559# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
  8560struct ch7xxx_priv {
  8561   bool quiet ;
  8562};
  8563# 290 "include/linux/timer.h"
  8564enum hrtimer_restart;
  8565# 290 "include/linux/timer.h"
  8566enum hrtimer_restart;
  8567# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
  8568struct ch7017_priv {
  8569   uint8_t dummy ;
  8570};
  8571# 290 "include/linux/timer.h"
  8572enum hrtimer_restart;
  8573# 290 "include/linux/timer.h"
  8574enum hrtimer_restart;
  8575# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
  8576struct ivch_priv {
  8577   bool quiet ;
  8578   uint16_t width ;
  8579   uint16_t height ;
  8580};
  8581# 290 "include/linux/timer.h"
  8582enum hrtimer_restart;
  8583# 290 "include/linux/timer.h"
  8584enum hrtimer_restart;
  8585# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
  8586struct tfp410_priv {
  8587   bool quiet ;
  8588};
  8589# 290 "include/linux/timer.h"
  8590enum hrtimer_restart;
  8591# 290 "include/linux/timer.h"
  8592enum hrtimer_restart;
  8593# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
  8594struct sil164_priv {
  8595   bool quiet ;
  8596};
  8597# 290 "include/linux/timer.h"
  8598enum hrtimer_restart;
  8599# 290 "include/linux/timer.h"
  8600enum hrtimer_restart;
  8601# 289 "include/drm/drmP.h"
  8602typedef int drm_ioctl_compat_t(struct file * , unsigned int , unsigned long );
  8603# 846 "include/drm/i915_drm.h"
  8604struct _drm_i915_batchbuffer32 {
  8605   int start ;
  8606   int used ;
  8607   int DR1 ;
  8608   int DR4 ;
  8609   int num_cliprects ;
  8610   u32 cliprects ;
  8611};
  8612# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8613typedef struct _drm_i915_batchbuffer32 drm_i915_batchbuffer32_t;
  8614# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8615struct _drm_i915_cmdbuffer32 {
  8616   u32 buf ;
  8617   int sz ;
  8618   int DR1 ;
  8619   int DR4 ;
  8620   int num_cliprects ;
  8621   u32 cliprects ;
  8622};
  8623# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8624typedef struct _drm_i915_cmdbuffer32 drm_i915_cmdbuffer32_t;
  8625# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8626struct drm_i915_irq_emit32 {
  8627   u32 irq_seq ;
  8628};
  8629# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8630typedef struct drm_i915_irq_emit32 drm_i915_irq_emit32_t;
  8631# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8632struct drm_i915_getparam32 {
  8633   int param ;
  8634   u32 value ;
  8635};
  8636# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8637typedef struct drm_i915_getparam32 drm_i915_getparam32_t;
  8638# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8639struct drm_i915_mem_alloc32 {
  8640   int region ;
  8641   int alignment ;
  8642   int size ;
  8643   u32 region_offset ;
  8644};
  8645# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
  8646typedef struct drm_i915_mem_alloc32 drm_i915_mem_alloc32_t;
  8647# 290 "include/linux/timer.h"
  8648enum hrtimer_restart;
  8649# 290 "include/linux/timer.h"
  8650enum hrtimer_restart;
  8651# 848 "include/acpi/actypes.h"
  8652struct acpi_buffer {
  8653   acpi_size length ;
  8654   void *pointer ;
  8655};
  8656# 1694 "include/drm/drmP.h"
  8657struct intel_dsm_priv {
  8658   acpi_handle dhandle ;
  8659};
  8660# 1 "<compiler builtins>"
  8661
  8662# 69 "include/asm-generic/bug.h"
  8663extern void warn_slowpath_null(char const * , int const ) ;
  8664# 88 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/percpu.h"
  8665extern void __bad_percpu_size(void) ;
  8666# 23 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8667__inline static int atomic_read(atomic_t const *v )
  8668{
  8669
  8670  {
  8671# 25 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8672  return ((int )*((int volatile *)(& v->counter)));
  8673}
  8674}
  8675# 119 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8676__inline static int atomic_dec_and_test(atomic_t *v )
  8677{ unsigned char c ;
  8678
  8679  {
  8680# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8681  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter),
  8682                       "=qm" (c): : "memory");
  8683# 126 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8684  return ((unsigned int )c != 0U);
  8685}
  8686}
  8687# 173 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8688__inline static int atomic_add_return(int i , atomic_t *v )
  8689{ int __i ;
  8690
  8691  {
  8692# 182 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8693  __i = i;
  8694# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8695  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; xaddl %0, %1": "+r" (i),
  8696                       "+m" (v->counter): : "memory");
  8697# 186 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
  8698  return (i + __i);
  8699}
  8700}
  8701# 217 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8702extern unsigned long kernel_stack ;
  8703# 219 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8704__inline static struct thread_info *current_thread_info(void)
  8705{ struct thread_info *ti ;
  8706  unsigned long pfo_ret__ ;
  8707
  8708  {
  8709# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8710  if (1) {
  8711# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8712    goto case_8;
  8713  } else {
  8714# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8715    goto switch_default;
  8716# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8717    if (0) {
  8718# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8719      __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack));
  8720# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8721      goto ldv_5782;
  8722# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8723      __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack));
  8724# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8725      goto ldv_5782;
  8726# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8727      __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack));
  8728# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8729      goto ldv_5782;
  8730      case_8:
  8731# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8732      __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack));
  8733# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8734      goto ldv_5782;
  8735      switch_default:
  8736      {
  8737# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8738      __bad_percpu_size();
  8739      }
  8740    } else {
  8741
  8742    }
  8743  }
  8744  ldv_5782:
  8745# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8746  ti = (struct thread_info *)(pfo_ret__ - 8152UL);
  8747# 224 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/thread_info.h"
  8748  return (ti);
  8749}
  8750}
  8751# 551 "include/linux/lockdep.h"
  8752extern void lockdep_rcu_dereference(char const * , int const ) ;
  8753# 123 "include/linux/time.h"
  8754extern unsigned long get_seconds(void) ;
  8755# 124 "include/linux/mutex.h"
  8756__inline static int mutex_is_locked(struct mutex *lock )
  8757{ int tmp ;
  8758
  8759  {
  8760  {
  8761# 126 "include/linux/mutex.h"
  8762  tmp = atomic_read((atomic_t const *)(& lock->count));
  8763  }
  8764# 126 "include/linux/mutex.h"
  8765  return (tmp != 1);
  8766}
  8767}
  8768# 134 "include/linux/mutex.h"
  8769extern void mutex_lock_nested(struct mutex * , unsigned int ) ;
  8770# 168 "include/linux/mutex.h"
  8771extern int mutex_trylock(struct mutex * ) ;
  8772# 169 "include/linux/mutex.h"
  8773extern void mutex_unlock(struct mutex * ) ;
  8774# 82 "include/linux/jiffies.h"
  8775extern unsigned long volatile jiffies ;
  8776# 298 "include/linux/jiffies.h"
  8777extern unsigned long msecs_to_jiffies(unsigned int const ) ;
  8778# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
  8779__inline static unsigned int readl(void const volatile *addr )
  8780{ unsigned int ret ;
  8781
  8782  {
  8783# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
  8784  __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory");
  8785# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
  8786  return (ret);
  8787}
  8788}
  8789# 65 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
  8790__inline static void writel(unsigned int val , void volatile *addr )
  8791{
  8792
  8793  {
  8794# 65 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
  8795  __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory");
  8796# 66 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
  8797  return;
  8798}
  8799}
  8800# 39 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/smp.h"
  8801extern int cpu_number ;
  8802# 200 "include/linux/rcupdate.h"
  8803extern int debug_lockdep_rcu_enabled(void) ;
  8804# 254 "include/linux/rcupdate.h"
  8805__inline static int rcu_read_lock_sched_held(void)
  8806{
  8807
  8808  {
  8809# 256 "include/linux/rcupdate.h"
  8810  return (1);
  8811}
  8812}
  8813# 666 "include/linux/rcupdate.h"
  8814__inline static void rcu_read_lock_sched_notrace(void)
  8815{
  8816
  8817  {
  8818# 670 "include/linux/rcupdate.h"
  8819  return;
  8820}
  8821}
  8822# 65 "include/linux/jump_label.h"
  8823__inline static bool static_branch(struct jump_label_key *key )
  8824{ int tmp ;
  8825  long tmp___0 ;
  8826
  8827  {
  8828  {
  8829# 67 "include/linux/jump_label.h"
  8830  tmp = atomic_read((atomic_t const *)(& key->enabled));
  8831# 67 "include/linux/jump_label.h"
  8832  tmp___0 = __builtin_expect((long )(tmp != 0), 0L);
  8833  }
  8834# 67 "include/linux/jump_label.h"
  8835  if (tmp___0 != 0L) {
  8836# 68 "include/linux/jump_label.h"
  8837    return ((bool )1);
  8838  } else {
  8839
  8840  }
  8841# 69 "include/linux/jump_label.h"
  8842  return ((bool )0);
  8843}
  8844}
  8845# 99 "include/linux/module.h"
  8846extern struct module __this_module ;
  8847# 3 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  8848int ldv_try_module_get(struct module *module ) ;
  8849# 4 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  8850void ldv_module_get(struct module *module ) ;
  8851# 5 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  8852void ldv_module_put(struct module *module ) ;
  8853# 6 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  8854unsigned int ldv_module_refcount(void) ;
  8855# 7 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  8856void ldv_module_put_and_exit(void) ;
  8857# 705 "include/linux/device.h"
  8858extern void *dev_get_drvdata(struct device const * ) ;
  8859# 797 "include/linux/device.h"
  8860extern int dev_err(struct device const * , char const * , ...) ;
  8861# 2336 "include/linux/fs.h"
  8862extern loff_t noop_llseek(struct file * , loff_t , int ) ;
  8863# 679 "include/linux/pci.h"
  8864extern void pci_dev_put(struct pci_dev * ) ;
  8865# 720 "include/linux/pci.h"
  8866extern struct pci_dev *pci_get_class(unsigned int , struct pci_dev * ) ;
  8867# 723 "include/linux/pci.h"
  8868extern int pci_bus_read_config_byte(struct pci_bus * , unsigned int , int , u8 * ) ;
  8869# 729 "include/linux/pci.h"
  8870extern int pci_bus_write_config_byte(struct pci_bus * , unsigned int , int , u8 ) ;
  8871# 737 "include/linux/pci.h"
  8872__inline static int pci_read_config_byte(struct pci_dev *dev , int where , u8 *val )
  8873{ int tmp ;
  8874
  8875  {
  8876  {
  8877# 739 "include/linux/pci.h"
  8878  tmp = pci_bus_read_config_byte(dev->bus, dev->devfn, where, val);
  8879  }
  8880# 739 "include/linux/pci.h"
  8881  return (tmp);
  8882}
  8883}
  8884# 750 "include/linux/pci.h"
  8885__inline static int pci_write_config_byte(struct pci_dev *dev , int where , u8 val )
  8886{ int tmp ;
  8887
  8888  {
  8889  {
  8890# 752 "include/linux/pci.h"
  8891  tmp = pci_bus_write_config_byte(dev->bus, dev->devfn, where, (u8 )((int )val));
  8892  }
  8893# 752 "include/linux/pci.h"
  8894  return (tmp);
  8895}
  8896}
  8897# 764 "include/linux/pci.h"
  8898extern int pci_enable_device(struct pci_dev * ) ;
  8899# 781 "include/linux/pci.h"
  8900extern void pci_disable_device(struct pci_dev * ) ;
  8901# 782 "include/linux/pci.h"
  8902extern void pci_set_master(struct pci_dev * ) ;
  8903# 813 "include/linux/pci.h"
  8904extern int pci_save_state(struct pci_dev * ) ;
  8905# 820 "include/linux/pci.h"
  8906extern int pci_set_power_state(struct pci_dev * , pci_power_t ) ;
  8907# 1316 "include/linux/pci.h"
  8908__inline static void *pci_get_drvdata(struct pci_dev *pdev )
  8909{ void *tmp ;
  8910
  8911  {
  8912  {
  8913# 1318 "include/linux/pci.h"
  8914  tmp = dev_get_drvdata((struct device const *)(& pdev->dev));
  8915  }
  8916# 1318 "include/linux/pci.h"
  8917  return (tmp);
  8918}
  8919}
  8920# 16 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/delay.h"
  8921extern void __const_udelay(unsigned long ) ;
  8922# 46 "include/linux/delay.h"
  8923extern void msleep(unsigned int ) ;
  8924# 126 "include/drm/drmP.h"
  8925extern void drm_ut_debug_printk(unsigned int , char const * , char const * ,
  8926                                char const * , ...) ;
  8927# 131 "include/drm/drmP.h"
  8928extern int drm_err(char const * , char const * , ...) ;
  8929# 303 "include/linux/kgdb.h"
  8930extern atomic_t kgdb_active ;
  8931# 671 "include/drm/drm_crtc.h"
  8932extern void drm_mode_config_reset(struct drm_device * ) ;
  8933# 1174 "include/drm/drmP.h"
  8934__inline static int drm_core_check_feature(struct drm_device *dev , int feature )
  8935{
  8936
  8937  {
  8938# 1177 "include/drm/drmP.h"
  8939  return (((dev->driver)->driver_features & (u32 )feature) != 0U);
  8940}
  8941}
  8942# 1238 "include/drm/drmP.h"
  8943extern long drm_ioctl(struct file * , unsigned int , unsigned long ) ;
  8944# 1246 "include/drm/drmP.h"
  8945extern int drm_open(struct inode * , struct file * ) ;
  8946# 1248 "include/drm/drmP.h"
  8947extern int drm_fasync(int , struct file * , int ) ;
  8948# 1249 "include/drm/drmP.h"
  8949extern ssize_t drm_read(struct file * , char * , size_t , loff_t * ) ;
  8950# 1251 "include/drm/drmP.h"
  8951extern int drm_release(struct inode * , struct file * ) ;
  8952# 1258 "include/drm/drmP.h"
  8953extern unsigned int drm_poll(struct file * , struct poll_table_struct * ) ;
  8954# 1374 "include/drm/drmP.h"
  8955extern void drm_core_reclaim_buffers(struct drm_device * , struct drm_file * ) ;
  8956# 1381 "include/drm/drmP.h"
  8957extern int drm_irq_install(struct drm_device * ) ;
  8958# 1382 "include/drm/drmP.h"
  8959extern int drm_irq_uninstall(struct drm_device * ) ;
  8960# 1459 "include/drm/drmP.h"
  8961extern void drm_put_dev(struct drm_device * ) ;
  8962# 1543 "include/drm/drmP.h"
  8963extern void drm_gem_vm_open(struct vm_area_struct * ) ;
  8964# 1544 "include/drm/drmP.h"
  8965extern void drm_gem_vm_close(struct vm_area_struct * ) ;
  8966# 1545 "include/drm/drmP.h"
  8967extern int drm_gem_mmap(struct file * , struct vm_area_struct * ) ;
  8968# 1682 "include/drm/drmP.h"
  8969extern int drm_pci_init(struct drm_driver * , struct pci_driver * ) ;
  8970# 1683 "include/drm/drmP.h"
  8971extern void drm_pci_exit(struct drm_driver * , struct pci_driver * ) ;
  8972# 1684 "include/drm/drmP.h"
  8973extern int drm_get_pci_dev(struct pci_dev * , struct pci_device_id const * , struct drm_driver * ) ;
  8974# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  8975struct tracepoint __tracepoint_i915_reg_rw ;
  8976# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  8977__inline static void trace_i915_reg_rw(bool write , u32 reg , u64 val , int len )
  8978{ struct tracepoint_func *it_func_ptr ;
  8979  void *it_func ;
  8980  void *__data ;
  8981  struct tracepoint_func *_________p1 ;
  8982  bool __warned ;
  8983  int tmp ;
  8984  int tmp___0 ;
  8985  bool tmp___1 ;
  8986
  8987  {
  8988  {
  8989# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  8990  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
  8991  }
  8992# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  8993  if ((int )tmp___1) {
  8994    {
  8995# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  8996    rcu_read_lock_sched_notrace();
  8997# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  8998    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
  8999# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9000    tmp = debug_lockdep_rcu_enabled();
  9001    }
  9002# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9003    if (tmp != 0) {
  9004# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9005      if (! __warned) {
  9006        {
  9007# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9008        tmp___0 = rcu_read_lock_sched_held();
  9009        }
  9010# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9011        if (tmp___0 == 0) {
  9012          {
  9013# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9014          __warned = (bool )1;
  9015# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9016          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
  9017                                  (int const )411);
  9018          }
  9019        } else {
  9020
  9021        }
  9022      } else {
  9023
  9024      }
  9025    } else {
  9026
  9027    }
  9028# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9029    it_func_ptr = _________p1;
  9030# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9031    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
  9032      ldv_36536:
  9033      {
  9034# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9035      it_func = it_func_ptr->func;
  9036# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9037      __data = it_func_ptr->data;
  9038# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9039      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
  9040                                                                   reg, val, len);
  9041# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9042      it_func_ptr = it_func_ptr + 1;
  9043      }
  9044# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9045      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
  9046# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9047        goto ldv_36536;
  9048      } else {
  9049# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9050        goto ldv_36537;
  9051      }
  9052      ldv_36537: ;
  9053    } else {
  9054
  9055    }
  9056    {
  9057# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9058    rcu_read_lock_sched_notrace();
  9059    }
  9060  } else {
  9061
  9062  }
  9063# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
  9064  return;
  9065}
  9066}
  9067# 987 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9068struct drm_ioctl_desc i915_ioctls[42U] ;
  9069# 988 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9070int i915_max_ioctl ;
  9071# 989 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9072unsigned int i915_fbpercrtc ;
  9073# 990 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9074int i915_panel_ignore_lid ;
  9075# 991 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9076unsigned int i915_powersave ;
  9077# 992 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9078unsigned int i915_semaphores ;
  9079# 993 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9080unsigned int i915_lvds_downclock ;
  9081# 994 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9082unsigned int i915_panel_use_ssc ;
  9083# 995 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9084int i915_vbt_sdvo_panel_type ;
  9085# 996 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9086unsigned int i915_enable_rc6 ;
  9087# 997 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9088unsigned int i915_enable_fbc ;
  9089# 999 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9090int i915_suspend(struct drm_device *dev , pm_message_t state ) ;
  9091# 1000 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9092int i915_resume(struct drm_device *dev ) ;
  9093# 1001 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9094int i915_master_create(struct drm_device *dev , struct drm_master *master ) ;
  9095# 1002 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9096void i915_master_destroy(struct drm_device *dev , struct drm_master *master ) ;
  9097# 1006 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9098int i915_driver_load(struct drm_device *dev , unsigned long flags ) ;
  9099# 1007 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9100int i915_driver_unload(struct drm_device *dev ) ;
  9101# 1008 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9102int i915_driver_open(struct drm_device *dev , struct drm_file *file ) ;
  9103# 1009 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9104void i915_driver_lastclose(struct drm_device *dev ) ;
  9105# 1010 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9106void i915_driver_preclose(struct drm_device *dev , struct drm_file *file_priv ) ;
  9107# 1012 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9108void i915_driver_postclose(struct drm_device *dev , struct drm_file *file ) ;
  9109# 1014 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9110int i915_driver_device_is_agp(struct drm_device *dev ) ;
  9111# 1015 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9112long i915_compat_ioctl(struct file *filp , unsigned int cmd , unsigned long arg ) ;
  9113# 1020 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9114int i915_reset(struct drm_device *dev , u8 flags ) ;
  9115# 1113 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9116int i915_gem_init_object(struct drm_gem_object *obj ) ;
  9117# 1119 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9118void i915_gem_free_object(struct drm_gem_object *gem_obj ) ;
  9119# 1134 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9120int i915_gem_dumb_create(struct drm_file *file , struct drm_device *dev , struct drm_mode_create_dumb *args ) ;
  9121# 1137 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9122int i915_gem_mmap_gtt(struct drm_file *file , struct drm_device *dev , uint32_t handle ,
  9123                      uint64_t *offset ) ;
  9124# 1139 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9125int i915_gem_dumb_destroy(struct drm_file *file , struct drm_device *dev , uint32_t handle ) ;
  9126# 1162 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9127void i915_gem_reset(struct drm_device *dev ) ;
  9128# 1168 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9129int i915_gem_init_ringbuffer(struct drm_device *dev ) ;
  9130# 1175 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9131int i915_gem_idle(struct drm_device *dev ) ;
  9132# 1181 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9133int i915_gem_fault(struct vm_area_struct *vma , struct vm_fault *vmf ) ;
  9134# 1203 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9135void i915_gem_restore_gtt_mappings(struct drm_device *dev ) ;
  9136# 1234 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9137int i915_debugfs_init(struct drm_minor *minor ) ;
  9138# 1235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9139void i915_debugfs_cleanup(struct drm_minor *minor ) ;
  9140# 1238 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9141int i915_save_state(struct drm_device *dev ) ;
  9142# 1239 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9143int i915_restore_state(struct drm_device *dev ) ;
  9144# 1250 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9145__inline bool intel_gmbus_is_forced_bit(struct i2c_adapter *adapter )
  9146{ struct i2c_adapter const *__mptr ;
  9147
  9148  {
  9149# 1252 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9150  __mptr = (struct i2c_adapter const *)adapter;
  9151# 1252 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9152  return ((bool )((unsigned long )((struct intel_gmbus *)__mptr)->force_bit != (unsigned long )((struct i2c_adapter *)0)));
  9153}
  9154}
  9155# 1257 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9156int intel_opregion_setup(struct drm_device *dev ) ;
  9157# 1259 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9158void intel_opregion_init(struct drm_device *dev ) ;
  9159# 1260 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9160void intel_opregion_fini(struct drm_device *dev ) ;
  9161# 1293 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9162void ironlake_enable_rc6(struct drm_device *dev ) ;
  9163# 1295 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9164void intel_detect_pch(struct drm_device *dev ) ;
  9165# 1335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9166void gen6_gt_force_wake_get(struct drm_i915_private *dev_priv ) ;
  9167# 1336 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9168void gen6_gt_force_wake_put(struct drm_i915_private *dev_priv ) ;
  9169# 1337 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9170void __gen6_gt_wait_for_fifo(struct drm_i915_private *dev_priv ) ;
  9171# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9172__inline static u32 i915_read32(struct drm_i915_private *dev_priv , u32 reg )
  9173{ u32 val ;
  9174
  9175  {
  9176# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9177  val = 0U;
  9178# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9179  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
  9180# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9181    if (reg <= 262143U) {
  9182# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9183      if (reg != 41356U) {
  9184        {
  9185# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9186        gen6_gt_force_wake_get(dev_priv);
  9187# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9188        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
  9189# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9190        gen6_gt_force_wake_put(dev_priv);
  9191        }
  9192      } else {
  9193        {
  9194# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9195        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
  9196        }
  9197      }
  9198    } else {
  9199      {
  9200# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9201      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
  9202      }
  9203    }
  9204  } else {
  9205    {
  9206# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9207    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
  9208    }
  9209  }
  9210  {
  9211# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9212  trace_i915_reg_rw((bool )0, reg, (u64 )val, 4);
  9213  }
  9214# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9215  return (val);
  9216}
  9217}
  9218# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9219__inline static void i915_write32(struct drm_i915_private *dev_priv , u32 reg , u32 val )
  9220{
  9221
  9222  {
  9223  {
  9224# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9225  trace_i915_reg_rw((bool )1, reg, (u64 )val, 4);
  9226  }
  9227# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9228  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
  9229# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9230    if (reg <= 262143U) {
  9231# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9232      if (reg != 41356U) {
  9233        {
  9234# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9235        __gen6_gt_wait_for_fifo(dev_priv);
  9236        }
  9237      } else {
  9238
  9239      }
  9240    } else {
  9241
  9242    }
  9243  } else {
  9244
  9245  }
  9246  {
  9247# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9248  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
  9249  }
  9250# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
  9251  return;
  9252}
  9253}
  9254# 140 "include/drm/drm_crtc_helper.h"
  9255extern int drm_helper_resume_force_mode(struct drm_device * ) ;
  9256# 145 "include/drm/drm_crtc_helper.h"
  9257extern void drm_kms_helper_poll_disable(struct drm_device * ) ;
  9258# 146 "include/drm/drm_crtc_helper.h"
  9259extern void drm_kms_helper_poll_enable(struct drm_device * ) ;
  9260# 181 "include/linux/console.h"
  9261extern bool vgacon_text_force(void) ;
  9262# 48 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9263static int i915_modeset = -1;
  9264# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9265unsigned int i915_fbpercrtc = 0U;
  9266# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9267int i915_panel_ignore_lid = 0;
  9268# 57 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9269unsigned int i915_powersave = 1U;
  9270# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9271unsigned int i915_semaphores = 0U;
  9272# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9273unsigned int i915_enable_rc6 = 0U;
  9274# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9275unsigned int i915_enable_fbc = 0U;
  9276# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9277unsigned int i915_lvds_downclock = 0U;
  9278# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9279unsigned int i915_panel_use_ssc = 1U;
  9280# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9281int i915_vbt_sdvo_panel_type = -1;
  9282# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9283static bool i915_try_reset = (bool )1;
  9284# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9285static struct drm_driver driver ;
  9286# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9287extern int intel_agp_enabled ;
  9288# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9289static struct intel_device_info const intel_i830_info =
  9290# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9291     {(u8 )2U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9292    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9293    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9294    (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9295    (unsigned char)0};
  9296# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9297static struct intel_device_info const intel_845g_info =
  9298# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9299     {(u8 )2U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9300    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9301    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9302    (unsigned char)0, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9303    (unsigned char)0};
  9304# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9305static struct intel_device_info const intel_i85x_info =
  9306# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9307     {(u8 )2U, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9308    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9309    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9310    (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9311    (unsigned char)0};
  9312# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9313static struct intel_device_info const intel_i865g_info =
  9314# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9315     {(u8 )2U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9316    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9317    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9318    (unsigned char)0, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9319    (unsigned char)0};
  9320# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9321static struct intel_device_info const intel_i915g_info =
  9322# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9323     {(u8 )3U, (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)0,
  9324    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9325    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9326    (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9327    (unsigned char)0};
  9328# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9329static struct intel_device_info const intel_i915gm_info =
  9330# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9331     {(u8 )3U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9332    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9333    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9334    (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)0,
  9335    (unsigned char)0};
  9336# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9337static struct intel_device_info const intel_i945g_info =
  9338# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9339     {(u8 )3U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9340    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9341    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9342    (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9343    (unsigned char)0};
  9344# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9345static struct intel_device_info const intel_i945gm_info =
  9346# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9347     {(u8 )3U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9348    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9349    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9350    (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)1, (unsigned char)0,
  9351    (unsigned char)0};
  9352# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9353static struct intel_device_info const intel_i965g_info =
  9354# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9355     {(u8 )4U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9356    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9357    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9358    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9359    (unsigned char)0};
  9360# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9361static struct intel_device_info const intel_i965gm_info =
  9362# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9363     {(u8 )4U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9364    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9365    (unsigned char)1, (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)1,
  9366    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)1, (unsigned char)0,
  9367    (unsigned char)0};
  9368# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9369static struct intel_device_info const intel_g33_info =
  9370# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9371     {(u8 )3U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9372    (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9373    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9374    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9375    (unsigned char)0};
  9376# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9377static struct intel_device_info const intel_g45_info =
  9378# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9379     {(u8 )4U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9380    (unsigned char)0, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9381    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)1,
  9382    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9383    (unsigned char)0};
  9384# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9385static struct intel_device_info const intel_gm45_info =
  9386# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9387     {(u8 )4U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9388    (unsigned char)0, (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)0,
  9389    (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)1, (unsigned char)1,
  9390    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)1,
  9391    (unsigned char)0};
  9392# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9393static struct intel_device_info const intel_pineview_info =
  9394# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9395     {(u8 )3U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9396    (unsigned char)1, (unsigned char)1, (unsigned char)0, (unsigned char)1, (unsigned char)0,
  9397    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9398    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9399    (unsigned char)0};
  9400# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9401static struct intel_device_info const intel_ironlake_d_info =
  9402# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9403     {(u8 )5U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9404    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9405    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)1,
  9406    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9407    (unsigned char)0};
  9408# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9409static struct intel_device_info const intel_ironlake_m_info =
  9410# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9411     {(u8 )5U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9412    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9413    (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)1,
  9414    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9415    (unsigned char)0};
  9416# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9417static struct intel_device_info const intel_sandybridge_d_info =
  9418# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9419     {(u8 )6U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9420    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9421    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9422    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9423    (unsigned char)1};
  9424# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9425static struct intel_device_info const intel_sandybridge_m_info =
  9426# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9427     {(u8 )6U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9428    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9429    (unsigned char)0, (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)1,
  9430    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9431    (unsigned char)1};
  9432# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9433static struct intel_device_info const intel_ivybridge_d_info =
  9434# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9435     {(u8 )7U, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9436    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9437    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9438    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9439    (unsigned char)1};
  9440# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9441static struct intel_device_info const intel_ivybridge_m_info =
  9442# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9443     {(u8 )7U, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9444    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)0,
  9445    (unsigned char)0, (unsigned char)1, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9446    (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)1,
  9447    (unsigned char)1};
  9448# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9449static struct pci_device_id const pciidlist[44U] =
  9450# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9451  { {32902U, 13687U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i830_info)},
  9452        {32902U,
  9453      9570U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_845g_info)},
  9454        {32902U,
  9455      13698U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i85x_info)},
  9456        {32902U,
  9457      13710U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i85x_info)},
  9458        {32902U,
  9459      9586U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i865g_info)},
  9460        {32902U,
  9461      9602U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i915g_info)},
  9462        {32902U,
  9463      9610U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i915g_info)},
  9464        {32902U,
  9465      9618U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i915gm_info)},
  9466        {32902U,
  9467      10098U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i945g_info)},
  9468        {32902U,
  9469      10146U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i945gm_info)},
  9470        {32902U,
  9471      10158U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i945gm_info)},
  9472        {32902U,
  9473      10610U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i965g_info)},
  9474        {32902U,
  9475      10626U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i965g_info)},
  9476        {32902U,
  9477      10642U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i965g_info)},
  9478        {32902U,
  9479      10658U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i965g_info)},
  9480        {32902U,
  9481      10674U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g33_info)},
  9482        {32902U,
  9483      10690U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g33_info)},
  9484        {32902U,
  9485      10706U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g33_info)},
  9486        {32902U,
  9487      10754U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i965gm_info)},
  9488        {32902U,
  9489      10770U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_i965gm_info)},
  9490        {32902U,
  9491      10818U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_gm45_info)},
  9492        {32902U,
  9493      11778U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g45_info)},
  9494        {32902U,
  9495      11794U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g45_info)},
  9496        {32902U,
  9497      11810U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g45_info)},
  9498        {32902U,
  9499      11826U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g45_info)},
  9500        {32902U,
  9501      11842U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g45_info)},
  9502        {32902U,
  9503      11922U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_g45_info)},
  9504        {32902U,
  9505      40961U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_pineview_info)},
  9506        {32902U,
  9507      40977U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_pineview_info)},
  9508        {32902U,
  9509      66U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ironlake_d_info)},
  9510        {32902U,
  9511      70U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ironlake_m_info)},
  9512        {32902U,
  9513      258U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_d_info)},
  9514        {32902U,
  9515      274U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_d_info)},
  9516        {32902U,
  9517      290U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_d_info)},
  9518        {32902U,
  9519      262U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_m_info)},
  9520        {32902U,
  9521      278U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_m_info)},
  9522        {32902U,
  9523      294U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_m_info)},
  9524        {32902U,
  9525      266U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_sandybridge_d_info)},
  9526        {32902U,
  9527      342U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ivybridge_m_info)},
  9528        {32902U,
  9529      358U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ivybridge_m_info)},
  9530        {32902U,
  9531      338U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ivybridge_d_info)},
  9532        {32902U,
  9533      354U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ivybridge_d_info)},
  9534        {32902U,
  9535      346U, 4294967295U, 4294967295U, 196608U, 16711680U, (unsigned long )(& intel_ivybridge_d_info)},
  9536        {0U,
  9537      0U, 0U, 0U, 0U, 0U, 0UL}};
  9538# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9539struct pci_device_id const __mod_pci_device_table ;
  9540# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9541void intel_detect_pch(struct drm_device *dev )
  9542{ struct drm_i915_private *dev_priv ;
  9543  struct pci_dev *pch ;
  9544  int id ;
  9545
  9546  {
  9547  {
  9548# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9549  dev_priv = (struct drm_i915_private *)dev->dev_private;
  9550# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9551  pch = pci_get_class(393472U, (struct pci_dev *)0);
  9552  }
  9553# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9554  if ((unsigned long )pch != (unsigned long )((struct pci_dev *)0)) {
  9555# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9556    if ((unsigned int )pch->vendor == 32902U) {
  9557# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9558      id = (int )pch->device & 65280;
  9559# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9560      if (id == 15104) {
  9561        {
  9562# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9563        dev_priv->pch_type = (enum intel_pch )0;
  9564# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9565        drm_ut_debug_printk(4U, "drm", "intel_detect_pch", "Found Ibex Peak PCH\n");
  9566        }
  9567      } else
  9568# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9569      if (id == 7168) {
  9570        {
  9571# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9572        dev_priv->pch_type = (enum intel_pch )1;
  9573# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9574        drm_ut_debug_printk(4U, "drm", "intel_detect_pch", "Found CougarPoint PCH\n");
  9575        }
  9576      } else
  9577# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9578      if (id == 7680) {
  9579        {
  9580# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9581        dev_priv->pch_type = (enum intel_pch )1;
  9582# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9583        drm_ut_debug_printk(4U, "drm", "intel_detect_pch", "Found PatherPoint PCH\n");
  9584        }
  9585      } else {
  9586
  9587      }
  9588    } else {
  9589
  9590    }
  9591    {
  9592# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9593    pci_dev_put(pch);
  9594    }
  9595  } else {
  9596
  9597  }
  9598# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9599  return;
  9600}
  9601}
  9602# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9603static void __gen6_gt_force_wake_get(struct drm_i915_private *dev_priv )
  9604{ int count ;
  9605  int tmp ;
  9606  unsigned int tmp___0 ;
  9607  int tmp___1 ;
  9608  unsigned int tmp___2 ;
  9609
  9610  {
  9611# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9612  count = 0;
  9613# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9614  goto ldv_37927;
  9615  ldv_37926:
  9616  {
  9617# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9618  __const_udelay(42950UL);
  9619  }
  9620  ldv_37927:
  9621# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9622  tmp = count;
  9623# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9624  count = count + 1;
  9625# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9626  if (tmp <= 49) {
  9627    {
  9628# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9629    tmp___0 = readl((void const volatile *)dev_priv->regs + 1245328U);
  9630    }
  9631# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9632    if ((int )tmp___0 & 1) {
  9633# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9634      goto ldv_37926;
  9635    } else {
  9636# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9637      goto ldv_37928;
  9638    }
  9639  } else {
  9640# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9641    goto ldv_37928;
  9642  }
  9643  ldv_37928:
  9644  {
  9645# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9646  writel(1U, (void volatile *)dev_priv->regs + 41356U);
  9647# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9648  readl((void const volatile *)dev_priv->regs + 41356U);
  9649# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9650  count = 0;
  9651  }
  9652# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9653  goto ldv_37930;
  9654  ldv_37929:
  9655  {
  9656# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9657  __const_udelay(42950UL);
  9658  }
  9659  ldv_37930:
  9660# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9661  tmp___1 = count;
  9662# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9663  count = count + 1;
  9664# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9665  if (tmp___1 <= 49) {
  9666    {
  9667# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9668    tmp___2 = readl((void const volatile *)dev_priv->regs + 1245328U);
  9669    }
  9670# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9671    if ((tmp___2 & 1U) == 0U) {
  9672# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9673      goto ldv_37929;
  9674    } else {
  9675# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9676      goto ldv_37931;
  9677    }
  9678  } else {
  9679# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9680    goto ldv_37931;
  9681  }
  9682  ldv_37931: ;
  9683# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9684  return;
  9685}
  9686}
  9687# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9688void gen6_gt_force_wake_get(struct drm_i915_private *dev_priv )
  9689{ int __ret_warn_on ;
  9690  int tmp ;
  9691  long tmp___0 ;
  9692  int tmp___1 ;
  9693
  9694  {
  9695  {
  9696# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9697  tmp = mutex_is_locked(& (dev_priv->dev)->struct_mutex);
  9698# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9699  __ret_warn_on = tmp == 0;
  9700# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9701  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
  9702  }
  9703# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9704  if (tmp___0 != 0L) {
  9705    {
  9706# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9707    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p",
  9708                       (int const )330);
  9709    }
  9710  } else {
  9711
  9712  }
  9713  {
  9714# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9715  __builtin_expect((long )(__ret_warn_on != 0), 0L);
  9716# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9717  tmp___1 = atomic_add_return(1, & dev_priv->forcewake_count);
  9718  }
  9719# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9720  if (tmp___1 == 1) {
  9721    {
  9722# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9723    __gen6_gt_force_wake_get(dev_priv);
  9724    }
  9725  } else {
  9726
  9727  }
  9728# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9729  return;
  9730}
  9731}
  9732# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9733static void __gen6_gt_force_wake_put(struct drm_i915_private *dev_priv )
  9734{
  9735
  9736  {
  9737  {
  9738# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9739  writel(0U, (void volatile *)dev_priv->regs + 41356U);
  9740# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9741  readl((void const volatile *)dev_priv->regs + 41356U);
  9742  }
  9743# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9744  return;
  9745}
  9746}
  9747# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9748void gen6_gt_force_wake_put(struct drm_i915_private *dev_priv )
  9749{ int __ret_warn_on ;
  9750  int tmp ;
  9751  long tmp___0 ;
  9752  int tmp___1 ;
  9753
  9754  {
  9755  {
  9756# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9757  tmp = mutex_is_locked(& (dev_priv->dev)->struct_mutex);
  9758# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9759  __ret_warn_on = tmp == 0;
  9760# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9761  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
  9762  }
  9763# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9764  if (tmp___0 != 0L) {
  9765    {
  9766# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9767    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p",
  9768                       (int const )348);
  9769    }
  9770  } else {
  9771
  9772  }
  9773  {
  9774# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9775  __builtin_expect((long )(__ret_warn_on != 0), 0L);
  9776# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9777  tmp___1 = atomic_dec_and_test(& dev_priv->forcewake_count);
  9778  }
  9779# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9780  if (tmp___1 != 0) {
  9781    {
  9782# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9783    __gen6_gt_force_wake_put(dev_priv);
  9784    }
  9785  } else {
  9786
  9787  }
  9788# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9789  return;
  9790}
  9791}
  9792# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9793void __gen6_gt_wait_for_fifo(struct drm_i915_private *dev_priv )
  9794{ int loop ;
  9795  u32 fifo ;
  9796  unsigned int tmp ;
  9797  int tmp___0 ;
  9798
  9799  {
  9800  {
  9801# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9802  loop = 500;
  9803# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9804  tmp = readl((void const volatile *)dev_priv->regs + 1179656U);
  9805# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9806  fifo = tmp;
  9807  }
  9808# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9809  goto ldv_37951;
  9810  ldv_37950:
  9811  {
  9812# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9813  __const_udelay(42950UL);
  9814# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9815  fifo = readl((void const volatile *)dev_priv->regs + 1179656U);
  9816  }
  9817  ldv_37951: ;
  9818# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9819  if (fifo <= 19U) {
  9820# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9821    tmp___0 = loop;
  9822# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9823    loop = loop - 1;
  9824# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9825    if (tmp___0 != 0) {
  9826# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9827      goto ldv_37950;
  9828    } else {
  9829# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9830      goto ldv_37952;
  9831    }
  9832  } else {
  9833# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9834    goto ldv_37952;
  9835  }
  9836  ldv_37952: ;
  9837# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9838  return;
  9839}
  9840}
  9841# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9842static int i915_drm_freeze(struct drm_device *dev )
  9843{ struct drm_i915_private *dev_priv ;
  9844  int error ;
  9845  int tmp ;
  9846  int tmp___0 ;
  9847
  9848  {
  9849  {
  9850# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9851  dev_priv = (struct drm_i915_private *)dev->dev_private;
  9852# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9853  drm_kms_helper_poll_disable(dev);
  9854# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9855  pci_save_state(dev->pdev);
  9856# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9857  tmp___0 = drm_core_check_feature(dev, 8192);
  9858  }
  9859# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9860  if (tmp___0 != 0) {
  9861    {
  9862# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9863    tmp = i915_gem_idle(dev);
  9864# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9865    error = tmp;
  9866    }
  9867# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9868    if (error != 0) {
  9869      {
  9870# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9871      dev_err((struct device const *)(& (dev->pdev)->dev), "GEM idle failed, resume might fail\n");
  9872      }
  9873# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9874      return (error);
  9875    } else {
  9876
  9877    }
  9878    {
  9879# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9880    drm_irq_uninstall(dev);
  9881    }
  9882  } else {
  9883
  9884  }
  9885  {
  9886# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9887  i915_save_state(dev);
  9888# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9889  intel_opregion_fini(dev);
  9890# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9891  dev_priv->modeset_on_lid = (bool )0;
  9892  }
  9893# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9894  return (0);
  9895}
  9896}
  9897# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9898int i915_suspend(struct drm_device *dev , pm_message_t state )
  9899{ int error ;
  9900
  9901  {
  9902# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9903  if ((unsigned long )dev == (unsigned long )((struct drm_device *)0)) {
  9904    {
  9905# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9906    drm_err("i915_suspend", "dev: %p\n", dev);
  9907# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9908    drm_err("i915_suspend", "DRM not initialized, aborting suspend.\n");
  9909    }
  9910# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9911    return (-19);
  9912  } else
  9913# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9914  if ((unsigned long )dev->dev_private == (unsigned long )((void *)0)) {
  9915    {
  9916# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9917    drm_err("i915_suspend", "dev: %p\n", dev);
  9918# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9919    drm_err("i915_suspend", "DRM not initialized, aborting suspend.\n");
  9920    }
  9921# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9922    return (-19);
  9923  } else {
  9924
  9925  }
  9926# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9927  if (state.event == 8) {
  9928# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9929    return (0);
  9930  } else {
  9931
  9932  }
  9933# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9934  if (dev->switch_power_state == 1) {
  9935# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9936    return (0);
  9937  } else {
  9938
  9939  }
  9940  {
  9941# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9942  error = i915_drm_freeze(dev);
  9943  }
  9944# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9945  if (error != 0) {
  9946# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9947    return (error);
  9948  } else {
  9949
  9950  }
  9951# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9952  if (state.event == 2) {
  9953    {
  9954# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9955    pci_disable_device(dev->pdev);
  9956# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9957    pci_set_power_state(dev->pdev, 3);
  9958    }
  9959  } else {
  9960
  9961  }
  9962# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9963  return (0);
  9964}
  9965}
  9966# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9967static int i915_drm_thaw(struct drm_device *dev )
  9968{ struct drm_i915_private *dev_priv ;
  9969  int error ;
  9970  int tmp ;
  9971  int tmp___0 ;
  9972
  9973  {
  9974  {
  9975# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9976  dev_priv = (struct drm_i915_private *)dev->dev_private;
  9977# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9978  error = 0;
  9979# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9980  tmp = drm_core_check_feature(dev, 8192);
  9981  }
  9982# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9983  if (tmp != 0) {
  9984    {
  9985# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9986    mutex_lock_nested(& dev->struct_mutex, 0U);
  9987# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9988    i915_gem_restore_gtt_mappings(dev);
  9989# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9990    mutex_unlock(& dev->struct_mutex);
  9991    }
  9992  } else {
  9993
  9994  }
  9995  {
  9996# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9997  i915_restore_state(dev);
  9998# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
  9999  intel_opregion_setup(dev);
 10000# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10001  tmp___0 = drm_core_check_feature(dev, 8192);
 10002  }
 10003# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10004  if (tmp___0 != 0) {
 10005    {
 10006# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10007    mutex_lock_nested(& dev->struct_mutex, 0U);
 10008# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10009    dev_priv->mm.suspended = 0;
 10010# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10011    error = i915_gem_init_ringbuffer(dev);
 10012# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10013    mutex_unlock(& dev->struct_mutex);
 10014# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10015    drm_mode_config_reset(dev);
 10016# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10017    drm_irq_install(dev);
 10018# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10019    drm_helper_resume_force_mode(dev);
 10020    }
 10021# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10022    if (dev->pci_device == 70) {
 10023      {
 10024# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10025      ironlake_enable_rc6(dev);
 10026      }
 10027    } else {
 10028
 10029    }
 10030  } else {
 10031
 10032  }
 10033  {
 10034# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10035  intel_opregion_init(dev);
 10036# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10037  dev_priv->modeset_on_lid = (bool )0;
 10038  }
 10039# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10040  return (error);
 10041}
 10042}
 10043# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10044int i915_resume(struct drm_device *dev )
 10045{ int ret ;
 10046  int tmp ;
 10047
 10048  {
 10049# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10050  if (dev->switch_power_state == 1) {
 10051# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10052    return (0);
 10053  } else {
 10054
 10055  }
 10056  {
 10057# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10058  tmp = pci_enable_device(dev->pdev);
 10059  }
 10060# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10061  if (tmp != 0) {
 10062# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10063    return (-5);
 10064  } else {
 10065
 10066  }
 10067  {
 10068# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10069  pci_set_master(dev->pdev);
 10070# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10071  ret = i915_drm_thaw(dev);
 10072  }
 10073# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10074  if (ret != 0) {
 10075# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10076    return (ret);
 10077  } else {
 10078
 10079  }
 10080  {
 10081# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10082  drm_kms_helper_poll_enable(dev);
 10083  }
 10084# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10085  return (0);
 10086}
 10087}
 10088# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10089static int i8xx_do_reset(struct drm_device *dev , u8 flags )
 10090{ struct drm_i915_private *dev_priv ;
 10091  u32 tmp ;
 10092  u32 tmp___0 ;
 10093
 10094  {
 10095# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10096  dev_priv = (struct drm_i915_private *)dev->dev_private;
 10097# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10098  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 10099# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10100    return (-19);
 10101  } else {
 10102
 10103  }
 10104  {
 10105# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10106  tmp = i915_read32(dev_priv, 24836U);
 10107# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10108  i915_write32(dev_priv, 24836U, tmp | 64U);
 10109# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10110  readl((void const volatile *)dev_priv->regs + 24836U);
 10111  }
 10112# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10113  if (dev->pci_device == 13687) {
 10114    {
 10115# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10116    i915_write32(dev_priv, 24688U, 896U);
 10117# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10118    readl((void const volatile *)dev_priv->regs + 24688U);
 10119# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10120    msleep(1U);
 10121# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10122    i915_write32(dev_priv, 24688U, 0U);
 10123# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10124    readl((void const volatile *)dev_priv->regs + 24688U);
 10125    }
 10126  } else
 10127# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10128  if (dev->pci_device == 9570) {
 10129    {
 10130# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10131    i915_write32(dev_priv, 24688U, 896U);
 10132# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10133    readl((void const volatile *)dev_priv->regs + 24688U);
 10134# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10135    msleep(1U);
 10136# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10137    i915_write32(dev_priv, 24688U, 0U);
 10138# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10139    readl((void const volatile *)dev_priv->regs + 24688U);
 10140    }
 10141  } else {
 10142
 10143  }
 10144  {
 10145# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10146  msleep(1U);
 10147# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10148  tmp___0 = i915_read32(dev_priv, 24836U);
 10149# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10150  i915_write32(dev_priv, 24836U, tmp___0 & 4294967231U);
 10151# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10152  readl((void const volatile *)dev_priv->regs + 24836U);
 10153  }
 10154# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10155  return (0);
 10156}
 10157}
 10158# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10159static int i965_reset_complete(struct drm_device *dev )
 10160{ u8 gdrst ;
 10161
 10162  {
 10163  {
 10164# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10165  pci_read_config_byte(dev->pdev, 192, & gdrst);
 10166  }
 10167# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10168  return ((int )gdrst & 1);
 10169}
 10170}
 10171# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10172static int i965_do_reset(struct drm_device *dev , u8 flags )
 10173{ u8 gdrst ;
 10174  unsigned long timeout__ ;
 10175  unsigned long tmp ;
 10176  int ret__ ;
 10177  struct thread_info *tmp___0 ;
 10178  int pfo_ret__ ;
 10179  int tmp___1 ;
 10180  int tmp___2 ;
 10181
 10182  {
 10183  {
 10184# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10185  pci_read_config_byte(dev->pdev, 192, & gdrst);
 10186# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10187  pci_write_config_byte(dev->pdev, 192, (u8 )((int )((unsigned int )((int )gdrst | (int )flags) | 1U)));
 10188# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10189  tmp = msecs_to_jiffies((unsigned int const )500U);
 10190# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10191  timeout__ = tmp + (unsigned long )jiffies;
 10192# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10193  ret__ = 0;
 10194  }
 10195# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10196  goto ldv_38005;
 10197  ldv_38004: ;
 10198# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10199  if ((long )timeout__ - (long )jiffies < 0L) {
 10200# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10201    ret__ = -110;
 10202# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10203    goto ldv_37995;
 10204  } else {
 10205
 10206  }
 10207  {
 10208# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10209  tmp___0 = current_thread_info();
 10210  }
 10211# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10212  if ((tmp___0->preempt_count & -268435457) == 0) {
 10213# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10214    if (1) {
 10215# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10216      goto case_4;
 10217    } else {
 10218# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10219      goto switch_default;
 10220# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10221      if (0) {
 10222# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10223        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 10224# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10225        goto ldv_37998;
 10226# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10227        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10228# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10229        goto ldv_37998;
 10230        case_4:
 10231# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10232        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10233# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10234        goto ldv_37998;
 10235# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10236        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10237# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10238        goto ldv_37998;
 10239        switch_default:
 10240        {
 10241# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10242        __bad_percpu_size();
 10243        }
 10244      } else {
 10245
 10246      }
 10247    }
 10248    ldv_37998:
 10249    {
 10250# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10251    tmp___1 = atomic_read((atomic_t const *)(& kgdb_active));
 10252    }
 10253# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10254    if (pfo_ret__ != tmp___1) {
 10255      {
 10256# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10257      msleep(1U);
 10258      }
 10259    } else {
 10260
 10261    }
 10262  } else {
 10263
 10264  }
 10265  ldv_38005:
 10266  {
 10267# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10268  tmp___2 = i965_reset_complete(dev);
 10269  }
 10270# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10271  if (tmp___2 == 0) {
 10272# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10273    goto ldv_38004;
 10274  } else {
 10275# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10276    goto ldv_37995;
 10277  }
 10278  ldv_37995: ;
 10279# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10280  return (ret__);
 10281}
 10282}
 10283# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10284static int ironlake_do_reset(struct drm_device *dev , u8 flags )
 10285{ struct drm_i915_private *dev_priv ;
 10286  u32 gdrst ;
 10287  u32 tmp ;
 10288  unsigned long timeout__ ;
 10289  unsigned long tmp___0 ;
 10290  int ret__ ;
 10291  struct thread_info *tmp___1 ;
 10292  int pfo_ret__ ;
 10293  int tmp___2 ;
 10294  u32 tmp___3 ;
 10295
 10296  {
 10297  {
 10298# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10299  dev_priv = (struct drm_i915_private *)dev->dev_private;
 10300# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10301  tmp = i915_read32(dev_priv, 76964U);
 10302# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10303  gdrst = tmp;
 10304# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10305  i915_write32(dev_priv, 76964U, ((u32 )flags | gdrst) | 1U);
 10306# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10307  tmp___0 = msecs_to_jiffies((unsigned int const )500U);
 10308# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10309  timeout__ = tmp___0 + (unsigned long )jiffies;
 10310# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10311  ret__ = 0;
 10312  }
 10313# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10314  goto ldv_38031;
 10315  ldv_38030: ;
 10316# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10317  if ((long )timeout__ - (long )jiffies < 0L) {
 10318# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10319    ret__ = -110;
 10320# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10321    goto ldv_38021;
 10322  } else {
 10323
 10324  }
 10325  {
 10326# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10327  tmp___1 = current_thread_info();
 10328  }
 10329# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10330  if ((tmp___1->preempt_count & -268435457) == 0) {
 10331# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10332    if (1) {
 10333# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10334      goto case_4;
 10335    } else {
 10336# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10337      goto switch_default;
 10338# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10339      if (0) {
 10340# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10341        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 10342# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10343        goto ldv_38024;
 10344# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10345        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10346# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10347        goto ldv_38024;
 10348        case_4:
 10349# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10350        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10351# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10352        goto ldv_38024;
 10353# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10354        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10355# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10356        goto ldv_38024;
 10357        switch_default:
 10358        {
 10359# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10360        __bad_percpu_size();
 10361        }
 10362      } else {
 10363
 10364      }
 10365    }
 10366    ldv_38024:
 10367    {
 10368# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10369    tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 10370    }
 10371# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10372    if (pfo_ret__ != tmp___2) {
 10373      {
 10374# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10375      msleep(1U);
 10376      }
 10377    } else {
 10378
 10379    }
 10380  } else {
 10381
 10382  }
 10383  ldv_38031:
 10384  {
 10385# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10386  tmp___3 = i915_read32(dev_priv, 76964U);
 10387  }
 10388# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10389  if ((tmp___3 & 1U) == 0U) {
 10390# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10391    goto ldv_38030;
 10392  } else {
 10393# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10394    goto ldv_38021;
 10395  }
 10396  ldv_38021: ;
 10397# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10398  return (ret__);
 10399}
 10400}
 10401# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10402static int gen6_do_reset(struct drm_device *dev , u8 flags )
 10403{ struct drm_i915_private *dev_priv ;
 10404  unsigned long timeout__ ;
 10405  unsigned long tmp ;
 10406  int ret__ ;
 10407  struct thread_info *tmp___0 ;
 10408  int pfo_ret__ ;
 10409  int tmp___1 ;
 10410  u32 tmp___2 ;
 10411
 10412  {
 10413  {
 10414# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10415  dev_priv = (struct drm_i915_private *)dev->dev_private;
 10416# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10417  i915_write32(dev_priv, 37916U, 1U);
 10418# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10419  tmp = msecs_to_jiffies((unsigned int const )500U);
 10420# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10421  timeout__ = tmp + (unsigned long )jiffies;
 10422# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10423  ret__ = 0;
 10424  }
 10425# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10426  goto ldv_38056;
 10427  ldv_38055: ;
 10428# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10429  if ((long )timeout__ - (long )jiffies < 0L) {
 10430# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10431    ret__ = -110;
 10432# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10433    goto ldv_38046;
 10434  } else {
 10435
 10436  }
 10437  {
 10438# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10439  tmp___0 = current_thread_info();
 10440  }
 10441# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10442  if ((tmp___0->preempt_count & -268435457) == 0) {
 10443# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10444    if (1) {
 10445# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10446      goto case_4;
 10447    } else {
 10448# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10449      goto switch_default;
 10450# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10451      if (0) {
 10452# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10453        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 10454# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10455        goto ldv_38049;
 10456# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10457        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10458# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10459        goto ldv_38049;
 10460        case_4:
 10461# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10462        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10463# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10464        goto ldv_38049;
 10465# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10466        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 10467# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10468        goto ldv_38049;
 10469        switch_default:
 10470        {
 10471# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10472        __bad_percpu_size();
 10473        }
 10474      } else {
 10475
 10476      }
 10477    }
 10478    ldv_38049:
 10479    {
 10480# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10481    tmp___1 = atomic_read((atomic_t const *)(& kgdb_active));
 10482    }
 10483# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10484    if (pfo_ret__ != tmp___1) {
 10485      {
 10486# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10487      msleep(1U);
 10488      }
 10489    } else {
 10490
 10491    }
 10492  } else {
 10493
 10494  }
 10495  ldv_38056:
 10496  {
 10497# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10498  tmp___2 = i915_read32(dev_priv, 37916U);
 10499  }
 10500# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10501  if ((int )tmp___2 & 1) {
 10502# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10503    goto ldv_38055;
 10504  } else {
 10505# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10506    goto ldv_38046;
 10507  }
 10508  ldv_38046: ;
 10509# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10510  return (ret__);
 10511}
 10512}
 10513# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10514int i915_reset(struct drm_device *dev , u8 flags )
 10515{ drm_i915_private_t *dev_priv ;
 10516  bool need_display ;
 10517  int ret ;
 10518  int tmp ;
 10519  int tmp___0 ;
 10520  unsigned long tmp___1 ;
 10521  int tmp___2 ;
 10522
 10523  {
 10524# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10525  dev_priv = (drm_i915_private_t *)dev->dev_private;
 10526# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10527  need_display = (bool )1;
 10528# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10529  if (! i915_try_reset) {
 10530# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10531    return (0);
 10532  } else {
 10533
 10534  }
 10535  {
 10536# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10537  tmp = mutex_trylock(& dev->struct_mutex);
 10538  }
 10539# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10540  if (tmp == 0) {
 10541# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10542    return (-16);
 10543  } else {
 10544
 10545  }
 10546  {
 10547# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10548  i915_gem_reset(dev);
 10549# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10550  ret = -19;
 10551# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10552  tmp___1 = get_seconds();
 10553  }
 10554# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10555  if (tmp___1 - dev_priv->last_gpu_reset <= 4UL) {
 10556    {
 10557# 586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10558    drm_err("i915_reset", "GPU hanging too fast, declaring wedged!\n");
 10559    }
 10560  } else {
 10561# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10562    if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 7) {
 10563# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10564      goto case_7;
 10565    } else
 10566# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10567    if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 10568# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10569      goto case_6;
 10570    } else
 10571# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10572    if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 10573# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10574      goto case_5;
 10575    } else
 10576# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10577    if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 10578# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10579      goto case_4;
 10580    } else
 10581# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10582    if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 10583# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10584      goto case_2;
 10585    } else
 10586# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10587    if (0) {
 10588      case_7: ;
 10589      case_6:
 10590      {
 10591# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10592      ret = gen6_do_reset(dev, (u8 )((int )flags));
 10593# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10594      tmp___0 = atomic_read((atomic_t const *)(& dev_priv->forcewake_count));
 10595      }
 10596# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10597      if (tmp___0 != 0) {
 10598        {
 10599# 593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10600        __gen6_gt_force_wake_get(dev_priv);
 10601        }
 10602      } else {
 10603
 10604      }
 10605# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10606      goto ldv_38068;
 10607      case_5:
 10608      {
 10609# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10610      ret = ironlake_do_reset(dev, (u8 )((int )flags));
 10611      }
 10612# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10613      goto ldv_38068;
 10614      case_4:
 10615      {
 10616# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10617      ret = i965_do_reset(dev, (u8 )((int )flags));
 10618      }
 10619# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10620      goto ldv_38068;
 10621      case_2:
 10622      {
 10623# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10624      ret = i8xx_do_reset(dev, (u8 )((int )flags));
 10625      }
 10626# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10627      goto ldv_38068;
 10628    } else {
 10629
 10630    }
 10631    ldv_38068: ;
 10632  }
 10633  {
 10634# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10635  dev_priv->last_gpu_reset = get_seconds();
 10636  }
 10637# 606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10638  if (ret != 0) {
 10639    {
 10640# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10641    drm_err("i915_reset", "Failed to reset chip.\n");
 10642# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10643    mutex_unlock(& dev->struct_mutex);
 10644    }
 10645# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10646    return (ret);
 10647  } else {
 10648
 10649  }
 10650  {
 10651# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10652  tmp___2 = drm_core_check_feature(dev, 8192);
 10653  }
 10654# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10655  if (tmp___2 != 0) {
 10656# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10657    goto _L;
 10658  } else
 10659# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10660  if (dev_priv->mm.suspended == 0) {
 10661    _L:
 10662    {
 10663# 628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10664    dev_priv->mm.suspended = 0;
 10665# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10666    (*(dev_priv->ring[0].init))((struct intel_ring_buffer *)(& dev_priv->ring));
 10667    }
 10668# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10669    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 10670      {
 10671# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10672      (*(dev_priv->ring[1].init))((struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 10673      }
 10674    } else {
 10675
 10676    }
 10677# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10678    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 10679      {
 10680# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10681      (*(dev_priv->ring[2].init))((struct intel_ring_buffer *)(& dev_priv->ring) + 2UL);
 10682      }
 10683    } else {
 10684
 10685    }
 10686    {
 10687# 636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10688    mutex_unlock(& dev->struct_mutex);
 10689# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10690    drm_irq_uninstall(dev);
 10691# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10692    drm_mode_config_reset(dev);
 10693# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10694    drm_irq_install(dev);
 10695# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10696    mutex_lock_nested(& dev->struct_mutex, 0U);
 10697    }
 10698  } else {
 10699
 10700  }
 10701  {
 10702# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10703  mutex_unlock(& dev->struct_mutex);
 10704  }
 10705# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10706  if ((int )need_display) {
 10707    {
 10708# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10709    mutex_lock_nested(& dev->mode_config.mutex, 0U);
 10710# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10711    drm_helper_resume_force_mode(dev);
 10712# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10713    mutex_unlock(& dev->mode_config.mutex);
 10714    }
 10715  } else {
 10716
 10717  }
 10718# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10719  return (0);
 10720}
 10721}
 10722# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10723static int i915_pci_probe(struct pci_dev *pdev , struct pci_device_id const *ent )
 10724{ int tmp ;
 10725
 10726  {
 10727# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10728  if ((pdev->devfn & 7U) != 0U) {
 10729# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10730    return (-19);
 10731  } else {
 10732
 10733  }
 10734  {
 10735# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10736  tmp = drm_get_pci_dev(pdev, ent, & driver);
 10737  }
 10738# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10739  return (tmp);
 10740}
 10741}
 10742# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10743static void i915_pci_remove(struct pci_dev *pdev )
 10744{ struct drm_device *dev ;
 10745  void *tmp ;
 10746
 10747  {
 10748  {
 10749# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10750  tmp = pci_get_drvdata(pdev);
 10751# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10752  dev = (struct drm_device *)tmp;
 10753# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10754  drm_put_dev(dev);
 10755  }
 10756# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10757  return;
 10758}
 10759}
 10760# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10761static int i915_pm_suspend(struct device *dev )
 10762{ struct pci_dev *pdev ;
 10763  struct device const *__mptr ;
 10764  struct drm_device *drm_dev ;
 10765  void *tmp ;
 10766  int error ;
 10767
 10768  {
 10769  {
 10770# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10771  __mptr = (struct device const *)dev;
 10772# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10773  pdev = (struct pci_dev *)__mptr + 0x0fffffffffffff70UL;
 10774# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10775  tmp = pci_get_drvdata(pdev);
 10776# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10777  drm_dev = (struct drm_device *)tmp;
 10778  }
 10779# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10780  if ((unsigned long )drm_dev == (unsigned long )((struct drm_device *)0)) {
 10781    {
 10782# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10783    dev_err((struct device const *)dev, "DRM not initialized, aborting suspend.\n");
 10784    }
 10785# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10786    return (-19);
 10787  } else
 10788# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10789  if ((unsigned long )drm_dev->dev_private == (unsigned long )((void *)0)) {
 10790    {
 10791# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10792    dev_err((struct device const *)dev, "DRM not initialized, aborting suspend.\n");
 10793    }
 10794# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10795    return (-19);
 10796  } else {
 10797
 10798  }
 10799# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10800  if (drm_dev->switch_power_state == 1) {
 10801# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10802    return (0);
 10803  } else {
 10804
 10805  }
 10806  {
 10807# 696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10808  error = i915_drm_freeze(drm_dev);
 10809  }
 10810# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10811  if (error != 0) {
 10812# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10813    return (error);
 10814  } else {
 10815
 10816  }
 10817  {
 10818# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10819  pci_disable_device(pdev);
 10820# 701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10821  pci_set_power_state(pdev, 3);
 10822  }
 10823# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10824  return (0);
 10825}
 10826}
 10827# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10828static int i915_pm_resume(struct device *dev )
 10829{ struct pci_dev *pdev ;
 10830  struct device const *__mptr ;
 10831  struct drm_device *drm_dev ;
 10832  void *tmp ;
 10833  int tmp___0 ;
 10834
 10835  {
 10836  {
 10837# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10838  __mptr = (struct device const *)dev;
 10839# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10840  pdev = (struct pci_dev *)__mptr + 0x0fffffffffffff70UL;
 10841# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10842  tmp = pci_get_drvdata(pdev);
 10843# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10844  drm_dev = (struct drm_device *)tmp;
 10845# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10846  tmp___0 = i915_resume(drm_dev);
 10847  }
 10848# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10849  return (tmp___0);
 10850}
 10851}
 10852# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10853static int i915_pm_freeze(struct device *dev )
 10854{ struct pci_dev *pdev ;
 10855  struct device const *__mptr ;
 10856  struct drm_device *drm_dev ;
 10857  void *tmp ;
 10858  int tmp___0 ;
 10859
 10860  {
 10861  {
 10862# 716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10863  __mptr = (struct device const *)dev;
 10864# 716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10865  pdev = (struct pci_dev *)__mptr + 0x0fffffffffffff70UL;
 10866# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10867  tmp = pci_get_drvdata(pdev);
 10868# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10869  drm_dev = (struct drm_device *)tmp;
 10870  }
 10871# 719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10872  if ((unsigned long )drm_dev == (unsigned long )((struct drm_device *)0)) {
 10873    {
 10874# 720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10875    dev_err((struct device const *)dev, "DRM not initialized, aborting suspend.\n");
 10876    }
 10877# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10878    return (-19);
 10879  } else
 10880# 719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10881  if ((unsigned long )drm_dev->dev_private == (unsigned long )((void *)0)) {
 10882    {
 10883# 720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10884    dev_err((struct device const *)dev, "DRM not initialized, aborting suspend.\n");
 10885    }
 10886# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10887    return (-19);
 10888  } else {
 10889
 10890  }
 10891  {
 10892# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10893  tmp___0 = i915_drm_freeze(drm_dev);
 10894  }
 10895# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10896  return (tmp___0);
 10897}
 10898}
 10899# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10900static int i915_pm_thaw(struct device *dev )
 10901{ struct pci_dev *pdev ;
 10902  struct device const *__mptr ;
 10903  struct drm_device *drm_dev ;
 10904  void *tmp ;
 10905  int tmp___0 ;
 10906
 10907  {
 10908  {
 10909# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10910  __mptr = (struct device const *)dev;
 10911# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10912  pdev = (struct pci_dev *)__mptr + 0x0fffffffffffff70UL;
 10913# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10914  tmp = pci_get_drvdata(pdev);
 10915# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10916  drm_dev = (struct drm_device *)tmp;
 10917# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10918  tmp___0 = i915_drm_thaw(drm_dev);
 10919  }
 10920# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10921  return (tmp___0);
 10922}
 10923}
 10924# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10925static int i915_pm_poweroff(struct device *dev )
 10926{ struct pci_dev *pdev ;
 10927  struct device const *__mptr ;
 10928  struct drm_device *drm_dev ;
 10929  void *tmp ;
 10930  int tmp___0 ;
 10931
 10932  {
 10933  {
 10934# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10935  __mptr = (struct device const *)dev;
 10936# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10937  pdev = (struct pci_dev *)__mptr + 0x0fffffffffffff70UL;
 10938# 738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10939  tmp = pci_get_drvdata(pdev);
 10940# 738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10941  drm_dev = (struct drm_device *)tmp;
 10942# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10943  tmp___0 = i915_drm_freeze(drm_dev);
 10944  }
 10945# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10946  return (tmp___0);
 10947}
 10948}
 10949# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10950static struct dev_pm_ops const i915_pm_ops =
 10951# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10952     {(int (*)(struct device * ))0, (void (*)(struct device * ))0, & i915_pm_suspend,
 10953    & i915_pm_resume, & i915_pm_freeze, & i915_pm_thaw, & i915_pm_poweroff, & i915_pm_resume,
 10954    (int (*)(struct device * ))0, (int (*)(struct device * ))0, (int (*)(struct device * ))0,
 10955    (int (*)(struct device * ))0, (int (*)(struct device * ))0, (int (*)(struct device * ))0,
 10956    (int (*)(struct device * ))0, (int (*)(struct device * ))0, (int (*)(struct device * ))0};
 10957# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10958static struct vm_operations_struct i915_gem_vm_ops =
 10959# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10960     {& drm_gem_vm_open, & drm_gem_vm_close, & i915_gem_fault, (int (*)(struct vm_area_struct * ,
 10961                                                                      struct vm_fault * ))0,
 10962    (int (*)(struct vm_area_struct * , unsigned long , void * , int , int ))0,
 10963    (int (*)(struct vm_area_struct * , struct mempolicy * ))0, (struct mempolicy *(*)(struct vm_area_struct * ,
 10964                                                                                      unsigned long ))0,
 10965    (int (*)(struct vm_area_struct * , nodemask_t const * , nodemask_t const * ,
 10966             unsigned long ))0};
 10967# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10968static struct drm_driver driver =
 10969# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 10970     {& i915_driver_load, (int (*)(struct drm_device * ))0, & i915_driver_open, & i915_driver_preclose,
 10971    & i915_driver_postclose, & i915_driver_lastclose, & i915_driver_unload, & i915_suspend,
 10972    & i915_resume, (int (*)(struct drm_device * , void * , struct drm_file * ))0,
 10973    (int (*)(struct drm_device * ))0, (int (*)(struct drm_device * , int ))0, (u32 (*)(struct drm_device * ,
 10974                                                                                        int ))0,
 10975    (int (*)(struct drm_device * , int ))0, (void (*)(struct drm_device * , int ))0,
 10976    & i915_driver_device_is_agp, (int (*)(struct drm_device * , int , int * , int * ))0,
 10977    (int (*)(struct drm_device * , int , int * , struct timeval * , unsigned int ))0,
 10978    (irqreturn_t (*)(int , void * ))0, (void (*)(struct drm_device * ))0, (int (*)(struct drm_device * ))0,
 10979    (void (*)(struct drm_device * ))0, & drm_core_reclaim_buffers, (void (*)(struct drm_device * ,
 10980                                                                             struct drm_file * ))0,
 10981    (void (*)(struct drm_device * , struct drm_file * ))0, (void (*)(struct drm_device * ,
 10982                                                                     struct drm_set_version * ))0,
 10983    & i915_master_create, & i915_master_destroy, (int (*)(struct drm_device * , struct drm_file * ,
 10984                                                          bool ))0, (void (*)(struct drm_device * ,
 10985                                                                               struct drm_file * ,
 10986                                                                               bool ))0,
 10987    & i915_debugfs_init, & i915_debugfs_cleanup, & i915_gem_init_object, & i915_gem_free_object,
 10988    (void (*)(struct drm_device * , bool ))0, & i915_gem_dumb_create, & i915_gem_mmap_gtt,
 10989    & i915_gem_dumb_destroy, & i915_gem_vm_ops, 1, 6, 0, (char *)"i915", (char *)"Intel Graphics",
 10990    (char *)"20080730", 4291U, 0, (struct drm_ioctl_desc *)(& i915_ioctls), 0, {& __this_module,
 10991                                                                                & noop_llseek,
 10992                                                                                & drm_read,
 10993                                                                                (ssize_t (*)(struct file * ,
 10994                                                                                             char const * ,
 10995                                                                                             size_t ,
 10996                                                                                             loff_t * ))0,
 10997                                                                                (ssize_t (*)(struct kiocb * ,
 10998                                                                                             struct iovec const * ,
 10999                                                                                             unsigned long ,
 11000                                                                                             loff_t ))0,
 11001                                                                                (ssize_t (*)(struct kiocb * ,
 11002                                                                                             struct iovec const * ,
 11003                                                                                             unsigned long ,
 11004                                                                                             loff_t ))0,
 11005                                                                                (int (*)(struct file * ,
 11006                                                                                         void * ,
 11007                                                                                         int (*)(void * ,
 11008                                                                                                 char const * ,
 11009                                                                                                 int ,
 11010                                                                                                 loff_t ,
 11011                                                                                                 u64 ,
 11012                                                                                                 unsigned int ) ))0,
 11013                                                                                & drm_poll,
 11014                                                                                & drm_ioctl,
 11015                                                                                & i915_compat_ioctl,
 11016                                                                                & drm_gem_mmap,
 11017                                                                                & drm_open,
 11018                                                                                (int (*)(struct file * ,
 11019                                                                                         fl_owner_t ))0,
 11020                                                                                & drm_release,
 11021                                                                                (int (*)(struct file * ,
 11022                                                                                         int ))0,
 11023                                                                                (int (*)(struct kiocb * ,
 11024                                                                                         int ))0,
 11025                                                                                & drm_fasync,
 11026                                                                                (int (*)(struct file * ,
 11027                                                                                         int ,
 11028                                                                                         struct file_lock * ))0,
 11029                                                                                (ssize_t (*)(struct file * ,
 11030                                                                                             struct page * ,
 11031                                                                                             int ,
 11032                                                                                             size_t ,
 11033                                                                                             loff_t * ,
 11034                                                                                             int ))0,
 11035                                                                                (unsigned long (*)(struct file * ,
 11036                                                                                                   unsigned long ,
 11037                                                                                                   unsigned long ,
 11038                                                                                                   unsigned long ,
 11039                                                                                                   unsigned long ))0,
 11040                                                                                (int (*)(int ))0,
 11041                                                                                (int (*)(struct file * ,
 11042                                                                                         int ,
 11043                                                                                         struct file_lock * ))0,
 11044                                                                                (ssize_t (*)(struct pipe_inode_info * ,
 11045                                                                                             struct file * ,
 11046                                                                                             loff_t * ,
 11047                                                                                             size_t ,
 11048                                                                                             unsigned int ))0,
 11049                                                                                (ssize_t (*)(struct file * ,
 11050                                                                                             loff_t * ,
 11051                                                                                             struct pipe_inode_info * ,
 11052                                                                                             size_t ,
 11053                                                                                             unsigned int ))0,
 11054                                                                                (int (*)(struct file * ,
 11055                                                                                         long ,
 11056                                                                                         struct file_lock ** ))0,
 11057                                                                                (long (*)(struct file * ,
 11058                                                                                          int ,
 11059                                                                                          loff_t ,
 11060                                                                                          loff_t ))0},
 11061    {(struct pci_driver *)0}, (struct drm_bus *)0, {(struct list_head *)0, (struct list_head *)0}};
 11062# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11063static struct pci_driver i915_pci_driver =
 11064# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11065     {{(struct list_head *)0, (struct list_head *)0}, "i915", (struct pci_device_id const *)(& pciidlist),
 11066    & i915_pci_probe, & i915_pci_remove, (int (*)(struct pci_dev * , pm_message_t ))0,
 11067    (int (*)(struct pci_dev * , pm_message_t ))0, (int (*)(struct pci_dev * ))0,
 11068    (int (*)(struct pci_dev * ))0, (void (*)(struct pci_dev * ))0, (struct pci_error_handlers *)0,
 11069    {(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0,
 11070     (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device * ))0, (int (*)(struct device * ))0,
 11071     (void (*)(struct device * ))0, (int (*)(struct device * , pm_message_t ))0,
 11072     (int (*)(struct device * ))0, (struct attribute_group const **)0, & i915_pm_ops,
 11073     (struct driver_private *)0}, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0,
 11074                                                                {(struct lock_class *)0,
 11075                                                                 (struct lock_class *)0},
 11076                                                                (char const *)0,
 11077                                                                0, 0UL}}}}, {(struct list_head *)0,
 11078                                                                             (struct list_head *)0}}};
 11079# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11080static int i915_init(void)
 11081{ bool tmp ;
 11082  int tmp___0 ;
 11083
 11084  {
 11085# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11086  if (intel_agp_enabled == 0) {
 11087    {
 11088# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11089    drm_err("i915_init", "drm/i915 can\'t work without intel_agp module!\n");
 11090    }
 11091# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11092    return (-19);
 11093  } else {
 11094
 11095  }
 11096# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11097  driver.num_ioctls = i915_max_ioctl;
 11098# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11099  if (i915_modeset != 0) {
 11100# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11101    driver.driver_features = driver.driver_features | 8192U;
 11102  } else {
 11103
 11104  }
 11105# 844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11106  if (i915_modeset == 1) {
 11107# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11108    driver.driver_features = driver.driver_features | 8192U;
 11109  } else {
 11110
 11111  }
 11112  {
 11113# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11114  tmp = vgacon_text_force();
 11115  }
 11116# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11117  if ((int )tmp) {
 11118# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11119    if (i915_modeset == -1) {
 11120# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11121      driver.driver_features = driver.driver_features & 4294959103U;
 11122    } else {
 11123
 11124    }
 11125  } else {
 11126
 11127  }
 11128# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11129  if ((driver.driver_features & 8192U) == 0U) {
 11130# 853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11131    driver.get_vblank_timestamp = (int (*)(struct drm_device * , int , int * , struct timeval * ,
 11132                                           unsigned int ))0;
 11133  } else {
 11134
 11135  }
 11136  {
 11137# 855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11138  tmp___0 = drm_pci_init(& driver, & i915_pci_driver);
 11139  }
 11140# 855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11141  return (tmp___0);
 11142}
 11143}
 11144# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11145static void i915_exit(void)
 11146{
 11147
 11148  {
 11149  {
 11150# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11151  drm_pci_exit(& driver, & i915_pci_driver);
 11152  }
 11153# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11154  return;
 11155}
 11156}
 11157# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11158void ldv_check_final_state(void) ;
 11159# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11160extern void ldv_check_return_value(int ) ;
 11161# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11162extern void ldv_initialize(void) ;
 11163# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11164extern int nondet_int(void) ;
 11165# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11166int LDV_IN_INTERRUPT ;
 11167# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11168# 5 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/kernel-rules/files/engine-blast-assert.h"
 11169void ldv_blast_assert(void)
 11170{
 11171
 11172  {
 11173  ERROR: ;
 11174# 6 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/kernel-rules/files/engine-blast-assert.h"
 11175  goto ERROR;
 11176}
 11177}
 11178# 6 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/kernel-rules/files/engine-blast.h"
 11179extern int ldv_undefined_int(void) ;
 11180# 1654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11181int ldv_module_refcounter = 1;
 11182# 1657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11183void ldv_module_get(struct module *module )
 11184{
 11185
 11186  {
 11187# 1660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11188  if ((unsigned long )module != (unsigned long )((struct module *)0)) {
 11189# 1662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11190    ldv_module_refcounter = ldv_module_refcounter + 1;
 11191  } else {
 11192
 11193  }
 11194# 1663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11195  return;
 11196}
 11197}
 11198# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11199int ldv_try_module_get(struct module *module )
 11200{ int module_get_succeeded ;
 11201
 11202  {
 11203# 1672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11204  if ((unsigned long )module != (unsigned long )((struct module *)0)) {
 11205    {
 11206# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11207    module_get_succeeded = ldv_undefined_int();
 11208    }
 11209# 1677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11210    if (module_get_succeeded == 1) {
 11211# 1679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11212      ldv_module_refcounter = ldv_module_refcounter + 1;
 11213# 1681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11214      return (1);
 11215    } else {
 11216# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11217      return (0);
 11218    }
 11219  } else {
 11220
 11221  }
 11222# 1688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11223  return (0);
 11224}
 11225}
 11226# 1692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11227void ldv_module_put(struct module *module )
 11228{
 11229
 11230  {
 11231# 1695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11232  if ((unsigned long )module != (unsigned long )((struct module *)0)) {
 11233# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11234    if (ldv_module_refcounter <= 1) {
 11235      {
 11236# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11237      ldv_blast_assert();
 11238      }
 11239    } else {
 11240
 11241    }
 11242# 1699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11243    ldv_module_refcounter = ldv_module_refcounter - 1;
 11244  } else {
 11245
 11246  }
 11247# 1701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11248  return;
 11249}
 11250}
 11251# 1704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11252void ldv_module_put_and_exit(void)
 11253{
 11254
 11255  {
 11256  {
 11257# 1706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11258  ldv_module_put((struct module *)1);
 11259  }
 11260  LDV_STOP: ;
 11261# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11262  goto LDV_STOP;
 11263}
 11264}
 11265# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11266unsigned int ldv_module_refcount(void)
 11267{
 11268
 11269  {
 11270# 1715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11271  return ((unsigned int )(ldv_module_refcounter + -1));
 11272}
 11273}
 11274# 1719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11275void ldv_check_final_state(void)
 11276{
 11277
 11278  {
 11279# 1722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11280  if (ldv_module_refcounter != 1) {
 11281    {
 11282# 1722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11283    ldv_blast_assert();
 11284    }
 11285  } else {
 11286
 11287  }
 11288# 1725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_drv.c.p"
 11289  return;
 11290}
 11291}
 11292# 1 "<compiler builtins>"
 11293
 11294# 24 "include/linux/list.h"
 11295__inline static void INIT_LIST_HEAD(struct list_head *list )
 11296{
 11297
 11298  {
 11299# 26 "include/linux/list.h"
 11300  list->next = list;
 11301# 27 "include/linux/list.h"
 11302  list->prev = list;
 11303# 28 "include/linux/list.h"
 11304  return;
 11305}
 11306}
 11307# 101 "include/linux/printk.h"
 11308extern int printk(char const * , ...) ;
 11309# 64 "include/asm-generic/bug.h"
 11310extern void warn_slowpath_fmt(char const * , int const , char const * , ...) ;
 11311# 170 "include/linux/kernel.h"
 11312extern void might_fault(void) ;
 11313# 55 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/string_64.h"
 11314extern void *memset(void * , int , size_t ) ;
 11315# 15 "include/linux/math64.h"
 11316__inline static u64 div_u64_rem(u64 dividend , u32 divisor , u32 *remainder )
 11317{
 11318
 11319  {
 11320# 17 "include/linux/math64.h"
 11321  *remainder = (u32 )(dividend % (u64 )divisor);
 11322# 18 "include/linux/math64.h"
 11323  return (dividend / (u64 )divisor);
 11324}
 11325}
 11326# 78 "include/linux/math64.h"
 11327__inline static u64 div_u64(u64 dividend , u32 divisor )
 11328{ u32 remainder ;
 11329  u64 tmp ;
 11330
 11331  {
 11332  {
 11333# 81 "include/linux/math64.h"
 11334  tmp = div_u64_rem(dividend, divisor, & remainder);
 11335  }
 11336# 81 "include/linux/math64.h"
 11337  return (tmp);
 11338}
 11339}
 11340# 93 "include/linux/spinlock.h"
 11341extern void __raw_spin_lock_init(raw_spinlock_t * , char const * , struct lock_class_key * ) ;
 11342# 22 "include/linux/spinlock_api_smp.h"
 11343extern void _raw_spin_lock(raw_spinlock_t * ) ;
 11344# 39 "include/linux/spinlock_api_smp.h"
 11345extern void _raw_spin_unlock(raw_spinlock_t * ) ;
 11346# 272 "include/linux/spinlock.h"
 11347__inline static raw_spinlock_t *spinlock_check(spinlock_t *lock )
 11348{
 11349
 11350  {
 11351# 274 "include/linux/spinlock.h"
 11352  return (& lock->ldv_6060.rlock);
 11353}
 11354}
 11355# 283 "include/linux/spinlock.h"
 11356__inline static void spin_lock(spinlock_t *lock )
 11357{
 11358
 11359  {
 11360  {
 11361# 285 "include/linux/spinlock.h"
 11362  _raw_spin_lock(& lock->ldv_6060.rlock);
 11363  }
 11364# 286 "include/linux/spinlock.h"
 11365  return;
 11366}
 11367}
 11368# 323 "include/linux/spinlock.h"
 11369__inline static void spin_unlock(spinlock_t *lock )
 11370{
 11371
 11372  {
 11373  {
 11374# 325 "include/linux/spinlock.h"
 11375  _raw_spin_unlock(& lock->ldv_6060.rlock);
 11376  }
 11377# 326 "include/linux/spinlock.h"
 11378  return;
 11379}
 11380}
 11381# 78 "include/linux/time.h"
 11382extern void set_normalized_timespec(struct timespec * , time_t , s64 ) ;
 11383# 101 "include/linux/time.h"
 11384__inline static struct timespec timespec_sub(struct timespec lhs , struct timespec rhs )
 11385{ struct timespec ts_delta ;
 11386
 11387  {
 11388  {
 11389# 105 "include/linux/time.h"
 11390  set_normalized_timespec(& ts_delta, lhs.tv_sec - rhs.tv_sec, (s64 )(lhs.tv_nsec - rhs.tv_nsec));
 11391  }
 11392# 107 "include/linux/time.h"
 11393  return (ts_delta);
 11394}
 11395}
 11396# 161 "include/linux/time.h"
 11397extern void getrawmonotonic(struct timespec * ) ;
 11398# 83 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/e820.h"
 11399extern unsigned long pci_mem_start ;
 11400# 118 "include/linux/ioport.h"
 11401extern int release_resource(struct resource * ) ;
 11402# 296 "include/linux/jiffies.h"
 11403extern unsigned int jiffies_to_msecs(unsigned long const ) ;
 11404# 91 "include/linux/timer.h"
 11405extern void init_timer_key(struct timer_list * , char const * , struct lock_class_key * ) ;
 11406# 166 "include/linux/timer.h"
 11407__inline static void setup_timer_key(struct timer_list *timer , char const *name ,
 11408                                     struct lock_class_key *key , void (*function)(unsigned long ) ,
 11409                                     unsigned long data )
 11410{
 11411
 11412  {
 11413  {
 11414# 172 "include/linux/timer.h"
 11415  timer->function = function;
 11416# 173 "include/linux/timer.h"
 11417  timer->data = data;
 11418# 174 "include/linux/timer.h"
 11419  init_timer_key(timer, name, key);
 11420  }
 11421# 175 "include/linux/timer.h"
 11422  return;
 11423}
 11424}
 11425# 280 "include/linux/timer.h"
 11426extern int del_timer_sync(struct timer_list * ) ;
 11427# 300 "include/linux/workqueue.h"
 11428extern struct workqueue_struct *__alloc_workqueue_key(char const * , unsigned int ,
 11429                                                      int , struct lock_class_key * ,
 11430                                                      char const * ) ;
 11431# 347 "include/linux/workqueue.h"
 11432extern void destroy_workqueue(struct workqueue_struct * ) ;
 11433# 357 "include/linux/workqueue.h"
 11434extern void flush_workqueue(struct workqueue_struct * ) ;
 11435# 372 "include/linux/workqueue.h"
 11436extern bool cancel_work_sync(struct work_struct * ) ;
 11437# 376 "include/linux/workqueue.h"
 11438extern bool cancel_delayed_work_sync(struct delayed_work * ) ;
 11439# 55 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11440__inline static unsigned char readb(void const volatile *addr )
 11441{ unsigned char ret ;
 11442
 11443  {
 11444# 55 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11445  __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory");
 11446# 55 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11447  return (ret);
 11448}
 11449}
 11450# 56 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11451__inline static unsigned short readw(void const volatile *addr )
 11452{ unsigned short ret ;
 11453
 11454  {
 11455# 56 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11456  __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory");
 11457# 56 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11458  return (ret);
 11459}
 11460}
 11461# 189 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11462extern void iounmap(void volatile * ) ;
 11463# 31 "include/asm-generic/iomap.h"
 11464extern unsigned int ioread32(void * ) ;
 11465# 37 "include/asm-generic/iomap.h"
 11466extern void iowrite32(u32 , void * ) ;
 11467# 69 "include/asm-generic/iomap.h"
 11468extern void *pci_iomap(struct pci_dev * , int , unsigned long ) ;
 11469# 70 "include/asm-generic/iomap.h"
 11470extern void pci_iounmap(struct pci_dev * , void * ) ;
 11471# 205 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11472__inline static void memset_io(void volatile *addr , unsigned char val , size_t count )
 11473{
 11474
 11475  {
 11476  {
 11477# 207 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11478  memset((void *)addr, (int )val, count);
 11479  }
 11480# 208 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11481  return;
 11482}
 11483}
 11484# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 11485extern void *ioremap_wc(resource_size_t , unsigned long ) ;
 11486# 830 "include/linux/rcupdate.h"
 11487extern void kfree(void const * ) ;
 11488# 208 "include/linux/module.h"
 11489extern void *__symbol_get(char const * ) ;
 11490# 502 "include/linux/module.h"
 11491extern void __symbol_put(char const * ) ;
 11492# 221 "include/linux/slub_def.h"
 11493extern void *__kmalloc(size_t , gfp_t ) ;
 11494# 255 "include/linux/slub_def.h"
 11495__inline static void *kmalloc(size_t size , gfp_t flags )
 11496{ void *tmp___2 ;
 11497
 11498  {
 11499  {
 11500# 270 "include/linux/slub_def.h"
 11501  tmp___2 = __kmalloc(size, flags);
 11502  }
 11503# 270 "include/linux/slub_def.h"
 11504  return (tmp___2);
 11505}
 11506}
 11507# 223 "include/linux/slab.h"
 11508__inline static void *kcalloc(size_t n , size_t size , gfp_t flags )
 11509{ void *tmp ;
 11510
 11511  {
 11512# 225 "include/linux/slab.h"
 11513  if (size != 0UL) {
 11514# 225 "include/linux/slab.h"
 11515    if (0x0fffffffffffffffUL / size < n) {
 11516# 226 "include/linux/slab.h"
 11517      return ((void *)0);
 11518    } else {
 11519
 11520    }
 11521  } else {
 11522
 11523  }
 11524  {
 11525# 227 "include/linux/slab.h"
 11526  tmp = __kmalloc(n * size, flags | 32768U);
 11527  }
 11528# 227 "include/linux/slab.h"
 11529  return (tmp);
 11530}
 11531}
 11532# 318 "include/linux/slab.h"
 11533__inline static void *kzalloc(size_t size , gfp_t flags )
 11534{ void *tmp ;
 11535
 11536  {
 11537  {
 11538# 320 "include/linux/slab.h"
 11539  tmp = kmalloc(size, flags | 32768U);
 11540  }
 11541# 320 "include/linux/slab.h"
 11542  return (tmp);
 11543}
 11544}
 11545# 633 "include/linux/pci.h"
 11546extern resource_size_t pcibios_align_resource(void * , struct resource const * ,
 11547                                              resource_size_t , resource_size_t ) ;
 11548# 713 "include/linux/pci.h"
 11549extern struct pci_dev *pci_get_domain_bus_and_slot(int , unsigned int , unsigned int ) ;
 11550# 715 "include/linux/pci.h"
 11551__inline static struct pci_dev *pci_get_bus_and_slot(unsigned int bus , unsigned int devfn )
 11552{ struct pci_dev *tmp ;
 11553
 11554  {
 11555  {
 11556# 718 "include/linux/pci.h"
 11557  tmp = pci_get_domain_bus_and_slot(0, bus, devfn);
 11558  }
 11559# 718 "include/linux/pci.h"
 11560  return (tmp);
 11561}
 11562}
 11563# 725 "include/linux/pci.h"
 11564extern int pci_bus_read_config_word(struct pci_bus * , unsigned int , int , u16 * ) ;
 11565# 727 "include/linux/pci.h"
 11566extern int pci_bus_read_config_dword(struct pci_bus * , unsigned int , int , u32 * ) ;
 11567# 733 "include/linux/pci.h"
 11568extern int pci_bus_write_config_dword(struct pci_bus * , unsigned int , int , u32 ) ;
 11569# 741 "include/linux/pci.h"
 11570__inline static int pci_read_config_word(struct pci_dev *dev , int where , u16 *val )
 11571{ int tmp ;
 11572
 11573  {
 11574  {
 11575# 743 "include/linux/pci.h"
 11576  tmp = pci_bus_read_config_word(dev->bus, dev->devfn, where, val);
 11577  }
 11578# 743 "include/linux/pci.h"
 11579  return (tmp);
 11580}
 11581}
 11582# 745 "include/linux/pci.h"
 11583__inline static int pci_read_config_dword(struct pci_dev *dev , int where , u32 *val )
 11584{ int tmp ;
 11585
 11586  {
 11587  {
 11588# 748 "include/linux/pci.h"
 11589  tmp = pci_bus_read_config_dword(dev->bus, dev->devfn, where, val);
 11590  }
 11591# 748 "include/linux/pci.h"
 11592  return (tmp);
 11593}
 11594}
 11595# 758 "include/linux/pci.h"
 11596__inline static int pci_write_config_dword(struct pci_dev *dev , int where , u32 val )
 11597{ int tmp ;
 11598
 11599  {
 11600  {
 11601# 761 "include/linux/pci.h"
 11602  tmp = pci_bus_write_config_dword(dev->bus, dev->devfn, where, val);
 11603  }
 11604# 761 "include/linux/pci.h"
 11605  return (tmp);
 11606}
 11607}
 11608# 904 "include/linux/pci.h"
 11609extern int pci_bus_alloc_resource(struct pci_bus * , struct resource * , resource_size_t ,
 11610                                  resource_size_t , resource_size_t , unsigned int ,
 11611                                  resource_size_t (*)(void * , struct resource const * ,
 11612                                                      resource_size_t , resource_size_t ) ,
 11613                                  void * ) ;
 11614# 1012 "include/linux/pci.h"
 11615extern int pci_enable_msi_block(struct pci_dev * , unsigned int ) ;
 11616# 1014 "include/linux/pci.h"
 11617extern void pci_disable_msi(struct pci_dev * ) ;
 11618# 1162 "include/linux/mm.h"
 11619extern void unregister_shrinker(struct shrinker * ) ;
 11620# 58 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/dma-mapping.h"
 11621extern int dma_supported(struct device * , u64 ) ;
 11622# 108 "include/linux/dma-mapping.h"
 11623__inline static int dma_set_coherent_mask(struct device *dev , u64 mask )
 11624{ int tmp ;
 11625
 11626  {
 11627  {
 11628# 110 "include/linux/dma-mapping.h"
 11629  tmp = dma_supported(dev, mask);
 11630  }
 11631# 110 "include/linux/dma-mapping.h"
 11632  if (tmp == 0) {
 11633# 111 "include/linux/dma-mapping.h"
 11634    return (-5);
 11635  } else {
 11636
 11637  }
 11638# 112 "include/linux/dma-mapping.h"
 11639  dev->coherent_dma_mask = mask;
 11640# 113 "include/linux/dma-mapping.h"
 11641  return (0);
 11642}
 11643}
 11644# 40 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11645extern unsigned long _copy_to_user(void * , void const * , unsigned int ) ;
 11646# 42 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11647extern unsigned long _copy_from_user(void * , void const * , unsigned int ) ;
 11648# 46 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11649__inline static unsigned long copy_from_user(void *to , void const *from , unsigned long n )
 11650{ int sz ;
 11651  unsigned long tmp ;
 11652  int __ret_warn_on ;
 11653  long tmp___0 ;
 11654  long tmp___1 ;
 11655  long tmp___2 ;
 11656
 11657  {
 11658  {
 11659# 50 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11660  tmp = __builtin_object_size((void *)((void const *)to), 0);
 11661# 50 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11662  sz = (int )tmp;
 11663# 52 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11664  might_fault();
 11665# 53 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11666  tmp___1 = __builtin_expect((long )(sz == -1), 1L);
 11667  }
 11668# 53 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11669  if (tmp___1 != 0L) {
 11670    {
 11671# 54 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11672    n = _copy_from_user(to, from, (unsigned int )n);
 11673    }
 11674  } else {
 11675    {
 11676# 53 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11677    tmp___2 = __builtin_expect((long )((unsigned long )sz >= n), 1L);
 11678    }
 11679# 53 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11680    if (tmp___2 != 0L) {
 11681      {
 11682# 54 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11683      n = _copy_from_user(to, from, (unsigned int )n);
 11684      }
 11685    } else {
 11686      {
 11687# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11688      __ret_warn_on = 1;
 11689# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11690      tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 11691      }
 11692# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11693      if (tmp___0 != 0L) {
 11694        {
 11695# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11696        warn_slowpath_fmt("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h",
 11697                          (int const )57, "Buffer overflow detected!\n");
 11698        }
 11699      } else {
 11700
 11701      }
 11702      {
 11703# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11704      __builtin_expect((long )(__ret_warn_on != 0), 0L);
 11705      }
 11706    }
 11707  }
 11708# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11709  return (n);
 11710}
 11711}
 11712# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11713__inline static int copy_to_user(void *dst , void const *src , unsigned int size )
 11714{ unsigned long tmp ;
 11715
 11716  {
 11717  {
 11718# 65 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11719  might_fault();
 11720# 67 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11721  tmp = _copy_to_user(dst, src, size);
 11722  }
 11723# 67 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 11724  return ((int )tmp);
 11725}
 11726}
 11727# 115 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/mtrr.h"
 11728extern int mtrr_add(unsigned long , unsigned long , unsigned int , bool ) ;
 11729# 119 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/mtrr.h"
 11730extern int mtrr_del(int , unsigned long , unsigned long ) ;
 11731# 100 "include/drm/drm_mm.h"
 11732extern struct drm_mm_node *drm_mm_get_block_generic(struct drm_mm_node * , unsigned long ,
 11733                                                    unsigned int , int ) ;
 11734# 111 "include/drm/drm_mm.h"
 11735__inline static struct drm_mm_node *drm_mm_get_block(struct drm_mm_node *parent ,
 11736                                                     unsigned long size , unsigned int alignment )
 11737{ struct drm_mm_node *tmp ;
 11738
 11739  {
 11740  {
 11741# 115 "include/drm/drm_mm.h"
 11742  tmp = drm_mm_get_block_generic(parent, size, alignment, 0);
 11743  }
 11744# 115 "include/drm/drm_mm.h"
 11745  return (tmp);
 11746}
 11747}
 11748# 149 "include/drm/drm_mm.h"
 11749extern void drm_mm_put_block(struct drm_mm_node * ) ;
 11750# 152 "include/drm/drm_mm.h"
 11751extern struct drm_mm_node *drm_mm_search_free(struct drm_mm const * , unsigned long ,
 11752                                              unsigned int , int ) ;
 11753# 163 "include/drm/drm_mm.h"
 11754extern int drm_mm_init(struct drm_mm * , unsigned long , unsigned long ) ;
 11755# 165 "include/drm/drm_mm.h"
 11756extern void drm_mm_takedown(struct drm_mm * ) ;
 11757# 1387 "include/drm/drmP.h"
 11758extern int drm_vblank_init(struct drm_device * , int ) ;
 11759# 1472 "include/drm/drmP.h"
 11760extern struct drm_local_map *drm_getsarea(struct drm_device * ) ;
 11761# 1517 "include/drm/drmP.h"
 11762extern drm_dma_handle_t *drm_pci_alloc(struct drm_device * , size_t , size_t ) ;
 11763# 1520 "include/drm/drmP.h"
 11764extern void drm_pci_free(struct drm_device * , drm_dma_handle_t * ) ;
 11765# 1636 "include/drm/drmP.h"
 11766extern void drm_core_ioremap_wc(struct drm_local_map * , struct drm_device * ) ;
 11767# 1637 "include/drm/drmP.h"
 11768extern void drm_core_ioremapfree(struct drm_local_map * , struct drm_device * ) ;
 11769# 141 "include/drm/drm_crtc_helper.h"
 11770extern void drm_kms_helper_poll_init(struct drm_device * ) ;
 11771# 470 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
 11772void intel_setup_bios(struct drm_device *dev ) ;
 11773# 471 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_bios.h"
 11774bool intel_parse_bios(struct drm_device *dev ) ;
 11775# 137 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11776__inline static u32 intel_read_status_page(struct intel_ring_buffer *ring , int reg )
 11777{ unsigned int tmp ;
 11778
 11779  {
 11780  {
 11781# 140 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11782  tmp = ioread32((void *)ring->status_page.page_addr + (unsigned long )reg);
 11783  }
 11784# 140 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11785  return (tmp);
 11786}
 11787}
 11788# 163 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11789void intel_cleanup_ring_buffer(struct intel_ring_buffer *ring ) ;
 11790# 165 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11791int intel_wait_ring_buffer(struct intel_ring_buffer *ring , int n ) ;
 11792# 166 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11793__inline static int intel_wait_ring_idle(struct intel_ring_buffer *ring )
 11794{ int tmp ;
 11795
 11796  {
 11797  {
 11798# 168 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11799  tmp = intel_wait_ring_buffer(ring, ring->size + -8);
 11800  }
 11801# 168 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11802  return (tmp);
 11803}
 11804}
 11805# 171 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11806int intel_ring_begin(struct intel_ring_buffer *ring , int num_dwords ) ;
 11807# 173 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11808__inline static void intel_ring_emit(struct intel_ring_buffer *ring , u32 data )
 11809{
 11810
 11811  {
 11812  {
 11813# 176 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11814  iowrite32(data, ring->virtual_start + (unsigned long )ring->tail);
 11815# 177 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11816  ring->tail = ring->tail + 4U;
 11817  }
 11818# 178 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11819  return;
 11820}
 11821}
 11822# 180 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11823void intel_ring_advance(struct intel_ring_buffer *ring ) ;
 11824# 192 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11825void intel_ring_setup_status_page(struct intel_ring_buffer *ring ) ;
 11826# 201 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 11827int intel_render_ring_init_dri(struct drm_device *dev , u64 start , u32 size ) ;
 11828# 125 "include/linux/io-mapping.h"
 11829__inline static struct io_mapping *io_mapping_create_wc(resource_size_t base , unsigned long size )
 11830{ void *tmp ;
 11831
 11832  {
 11833  {
 11834# 127 "include/linux/io-mapping.h"
 11835  tmp = ioremap_wc(base, size);
 11836  }
 11837# 127 "include/linux/io-mapping.h"
 11838  return ((struct io_mapping *)tmp);
 11839}
 11840}
 11841# 131 "include/linux/io-mapping.h"
 11842__inline static void io_mapping_free(struct io_mapping *mapping )
 11843{
 11844
 11845  {
 11846  {
 11847# 133 "include/linux/io-mapping.h"
 11848  iounmap((void volatile *)mapping);
 11849  }
 11850# 134 "include/linux/io-mapping.h"
 11851  return;
 11852}
 11853}
 11854# 16 "include/drm/intel-gtt.h"
 11855extern struct intel_gtt const *intel_gtt_get(void) ;
 11856# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11857__inline static void trace_i915_reg_rw___0(bool write , u32 reg , u64 val , int len )
 11858{ struct tracepoint_func *it_func_ptr ;
 11859  void *it_func ;
 11860  void *__data ;
 11861  struct tracepoint_func *_________p1 ;
 11862  bool __warned ;
 11863  int tmp ;
 11864  int tmp___0 ;
 11865  bool tmp___1 ;
 11866
 11867  {
 11868  {
 11869# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11870  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 11871  }
 11872# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11873  if ((int )tmp___1) {
 11874    {
 11875# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11876    rcu_read_lock_sched_notrace();
 11877# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11878    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 11879# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11880    tmp = debug_lockdep_rcu_enabled();
 11881    }
 11882# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11883    if (tmp != 0) {
 11884# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11885      if (! __warned) {
 11886        {
 11887# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11888        tmp___0 = rcu_read_lock_sched_held();
 11889        }
 11890# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11891        if (tmp___0 == 0) {
 11892          {
 11893# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11894          __warned = (bool )1;
 11895# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11896          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 11897                                  (int const )411);
 11898          }
 11899        } else {
 11900
 11901        }
 11902      } else {
 11903
 11904      }
 11905    } else {
 11906
 11907    }
 11908# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11909    it_func_ptr = _________p1;
 11910# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11911    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 11912      ldv_36474:
 11913      {
 11914# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11915      it_func = it_func_ptr->func;
 11916# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11917      __data = it_func_ptr->data;
 11918# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11919      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 11920                                                                   reg, val, len);
 11921# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11922      it_func_ptr = it_func_ptr + 1;
 11923      }
 11924# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11925      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 11926# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11927        goto ldv_36474;
 11928      } else {
 11929# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11930        goto ldv_36475;
 11931      }
 11932      ldv_36475: ;
 11933    } else {
 11934
 11935    }
 11936    {
 11937# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11938    rcu_read_lock_sched_notrace();
 11939    }
 11940  } else {
 11941
 11942  }
 11943# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 11944  return;
 11945}
 11946}
 11947# 1005 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11948void i915_kernel_lost_context(struct drm_device *dev ) ;
 11949# 1017 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11950int i915_emit_box(struct drm_device *dev , struct drm_clip_rect *box , int DR1 , int DR4 ) ;
 11951# 1021 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11952unsigned long i915_chipset_val(struct drm_i915_private *dev_priv ) ;
 11953# 1022 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11954unsigned long i915_mch_val(struct drm_i915_private *dev_priv ) ;
 11955# 1023 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11956unsigned long i915_gfx_val(struct drm_i915_private *dev_priv ) ;
 11957# 1024 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11958void i915_update_gfx_val(struct drm_i915_private *dev_priv ) ;
 11959# 1028 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11960void i915_hangcheck_elapsed(unsigned long data ) ;
 11961# 1030 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11962int i915_irq_emit(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11963# 1032 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11964int i915_irq_wait(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11965# 1035 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11966void intel_irq_init(struct drm_device *dev ) ;
 11967# 1037 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11968int i915_vblank_pipe_set(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11969# 1039 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11970int i915_vblank_pipe_get(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11971# 1041 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11972int i915_vblank_swap(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11973# 1053 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11974void i915_destroy_error_state(struct drm_device *dev ) ;
 11975# 1060 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11976int i915_mem_alloc(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11977# 1062 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11978int i915_mem_free(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11979# 1064 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11980int i915_mem_init_heap(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11981# 1066 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11982int i915_mem_destroy_heap(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 11983# 1068 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11984void i915_mem_takedown(struct mem_block **heap ) ;
 11985# 1069 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11986void i915_mem_release(struct drm_device *dev , struct drm_file *file_priv , struct mem_block *heap ) ;
 11987# 1072 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11988int i915_gem_init_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 11989# 1074 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11990int i915_gem_create_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 11991# 1076 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11992int i915_gem_pread_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 11993# 1078 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11994int i915_gem_pwrite_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 11995# 1080 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11996int i915_gem_mmap_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 11997# 1082 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 11998int i915_gem_mmap_gtt_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 11999# 1084 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12000int i915_gem_set_domain_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12001# 1086 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12002int i915_gem_sw_finish_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12003# 1088 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12004int i915_gem_execbuffer(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12005# 1090 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12006int i915_gem_execbuffer2(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12007# 1092 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12008int i915_gem_pin_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12009# 1094 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12010int i915_gem_unpin_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12011# 1096 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12012int i915_gem_busy_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12013# 1098 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12014int i915_gem_throttle_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 12015# 1100 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12016int i915_gem_madvise_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 12017# 1102 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12018int i915_gem_entervt_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 12019# 1104 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12020int i915_gem_leavevt_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 12021# 1106 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12022int i915_gem_set_tiling(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12023# 1108 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12024int i915_gem_get_tiling(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12025# 1110 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12026int i915_gem_get_aperture_ioctl(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12027# 1112 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12028void i915_gem_load(struct drm_device *dev ) ;
 12029# 1126 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12030void i915_gem_lastclose(struct drm_device *dev ) ;
 12031# 1169 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12032void i915_gem_cleanup_ringbuffer(struct drm_device *dev ) ;
 12033# 1170 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12034void i915_gem_do_init(struct drm_device *dev , unsigned long start , unsigned long mappable_end ,
 12035                      unsigned long end ) ;
 12036# 1174 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12037int i915_gpu_idle(struct drm_device *dev ) ;
 12038# 1194 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12039void i915_gem_free_all_phys_object(struct drm_device *dev ) ;
 12040# 1195 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12041void i915_gem_release(struct drm_device *dev , struct drm_file *file ) ;
 12042# 1246 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12043int intel_setup_gmbus(struct drm_device *dev ) ;
 12044# 1247 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12045void intel_teardown_gmbus(struct drm_device *dev ) ;
 12046# 1274 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12047void intel_register_dsm_handler(void) ;
 12048# 1282 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12049void intel_modeset_init(struct drm_device *dev ) ;
 12050# 1283 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12051void intel_modeset_gem_init(struct drm_device *dev ) ;
 12052# 1284 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12053void intel_modeset_cleanup(struct drm_device *dev ) ;
 12054# 1285 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12055int intel_modeset_vga_set_state(struct drm_device *dev , bool state ) ;
 12056# 1289 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12057void intel_disable_fbc(struct drm_device *dev ) ;
 12058# 1292 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12059bool ironlake_set_drps(struct drm_device *dev , u8 val ) ;
 12060# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12061__inline static u8 i915_read8(struct drm_i915_private *dev_priv , u32 reg )
 12062{ u8 val ;
 12063
 12064  {
 12065# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12066  val = (u8 )0U;
 12067# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12068  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 12069# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12070    if (reg <= 262143U) {
 12071# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12072      if (reg != 41356U) {
 12073        {
 12074# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12075        gen6_gt_force_wake_get(dev_priv);
 12076# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12077        val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12078# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12079        gen6_gt_force_wake_put(dev_priv);
 12080        }
 12081      } else {
 12082        {
 12083# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12084        val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12085        }
 12086      }
 12087    } else {
 12088      {
 12089# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12090      val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12091      }
 12092    }
 12093  } else {
 12094    {
 12095# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12096    val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12097    }
 12098  }
 12099  {
 12100# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12101  trace_i915_reg_rw___0((bool )0, reg, (u64 )val, 1);
 12102  }
 12103# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12104  return (val);
 12105}
 12106}
 12107# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12108__inline static u16 i915_read16(struct drm_i915_private *dev_priv , u32 reg )
 12109{ u16 val ;
 12110
 12111  {
 12112# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12113  val = (u16 )0U;
 12114# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12115  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 12116# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12117    if (reg <= 262143U) {
 12118# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12119      if (reg != 41356U) {
 12120        {
 12121# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12122        gen6_gt_force_wake_get(dev_priv);
 12123# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12124        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12125# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12126        gen6_gt_force_wake_put(dev_priv);
 12127        }
 12128      } else {
 12129        {
 12130# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12131        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12132        }
 12133      }
 12134    } else {
 12135      {
 12136# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12137      val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12138      }
 12139    }
 12140  } else {
 12141    {
 12142# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12143    val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12144    }
 12145  }
 12146  {
 12147# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12148  trace_i915_reg_rw___0((bool )0, reg, (u64 )val, 2);
 12149  }
 12150# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12151  return (val);
 12152}
 12153}
 12154# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12155__inline static u32 i915_read32___0(struct drm_i915_private *dev_priv , u32 reg )
 12156{ u32 val ;
 12157
 12158  {
 12159# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12160  val = 0U;
 12161# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12162  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 12163# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12164    if (reg <= 262143U) {
 12165# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12166      if (reg != 41356U) {
 12167        {
 12168# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12169        gen6_gt_force_wake_get(dev_priv);
 12170# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12171        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12172# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12173        gen6_gt_force_wake_put(dev_priv);
 12174        }
 12175      } else {
 12176        {
 12177# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12178        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12179        }
 12180      }
 12181    } else {
 12182      {
 12183# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12184      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12185      }
 12186    }
 12187  } else {
 12188    {
 12189# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12190    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 12191    }
 12192  }
 12193  {
 12194# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12195  trace_i915_reg_rw___0((bool )0, reg, (u64 )val, 4);
 12196  }
 12197# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12198  return (val);
 12199}
 12200}
 12201# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12202__inline static void i915_write32___0(struct drm_i915_private *dev_priv , u32 reg ,
 12203                                      u32 val )
 12204{
 12205
 12206  {
 12207  {
 12208# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12209  trace_i915_reg_rw___0((bool )1, reg, (u64 )val, 4);
 12210  }
 12211# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12212  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 12213# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12214    if (reg <= 262143U) {
 12215# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12216      if (reg != 41356U) {
 12217        {
 12218# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12219        __gen6_gt_wait_for_fifo(dev_priv);
 12220        }
 12221      } else {
 12222
 12223      }
 12224    } else {
 12225
 12226    }
 12227  } else {
 12228
 12229  }
 12230  {
 12231# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12232  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 12233  }
 12234# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 12235  return;
 12236}
 12237}
 12238# 290 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12239int intel_get_pipe_from_crtc_id(struct drm_device *dev , void *data , struct drm_file *file ) ;
 12240# 331 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12241int intel_fbdev_init(struct drm_device *dev ) ;
 12242# 332 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12243void intel_fbdev_fini(struct drm_device *dev ) ;
 12244# 339 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12245void intel_cleanup_overlay(struct drm_device *dev ) ;
 12246# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12247int intel_overlay_put_image(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 12248# 343 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12249int intel_overlay_attrs(struct drm_device *dev , void *data , struct drm_file *file_priv ) ;
 12250# 347 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 12251void intel_fb_restore_mode(struct drm_device *dev ) ;
 12252# 38 "include/drm/i915_drm.h"
 12253unsigned long i915_read_mch_val(void) ;
 12254# 39 "include/drm/i915_drm.h"
 12255bool i915_gpu_raise(void) ;
 12256# 40 "include/drm/i915_drm.h"
 12257bool i915_gpu_lower(void) ;
 12258# 41 "include/drm/i915_drm.h"
 12259bool i915_gpu_busy(void) ;
 12260# 42 "include/drm/i915_drm.h"
 12261bool i915_gpu_turbo_disable(void) ;
 12262# 230 "include/linux/vgaarb.h"
 12263extern int vga_client_register(struct pci_dev * , void * , void (*)(void * , bool ) ,
 12264                               unsigned int (*)(void * , bool ) ) ;
 12265# 464 "include/linux/pnp.h"
 12266extern int pnp_range_reserved(resource_size_t , resource_size_t ) ;
 12267# 33 "include/linux/vga_switcheroo.h"
 12268extern void vga_switcheroo_unregister_client(struct pci_dev * ) ;
 12269# 34 "include/linux/vga_switcheroo.h"
 12270extern int vga_switcheroo_register_client(struct pci_dev * , void (*)(struct pci_dev * ,
 12271                                                                      enum vga_switcheroo_state ) ,
 12272                                          void (*)(struct pci_dev * ) , bool (*)(struct pci_dev * ) ) ;
 12273# 45 "include/linux/vga_switcheroo.h"
 12274extern int vga_switcheroo_process_delayed_switch(void) ;
 12275# 18 "include/acpi/video.h"
 12276extern int acpi_video_register(void) ;
 12277# 19 "include/acpi/video.h"
 12278extern void acpi_video_unregister(void) ;
 12279# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12280static void i915_write_hws_pga(struct drm_device *dev )
 12281{ drm_i915_private_t *dev_priv ;
 12282  u32 addr ;
 12283
 12284  {
 12285# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12286  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12287# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12288  addr = (u32 )(dev_priv->status_page_dmah)->busaddr;
 12289# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12290  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 12291# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12292    addr = ((u32 )((dev_priv->status_page_dmah)->busaddr >> 28) & 240U) | addr;
 12293  } else {
 12294
 12295  }
 12296  {
 12297# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12298  i915_write32___0(dev_priv, 8320U, addr);
 12299  }
 12300# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12301  return;
 12302}
 12303}
 12304# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12305static int i915_init_phys_hws(struct drm_device *dev )
 12306{ drm_i915_private_t *dev_priv ;
 12307  struct intel_ring_buffer *ring ;
 12308
 12309  {
 12310  {
 12311# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12312  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12313# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12314  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 12315# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12316  dev_priv->status_page_dmah = drm_pci_alloc(dev, 4096UL, 4096UL);
 12317  }
 12318# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12319  if ((unsigned long )dev_priv->status_page_dmah == (unsigned long )((drm_dma_handle_t *)0)) {
 12320    {
 12321# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12322    drm_err("i915_init_phys_hws", "Can not allocate hardware status page\n");
 12323    }
 12324# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12325    return (-12);
 12326  } else {
 12327
 12328  }
 12329  {
 12330# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12331  ring->status_page.page_addr = (u32 *)(dev_priv->status_page_dmah)->vaddr;
 12332# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12333  memset_io((void volatile *)ring->status_page.page_addr, (unsigned char)0, 4096UL);
 12334# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12335  i915_write_hws_pga(dev);
 12336# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12337  drm_ut_debug_printk(2U, "drm", "i915_init_phys_hws", "Enabled hardware status page\n");
 12338  }
 12339# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12340  return (0);
 12341}
 12342}
 12343# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12344static void i915_free_hws(struct drm_device *dev )
 12345{ drm_i915_private_t *dev_priv ;
 12346  struct intel_ring_buffer *ring ;
 12347
 12348  {
 12349# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12350  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12351# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12352  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 12353# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12354  if ((unsigned long )dev_priv->status_page_dmah != (unsigned long )((drm_dma_handle_t *)0)) {
 12355    {
 12356# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12357    drm_pci_free(dev, dev_priv->status_page_dmah);
 12358# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12359    dev_priv->status_page_dmah = (drm_dma_handle_t *)0;
 12360    }
 12361  } else {
 12362
 12363  }
 12364# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12365  if (ring->status_page.gfx_addr != 0U) {
 12366    {
 12367# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12368    ring->status_page.gfx_addr = 0U;
 12369# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12370    drm_core_ioremapfree(& dev_priv->hws_map, dev);
 12371    }
 12372  } else {
 12373
 12374  }
 12375  {
 12376# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12377  i915_write32___0(dev_priv, 8320U, 536866816U);
 12378  }
 12379# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12380  return;
 12381}
 12382}
 12383# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12384void i915_kernel_lost_context(struct drm_device *dev )
 12385{ drm_i915_private_t *dev_priv ;
 12386  struct drm_i915_master_private *master_priv ;
 12387  struct intel_ring_buffer *ring ;
 12388  int tmp ;
 12389  u32 tmp___0 ;
 12390  u32 tmp___1 ;
 12391
 12392  {
 12393  {
 12394# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12395  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12396# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12397  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 12398# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12399  tmp = drm_core_check_feature(dev, 8192);
 12400  }
 12401# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12402  if (tmp != 0) {
 12403# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12404    return;
 12405  } else {
 12406
 12407  }
 12408  {
 12409# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12410  tmp___0 = i915_read32___0(dev_priv, ring->mmio_base + 52U);
 12411# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12412  ring->head = tmp___0 & 2097148U;
 12413# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12414  tmp___1 = i915_read32___0(dev_priv, ring->mmio_base + 48U);
 12415# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12416  ring->tail = tmp___1 & 2097144U;
 12417# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12418  ring->space = (int )((ring->head - ring->tail) - 8U);
 12419  }
 12420# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12421  if (ring->space < 0) {
 12422# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12423    ring->space = ring->space + ring->size;
 12424  } else {
 12425
 12426  }
 12427# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12428  if ((unsigned long )(dev->primary)->master == (unsigned long )((struct drm_master *)0)) {
 12429# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12430    return;
 12431  } else {
 12432
 12433  }
 12434# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12435  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 12436# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12437  if (ring->head == ring->tail) {
 12438# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12439    if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 12440# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12441      (master_priv->sarea_priv)->perf_boxes = (master_priv->sarea_priv)->perf_boxes | 1;
 12442    } else {
 12443
 12444    }
 12445  } else {
 12446
 12447  }
 12448# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12449  return;
 12450}
 12451}
 12452# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12453static int i915_dma_cleanup(struct drm_device *dev )
 12454{ drm_i915_private_t *dev_priv ;
 12455  int i ;
 12456
 12457  {
 12458# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12459  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12460# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12461  if (dev->irq_enabled != 0) {
 12462    {
 12463# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12464    drm_irq_uninstall(dev);
 12465    }
 12466  } else {
 12467
 12468  }
 12469  {
 12470# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12471  mutex_lock_nested(& dev->struct_mutex, 0U);
 12472# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12473  i = 0;
 12474  }
 12475# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12476  goto ldv_40292;
 12477  ldv_40291:
 12478  {
 12479# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12480  intel_cleanup_ring_buffer((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 12481# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12482  i = i + 1;
 12483  }
 12484  ldv_40292: ;
 12485# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12486  if (i <= 2) {
 12487# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12488    goto ldv_40291;
 12489  } else {
 12490# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12491    goto ldv_40293;
 12492  }
 12493  ldv_40293:
 12494  {
 12495# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12496  mutex_unlock(& dev->struct_mutex);
 12497  }
 12498# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12499  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 12500    {
 12501# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12502    i915_free_hws(dev);
 12503    }
 12504  } else {
 12505
 12506  }
 12507# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12508  return (0);
 12509}
 12510}
 12511# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12512static int i915_initialize(struct drm_device *dev , drm_i915_init_t *init )
 12513{ drm_i915_private_t *dev_priv ;
 12514  struct drm_i915_master_private *master_priv ;
 12515  int ret ;
 12516  struct drm_local_map *tmp ;
 12517
 12518  {
 12519  {
 12520# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12521  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12522# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12523  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 12524# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12525  tmp = drm_getsarea(dev);
 12526# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12527  master_priv->sarea = tmp;
 12528  }
 12529# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12530  if ((unsigned long )master_priv->sarea != (unsigned long )((drm_local_map_t *)0)) {
 12531# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12532    master_priv->sarea_priv = (struct _drm_i915_sarea *)(master_priv->sarea)->handle + (unsigned long )init->sarea_priv_offset;
 12533  } else {
 12534    {
 12535# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12536    drm_ut_debug_printk(2U, "drm", "i915_initialize", "sarea not found assuming DRI2 userspace\n");
 12537    }
 12538  }
 12539# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12540  if (init->ring_size != 0U) {
 12541# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12542    if ((unsigned long )((struct intel_ring_buffer *)(& dev_priv->ring))->obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 12543      {
 12544# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12545      i915_dma_cleanup(dev);
 12546# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12547      drm_err("i915_initialize", "Client tried to initialize ringbuffer in GEM mode\n");
 12548      }
 12549# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12550      return (-22);
 12551    } else {
 12552
 12553    }
 12554    {
 12555# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12556    ret = intel_render_ring_init_dri(dev, (u64 )init->ring_start, init->ring_size);
 12557    }
 12558# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12559    if (ret != 0) {
 12560      {
 12561# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12562      i915_dma_cleanup(dev);
 12563      }
 12564# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12565      return (ret);
 12566    } else {
 12567
 12568    }
 12569  } else {
 12570
 12571  }
 12572# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12573  dev_priv->cpp = init->cpp;
 12574# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12575  dev_priv->back_offset = (int )init->back_offset;
 12576# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12577  dev_priv->front_offset = (int )init->front_offset;
 12578# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12579  dev_priv->current_page = 0;
 12580# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12581  if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 12582# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12583    (master_priv->sarea_priv)->pf_current_page = 0;
 12584  } else {
 12585
 12586  }
 12587# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12588  dev_priv->allow_batchbuffer = 1;
 12589# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12590  return (0);
 12591}
 12592}
 12593# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12594static int i915_dma_resume(struct drm_device *dev )
 12595{ drm_i915_private_t *dev_priv ;
 12596  struct intel_ring_buffer *ring ;
 12597
 12598  {
 12599  {
 12600# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12601  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12602# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12603  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 12604# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12605  drm_ut_debug_printk(2U, "drm", "i915_dma_resume", "%s\n", "i915_dma_resume");
 12606  }
 12607# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12608  if ((unsigned long )ring->map.handle == (unsigned long )((void *)0)) {
 12609    {
 12610# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12611    drm_err("i915_dma_resume", "can not ioremap virtual address for ring buffer\n");
 12612    }
 12613# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12614    return (-12);
 12615  } else {
 12616
 12617  }
 12618# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12619  if ((unsigned long )ring->status_page.page_addr == (unsigned long )((u32 *)0)) {
 12620    {
 12621# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12622    drm_err("i915_dma_resume", "Can not find hardware status page\n");
 12623    }
 12624# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12625    return (-22);
 12626  } else {
 12627
 12628  }
 12629  {
 12630# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12631  drm_ut_debug_printk(2U, "drm", "i915_dma_resume", "hw status page @ %p\n", ring->status_page.page_addr);
 12632  }
 12633# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12634  if (ring->status_page.gfx_addr != 0U) {
 12635    {
 12636# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12637    intel_ring_setup_status_page(ring);
 12638    }
 12639  } else {
 12640    {
 12641# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12642    i915_write_hws_pga(dev);
 12643    }
 12644  }
 12645  {
 12646# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12647  drm_ut_debug_printk(2U, "drm", "i915_dma_resume", "Enabled hardware status page\n");
 12648  }
 12649# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12650  return (0);
 12651}
 12652}
 12653# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12654static int i915_dma_init(struct drm_device *dev , void *data , struct drm_file *file_priv )
 12655{ drm_i915_init_t *init ;
 12656  int retcode ;
 12657
 12658  {
 12659# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12660  init = (drm_i915_init_t *)data;
 12661# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12662  retcode = 0;
 12663# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12664  if ((int )((unsigned int )init->func) == 1) {
 12665# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12666    goto case_1;
 12667  } else
 12668# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12669  if ((int )((unsigned int )init->func) == 2) {
 12670# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12671    goto case_2;
 12672  } else
 12673# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12674  if ((int )((unsigned int )init->func) == 3) {
 12675# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12676    goto case_3;
 12677  } else {
 12678# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12679    goto switch_default;
 12680# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12681    if (0) {
 12682      case_1:
 12683      {
 12684# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12685      retcode = i915_initialize(dev, init);
 12686      }
 12687# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12688      goto ldv_40316;
 12689      case_2:
 12690      {
 12691# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12692      retcode = i915_dma_cleanup(dev);
 12693      }
 12694# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12695      goto ldv_40316;
 12696      case_3:
 12697      {
 12698# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12699      retcode = i915_dma_resume(dev);
 12700      }
 12701# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12702      goto ldv_40316;
 12703      switch_default:
 12704# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12705      retcode = -22;
 12706# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12707      goto ldv_40316;
 12708    } else {
 12709
 12710    }
 12711  }
 12712  ldv_40316: ;
 12713# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12714  return (retcode);
 12715}
 12716}
 12717# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12718static int validate_cmd(int cmd )
 12719{
 12720
 12721  {
 12722# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12723  if ((int )((unsigned int )cmd >> 29) == 0) {
 12724# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12725    goto case_0;
 12726  } else
 12727# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12728  if ((int )((unsigned int )cmd >> 29) == 1) {
 12729# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12730    goto case_1;
 12731  } else
 12732# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12733  if ((int )((unsigned int )cmd >> 29) == 2) {
 12734# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12735    goto case_2;
 12736  } else
 12737# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12738  if ((int )((unsigned int )cmd >> 29) == 3) {
 12739# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12740    goto case_3;
 12741  } else {
 12742# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12743    goto switch_default___2;
 12744# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12745    if (0) {
 12746      case_0: ;
 12747# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12748      if (((cmd >> 23) & 63) == 0) {
 12749# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12750        goto case_0___0;
 12751      } else
 12752# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12753      if (((cmd >> 23) & 63) == 4) {
 12754# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12755        goto case_4;
 12756      } else {
 12757# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12758        goto switch_default;
 12759# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12760        if (0) {
 12761          case_0___0: ;
 12762# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12763          return (1);
 12764          case_4: ;
 12765# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12766          return (1);
 12767          switch_default: ;
 12768# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12769          return (0);
 12770        } else {
 12771
 12772        }
 12773      }
 12774# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12775      goto ldv_40327;
 12776      case_1: ;
 12777# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12778      return (0);
 12779      case_2: ;
 12780# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12781      return ((cmd & 255) + 2);
 12782      case_3: ;
 12783# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12784      if (((cmd >> 24) & 31) <= 24) {
 12785# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12786        return (1);
 12787      } else {
 12788
 12789      }
 12790# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12791      if (((cmd >> 24) & 31) == 28) {
 12792# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12793        goto case_28;
 12794      } else
 12795# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12796      if (((cmd >> 24) & 31) == 29) {
 12797# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12798        goto case_29;
 12799      } else
 12800# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12801      if (((cmd >> 24) & 31) == 30) {
 12802# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12803        goto case_30;
 12804      } else
 12805# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12806      if (((cmd >> 24) & 31) == 31) {
 12807# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12808        goto case_31;
 12809      } else {
 12810# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12811        goto switch_default___1;
 12812# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12813        if (0) {
 12814          case_28: ;
 12815# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12816          return (1);
 12817          case_29: ;
 12818# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12819          if (((cmd >> 16) & 255) == 3) {
 12820# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12821            goto case_3___0;
 12822          } else
 12823# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12824          if (((cmd >> 16) & 255) == 4) {
 12825# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12826            goto case_4___0;
 12827          } else {
 12828# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12829            goto switch_default___0;
 12830# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12831            if (0) {
 12832              case_3___0: ;
 12833# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12834              return ((cmd & 31) + 2);
 12835              case_4___0: ;
 12836# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12837              return ((cmd & 15) + 2);
 12838              switch_default___0: ;
 12839# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12840              return ((cmd & 65535) + 2);
 12841            } else {
 12842
 12843            }
 12844          }
 12845          case_30: ;
 12846# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12847          if ((cmd & 8388608) != 0) {
 12848# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12849            return ((cmd & 65535) + 1);
 12850          } else {
 12851# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12852            return (1);
 12853          }
 12854          case_31: ;
 12855# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12856          if ((cmd & 8388608) == 0) {
 12857# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12858            return ((cmd & 131071) + 2);
 12859          } else
 12860# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12861          if ((cmd & 131072) != 0) {
 12862# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12863            if ((cmd & 65535) == 0) {
 12864# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12865              return (0);
 12866            } else {
 12867# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12868              return (((cmd & 65535) + 1) / 2 + 1);
 12869            }
 12870          } else {
 12871# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12872            return (2);
 12873          }
 12874          switch_default___1: ;
 12875# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12876          return (0);
 12877        } else {
 12878
 12879        }
 12880      }
 12881      switch_default___2: ;
 12882# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12883      return (0);
 12884    } else {
 12885
 12886    }
 12887  }
 12888  ldv_40327: ;
 12889# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12890  return (0);
 12891}
 12892}
 12893# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12894static int i915_emit_cmds(struct drm_device *dev , int *buffer , int dwords )
 12895{ drm_i915_private_t *dev_priv ;
 12896  int i ;
 12897  int ret ;
 12898  int sz ;
 12899  int tmp ;
 12900
 12901  {
 12902# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12903  dev_priv = (drm_i915_private_t *)dev->dev_private;
 12904# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12905  if ((unsigned long )(dwords + 1) * 4UL >= (unsigned long )(((struct intel_ring_buffer *)(& dev_priv->ring))->size + -8)) {
 12906# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12907    return (-22);
 12908  } else {
 12909
 12910  }
 12911# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12912  i = 0;
 12913# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12914  goto ldv_40350;
 12915  ldv_40349:
 12916  {
 12917# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12918  tmp = validate_cmd(*(buffer + (unsigned long )i));
 12919# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12920  sz = tmp;
 12921  }
 12922# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12923  if (sz == 0) {
 12924# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12925    return (-22);
 12926  } else
 12927# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12928  if (i + sz > dwords) {
 12929# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12930    return (-22);
 12931  } else {
 12932
 12933  }
 12934# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12935  i = i + sz;
 12936  ldv_40350: ;
 12937# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12938  if (i < dwords) {
 12939# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12940    goto ldv_40349;
 12941  } else {
 12942# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12943    goto ldv_40351;
 12944  }
 12945  ldv_40351:
 12946  {
 12947# 347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12948  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), (dwords + 1) & -2);
 12949  }
 12950# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12951  if (ret != 0) {
 12952# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12953    return (ret);
 12954  } else {
 12955
 12956  }
 12957# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12958  i = 0;
 12959# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12960  goto ldv_40353;
 12961  ldv_40352:
 12962  {
 12963# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12964  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )*(buffer + (unsigned long )i));
 12965# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12966  i = i + 1;
 12967  }
 12968  ldv_40353: ;
 12969# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12970  if (i < dwords) {
 12971# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12972    goto ldv_40352;
 12973  } else {
 12974# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12975    goto ldv_40354;
 12976  }
 12977  ldv_40354: ;
 12978# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12979  if (dwords & 1) {
 12980    {
 12981# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12982    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 12983    }
 12984  } else {
 12985
 12986  }
 12987  {
 12988# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12989  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 12990  }
 12991# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12992  return (0);
 12993}
 12994}
 12995# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 12996int i915_emit_box(struct drm_device *dev , struct drm_clip_rect *box , int DR1 , int DR4 )
 12997{ struct drm_i915_private *dev_priv ;
 12998  int ret ;
 12999
 13000  {
 13001# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13002  dev_priv = (struct drm_i915_private *)dev->dev_private;
 13003# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13004  if ((int )box->y2 <= (int )box->y1) {
 13005    {
 13006# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13007    drm_err("i915_emit_box", "Bad box %d,%d..%d,%d\n", (int )box->x1, (int )box->y1,
 13008            (int )box->x2, (int )box->y2);
 13009    }
 13010# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13011    return (-22);
 13012  } else
 13013# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13014  if ((int )box->x2 <= (int )box->x1) {
 13015    {
 13016# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13017    drm_err("i915_emit_box", "Bad box %d,%d..%d,%d\n", (int )box->x1, (int )box->y1,
 13018            (int )box->x2, (int )box->y2);
 13019    }
 13020# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13021    return (-22);
 13022  } else
 13023# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13024  if ((unsigned int )box->y2 == 0U) {
 13025    {
 13026# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13027    drm_err("i915_emit_box", "Bad box %d,%d..%d,%d\n", (int )box->x1, (int )box->y1,
 13028            (int )box->x2, (int )box->y2);
 13029    }
 13030# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13031    return (-22);
 13032  } else
 13033# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13034  if ((unsigned int )box->x2 == 0U) {
 13035    {
 13036# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13037    drm_err("i915_emit_box", "Bad box %d,%d..%d,%d\n", (int )box->x1, (int )box->y1,
 13038            (int )box->x2, (int )box->y2);
 13039    }
 13040# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13041    return (-22);
 13042  } else {
 13043
 13044  }
 13045# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13046  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 13047    {
 13048# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13049    ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 13050    }
 13051# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13052    if (ret != 0) {
 13053# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13054      return (ret);
 13055    } else {
 13056
 13057    }
 13058    {
 13059# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13060    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 2030043138U);
 13061# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13062    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )((int )box->x1 | ((int )box->y1 << 16)));
 13063# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13064    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )((((int )box->x2 + -1) & 65535) | (((int )box->y2 + -1) << 16)));
 13065# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13066    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )DR4);
 13067    }
 13068  } else {
 13069    {
 13070# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13071    ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 6);
 13072    }
 13073# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13074    if (ret != 0) {
 13075# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13076      return (ret);
 13077    } else {
 13078
 13079    }
 13080    {
 13081# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13082    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 2105540611U);
 13083# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13084    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )DR1);
 13085# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13086    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )((int )box->x1 | ((int )box->y1 << 16)));
 13087# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13088    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )((((int )box->x2 + -1) & 65535) | (((int )box->y2 + -1) << 16)));
 13089# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13090    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )DR4);
 13091# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13092    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13093    }
 13094  }
 13095  {
 13096# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13097  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 13098  }
 13099# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13100  return (0);
 13101}
 13102}
 13103# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13104static void i915_emit_breadcrumb(struct drm_device *dev )
 13105{ drm_i915_private_t *dev_priv ;
 13106  struct drm_i915_master_private *master_priv ;
 13107  int tmp ;
 13108
 13109  {
 13110# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13111  dev_priv = (drm_i915_private_t *)dev->dev_private;
 13112# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13113  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 13114# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13115  dev_priv->counter = dev_priv->counter + 1U;
 13116# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13117  if ((int )dev_priv->counter < 0) {
 13118# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13119    dev_priv->counter = 0U;
 13120  } else {
 13121
 13122  }
 13123# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13124  if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 13125# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13126    (master_priv->sarea_priv)->last_enqueue = (int )dev_priv->counter;
 13127  } else {
 13128
 13129  }
 13130  {
 13131# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13132  tmp = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 13133  }
 13134# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13135  if (tmp == 0) {
 13136    {
 13137# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13138    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 276824065U);
 13139# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13140    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 132U);
 13141# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13142    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), dev_priv->counter);
 13143# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13144    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13145# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13146    intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 13147    }
 13148  } else {
 13149
 13150  }
 13151# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13152  return;
 13153}
 13154}
 13155# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13156static int i915_dispatch_cmdbuffer(struct drm_device *dev , drm_i915_cmdbuffer_t *cmd ,
 13157                                   struct drm_clip_rect *cliprects , void *cmdbuf )
 13158{ int nbox ;
 13159  int i ;
 13160  int count ;
 13161  int ret ;
 13162
 13163  {
 13164# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13165  nbox = cmd->num_cliprects;
 13166# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13167  i = 0;
 13168# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13169  if ((cmd->sz & 3) != 0) {
 13170    {
 13171# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13172    drm_err("i915_dispatch_cmdbuffer", "alignment");
 13173    }
 13174# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13175    return (-22);
 13176  } else {
 13177
 13178  }
 13179  {
 13180# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13181  i915_kernel_lost_context(dev);
 13182  }
 13183# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13184  if (nbox != 0) {
 13185# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13186    count = nbox;
 13187  } else {
 13188# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13189    count = 1;
 13190  }
 13191# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13192  i = 0;
 13193# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13194  goto ldv_40381;
 13195  ldv_40380: ;
 13196# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13197  if (i < nbox) {
 13198    {
 13199# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13200    ret = i915_emit_box(dev, cliprects + (unsigned long )i, cmd->DR1, cmd->DR4);
 13201    }
 13202# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13203    if (ret != 0) {
 13204# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13205      return (ret);
 13206    } else {
 13207
 13208    }
 13209  } else {
 13210
 13211  }
 13212  {
 13213# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13214  ret = i915_emit_cmds(dev, (int *)cmdbuf, cmd->sz / 4);
 13215  }
 13216# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13217  if (ret != 0) {
 13218# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13219    return (ret);
 13220  } else {
 13221
 13222  }
 13223# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13224  i = i + 1;
 13225  ldv_40381: ;
 13226# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13227  if (i < count) {
 13228# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13229    goto ldv_40380;
 13230  } else {
 13231# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13232    goto ldv_40382;
 13233  }
 13234  ldv_40382:
 13235  {
 13236# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13237  i915_emit_breadcrumb(dev);
 13238  }
 13239# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13240  return (0);
 13241}
 13242}
 13243# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13244static int i915_dispatch_batchbuffer(struct drm_device *dev , drm_i915_batchbuffer_t *batch ,
 13245                                     struct drm_clip_rect *cliprects )
 13246{ struct drm_i915_private *dev_priv ;
 13247  int nbox ;
 13248  int i ;
 13249  int count ;
 13250  int ret ;
 13251  int tmp ;
 13252
 13253  {
 13254# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13255  dev_priv = (struct drm_i915_private *)dev->dev_private;
 13256# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13257  nbox = batch->num_cliprects;
 13258# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13259  if (((batch->start | batch->used) & 7) != 0) {
 13260    {
 13261# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13262    drm_err("i915_dispatch_batchbuffer", "alignment");
 13263    }
 13264# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13265    return (-22);
 13266  } else {
 13267
 13268  }
 13269  {
 13270# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13271  i915_kernel_lost_context(dev);
 13272  }
 13273# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13274  if (nbox != 0) {
 13275# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13276    count = nbox;
 13277  } else {
 13278# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13279    count = 1;
 13280  }
 13281# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13282  i = 0;
 13283# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13284  goto ldv_40395;
 13285  ldv_40394: ;
 13286# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13287  if (i < nbox) {
 13288    {
 13289# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13290    ret = i915_emit_box(dev, cliprects + (unsigned long )i, batch->DR1, batch->DR4);
 13291    }
 13292# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13293    if (ret != 0) {
 13294# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13295      return (ret);
 13296    } else {
 13297
 13298    }
 13299  } else {
 13300
 13301  }
 13302# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13303  if (dev->pci_device != 13687) {
 13304# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13305    if (dev->pci_device != 9570) {
 13306      {
 13307# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13308      ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 2);
 13309      }
 13310# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13311      if (ret != 0) {
 13312# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13313        return (ret);
 13314      } else {
 13315
 13316      }
 13317# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13318      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 13319        {
 13320# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13321        intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 411042176U);
 13322# 491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13323        intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )batch->start);
 13324        }
 13325      } else {
 13326        {
 13327# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13328        intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 411041920U);
 13329# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13330        intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )(batch->start | 1));
 13331        }
 13332      }
 13333    } else {
 13334# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13335      goto _L;
 13336    }
 13337  } else {
 13338    _L:
 13339    {
 13340# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13341    ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 13342    }
 13343# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13344    if (ret != 0) {
 13345# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13346      return (ret);
 13347    } else {
 13348
 13349    }
 13350    {
 13351# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13352    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 402653185U);
 13353# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13354    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )(batch->start | 1));
 13355# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13356    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )((batch->start + batch->used) + -4));
 13357# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13358    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13359    }
 13360  }
 13361  {
 13362# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13363  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 13364# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13365  i = i + 1;
 13366  }
 13367  ldv_40395: ;
 13368# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13369  if (i < count) {
 13370# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13371    goto ldv_40394;
 13372  } else {
 13373# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13374    goto ldv_40396;
 13375  }
 13376  ldv_40396: ;
 13377# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13378  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 13379# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13380    goto _L___0;
 13381  } else
 13382# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13383  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 13384    _L___0:
 13385    {
 13386# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13387    tmp = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 2);
 13388    }
 13389# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13390    if (tmp == 0) {
 13391      {
 13392# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13393      intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 33554468U);
 13394# 513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13395      intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13396# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13397      intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 13398      }
 13399    } else {
 13400
 13401    }
 13402  } else {
 13403
 13404  }
 13405  {
 13406# 518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13407  i915_emit_breadcrumb(dev);
 13408  }
 13409# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13410  return (0);
 13411}
 13412}
 13413# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13414static int i915_dispatch_flip(struct drm_device *dev )
 13415{ drm_i915_private_t *dev_priv ;
 13416  struct drm_i915_master_private *master_priv ;
 13417  int ret ;
 13418  uint32_t tmp ;
 13419  int tmp___0 ;
 13420
 13421  {
 13422# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13423  dev_priv = (drm_i915_private_t *)dev->dev_private;
 13424# 525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13425  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 13426# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13427  if ((unsigned long )master_priv->sarea_priv == (unsigned long )((struct _drm_i915_sarea *)0)) {
 13428# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13429    return (-22);
 13430  } else {
 13431
 13432  }
 13433  {
 13434# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13435  drm_ut_debug_printk(2U, "drm", "i915_dispatch_flip", "%s: page=%d pfCurrentPage=%d\n",
 13436                      "i915_dispatch_flip", dev_priv->current_page, (master_priv->sarea_priv)->pf_current_page);
 13437# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13438  i915_kernel_lost_context(dev);
 13439# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13440  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 10);
 13441  }
 13442# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13443  if (ret != 0) {
 13444# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13445    return (ret);
 13446  } else {
 13447
 13448  }
 13449  {
 13450# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13451  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 33554433U);
 13452# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13453  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13454# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13455  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 171966466U);
 13456# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13457  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13458  }
 13459# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13460  if (dev_priv->current_page == 0) {
 13461    {
 13462# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13463    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )dev_priv->back_offset);
 13464# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13465    dev_priv->current_page = 1;
 13466    }
 13467  } else {
 13468    {
 13469# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13470    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (u32 )dev_priv->front_offset);
 13471# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13472    dev_priv->current_page = 0;
 13473    }
 13474  }
 13475  {
 13476# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13477  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13478# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13479  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 25165828U);
 13480# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13481  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13482# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13483  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 13484# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13485  tmp = dev_priv->counter;
 13486# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13487  dev_priv->counter = dev_priv->counter + 1U;
 13488# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13489  (master_priv->sarea_priv)->last_enqueue = (int )tmp;
 13490# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13491  tmp___0 = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 13492  }
 13493# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13494  if (tmp___0 == 0) {
 13495    {
 13496# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13497    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 276824065U);
 13498# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13499    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 132U);
 13500# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13501    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), dev_priv->counter);
 13502# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13503    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 13504# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13505    intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 13506    }
 13507  } else {
 13508
 13509  }
 13510# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13511  (master_priv->sarea_priv)->pf_current_page = dev_priv->current_page;
 13512# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13513  return (0);
 13514}
 13515}
 13516# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13517static int i915_quiescent(struct drm_device *dev )
 13518{ struct intel_ring_buffer *ring ;
 13519  int tmp ;
 13520
 13521  {
 13522  {
 13523# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13524  ring = (struct intel_ring_buffer *)(& ((struct drm_i915_private *)dev->dev_private)->ring);
 13525# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13526  i915_kernel_lost_context(dev);
 13527# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13528  tmp = intel_wait_ring_idle(ring);
 13529  }
 13530# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13531  return (tmp);
 13532}
 13533}
 13534# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13535static int i915_flush_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv )
 13536{ int ret ;
 13537
 13538  {
 13539# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13540  if ((unsigned long )((struct intel_ring_buffer *)(& ((struct drm_i915_private *)dev->dev_private)->ring))->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 13541# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13542    if ((int )((file_priv->master)->lock.hw_lock)->lock >= 0) {
 13543      {
 13544# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13545      drm_err("i915_flush_ioctl", "%s called without lock held, held  %d owner %p %p\n",
 13546              "i915_flush_ioctl", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13547              (file_priv->master)->lock.file_priv, file_priv);
 13548      }
 13549# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13550      return (-22);
 13551    } else
 13552# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13553    if ((unsigned long )(file_priv->master)->lock.file_priv != (unsigned long )file_priv) {
 13554      {
 13555# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13556      drm_err("i915_flush_ioctl", "%s called without lock held, held  %d owner %p %p\n",
 13557              "i915_flush_ioctl", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13558              (file_priv->master)->lock.file_priv, file_priv);
 13559      }
 13560# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13561      return (-22);
 13562    } else {
 13563
 13564    }
 13565  } else {
 13566
 13567  }
 13568  {
 13569# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13570  mutex_lock_nested(& dev->struct_mutex, 0U);
 13571# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13572  ret = i915_quiescent(dev);
 13573# 593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13574  mutex_unlock(& dev->struct_mutex);
 13575  }
 13576# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13577  return (ret);
 13578}
 13579}
 13580# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13581static int i915_batchbuffer(struct drm_device *dev , void *data , struct drm_file *file_priv )
 13582{ drm_i915_private_t *dev_priv ;
 13583  struct drm_i915_master_private *master_priv ;
 13584  drm_i915_sarea_t *sarea_priv ;
 13585  drm_i915_batchbuffer_t *batch ;
 13586  int ret ;
 13587  struct drm_clip_rect *cliprects ;
 13588  void *tmp ;
 13589  unsigned long tmp___0 ;
 13590  u32 tmp___1 ;
 13591
 13592  {
 13593# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13594  dev_priv = (drm_i915_private_t *)dev->dev_private;
 13595# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13596  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 13597# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13598  sarea_priv = master_priv->sarea_priv;
 13599# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13600  batch = (drm_i915_batchbuffer_t *)data;
 13601# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13602  cliprects = (struct drm_clip_rect *)0;
 13603# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13604  if (dev_priv->allow_batchbuffer == 0) {
 13605    {
 13606# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13607    drm_err("i915_batchbuffer", "Batchbuffer ioctl disabled\n");
 13608    }
 13609# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13610    return (-22);
 13611  } else {
 13612
 13613  }
 13614  {
 13615# 614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13616  drm_ut_debug_printk(2U, "drm", "i915_batchbuffer", "i915 batchbuffer, start %x used %d cliprects %d\n",
 13617                      batch->start, batch->used, batch->num_cliprects);
 13618  }
 13619# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13620  if ((unsigned long )((struct intel_ring_buffer *)(& ((struct drm_i915_private *)dev->dev_private)->ring))->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 13621# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13622    if ((int )((file_priv->master)->lock.hw_lock)->lock >= 0) {
 13623      {
 13624# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13625      drm_err("i915_batchbuffer", "%s called without lock held, held  %d owner %p %p\n",
 13626              "i915_batchbuffer", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13627              (file_priv->master)->lock.file_priv, file_priv);
 13628      }
 13629# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13630      return (-22);
 13631    } else
 13632# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13633    if ((unsigned long )(file_priv->master)->lock.file_priv != (unsigned long )file_priv) {
 13634      {
 13635# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13636      drm_err("i915_batchbuffer", "%s called without lock held, held  %d owner %p %p\n",
 13637              "i915_batchbuffer", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13638              (file_priv->master)->lock.file_priv, file_priv);
 13639      }
 13640# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13641      return (-22);
 13642    } else {
 13643
 13644    }
 13645  } else {
 13646
 13647  }
 13648# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13649  if (batch->num_cliprects < 0) {
 13650# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13651    return (-22);
 13652  } else {
 13653
 13654  }
 13655# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13656  if (batch->num_cliprects != 0) {
 13657    {
 13658# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13659    tmp = kcalloc((size_t )batch->num_cliprects, 8UL, 208U);
 13660# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13661    cliprects = (struct drm_clip_rect *)tmp;
 13662    }
 13663# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13664    if ((unsigned long )cliprects == (unsigned long )((struct drm_clip_rect *)0)) {
 13665# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13666      return (-12);
 13667    } else {
 13668
 13669    }
 13670    {
 13671# 629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13672    tmp___0 = copy_from_user((void *)cliprects, (void const *)batch->cliprects,
 13673                             (unsigned long )batch->num_cliprects * 8UL);
 13674# 629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13675    ret = (int )tmp___0;
 13676    }
 13677# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13678    if (ret != 0) {
 13679# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13680      ret = -14;
 13681# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13682      goto fail_free;
 13683    } else {
 13684
 13685    }
 13686  } else {
 13687
 13688  }
 13689  {
 13690# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13691  mutex_lock_nested(& dev->struct_mutex, 0U);
 13692# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13693  ret = i915_dispatch_batchbuffer(dev, batch, cliprects);
 13694# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13695  mutex_unlock(& dev->struct_mutex);
 13696  }
 13697# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13698  if ((unsigned long )sarea_priv != (unsigned long )((drm_i915_sarea_t *)0)) {
 13699    {
 13700# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13701    tmp___1 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 13702                                     33);
 13703# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13704    sarea_priv->last_dispatch = (int )tmp___1;
 13705    }
 13706  } else {
 13707
 13708  }
 13709  fail_free:
 13710  {
 13711# 646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13712  kfree((void const *)cliprects);
 13713  }
 13714# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13715  return (ret);
 13716}
 13717}
 13718# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13719static int i915_cmdbuffer(struct drm_device *dev , void *data , struct drm_file *file_priv )
 13720{ drm_i915_private_t *dev_priv ;
 13721  struct drm_i915_master_private *master_priv ;
 13722  drm_i915_sarea_t *sarea_priv ;
 13723  drm_i915_cmdbuffer_t *cmdbuf ;
 13724  struct drm_clip_rect *cliprects ;
 13725  void *batch_data ;
 13726  int ret ;
 13727  unsigned long tmp ;
 13728  void *tmp___0 ;
 13729  unsigned long tmp___1 ;
 13730  u32 tmp___2 ;
 13731
 13732  {
 13733  {
 13734# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13735  dev_priv = (drm_i915_private_t *)dev->dev_private;
 13736# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13737  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 13738# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13739  sarea_priv = master_priv->sarea_priv;
 13740# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13741  cmdbuf = (drm_i915_cmdbuffer_t *)data;
 13742# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13743  cliprects = (struct drm_clip_rect *)0;
 13744# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13745  drm_ut_debug_printk(2U, "drm", "i915_cmdbuffer", "i915 cmdbuffer, buf %p sz %d cliprects %d\n",
 13746                      cmdbuf->buf, cmdbuf->sz, cmdbuf->num_cliprects);
 13747  }
 13748# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13749  if ((unsigned long )((struct intel_ring_buffer *)(& ((struct drm_i915_private *)dev->dev_private)->ring))->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 13750# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13751    if ((int )((file_priv->master)->lock.hw_lock)->lock >= 0) {
 13752      {
 13753# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13754      drm_err("i915_cmdbuffer", "%s called without lock held, held  %d owner %p %p\n",
 13755              "i915_cmdbuffer", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13756              (file_priv->master)->lock.file_priv, file_priv);
 13757      }
 13758# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13759      return (-22);
 13760    } else
 13761# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13762    if ((unsigned long )(file_priv->master)->lock.file_priv != (unsigned long )file_priv) {
 13763      {
 13764# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13765      drm_err("i915_cmdbuffer", "%s called without lock held, held  %d owner %p %p\n",
 13766              "i915_cmdbuffer", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13767              (file_priv->master)->lock.file_priv, file_priv);
 13768      }
 13769# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13770      return (-22);
 13771    } else {
 13772
 13773    }
 13774  } else {
 13775
 13776  }
 13777# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13778  if (cmdbuf->num_cliprects < 0) {
 13779# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13780    return (-22);
 13781  } else {
 13782
 13783  }
 13784  {
 13785# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13786  batch_data = kmalloc((size_t )cmdbuf->sz, 208U);
 13787  }
 13788# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13789  if ((unsigned long )batch_data == (unsigned long )((void *)0)) {
 13790# 673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13791    return (-12);
 13792  } else {
 13793
 13794  }
 13795  {
 13796# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13797  tmp = copy_from_user(batch_data, (void const *)cmdbuf->buf, (unsigned long )cmdbuf->sz);
 13798# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13799  ret = (int )tmp;
 13800  }
 13801# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13802  if (ret != 0) {
 13803# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13804    ret = -14;
 13805# 678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13806    goto fail_batch_free;
 13807  } else {
 13808
 13809  }
 13810# 681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13811  if (cmdbuf->num_cliprects != 0) {
 13812    {
 13813# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13814    tmp___0 = kcalloc((size_t )cmdbuf->num_cliprects, 8UL, 208U);
 13815# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13816    cliprects = (struct drm_clip_rect *)tmp___0;
 13817    }
 13818# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13819    if ((unsigned long )cliprects == (unsigned long )((struct drm_clip_rect *)0)) {
 13820# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13821      ret = -12;
 13822# 686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13823      goto fail_batch_free;
 13824    } else {
 13825
 13826    }
 13827    {
 13828# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13829    tmp___1 = copy_from_user((void *)cliprects, (void const *)cmdbuf->cliprects,
 13830                             (unsigned long )cmdbuf->num_cliprects * 8UL);
 13831# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13832    ret = (int )tmp___1;
 13833    }
 13834# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13835    if (ret != 0) {
 13836# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13837      ret = -14;
 13838# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13839      goto fail_clip_free;
 13840    } else {
 13841
 13842    }
 13843  } else {
 13844
 13845  }
 13846  {
 13847# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13848  mutex_lock_nested(& dev->struct_mutex, 0U);
 13849# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13850  ret = i915_dispatch_cmdbuffer(dev, cmdbuf, cliprects, batch_data);
 13851# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13852  mutex_unlock(& dev->struct_mutex);
 13853  }
 13854# 701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13855  if (ret != 0) {
 13856    {
 13857# 702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13858    drm_err("i915_cmdbuffer", "i915_dispatch_cmdbuffer failed\n");
 13859    }
 13860# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13861    goto fail_clip_free;
 13862  } else {
 13863
 13864  }
 13865# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13866  if ((unsigned long )sarea_priv != (unsigned long )((drm_i915_sarea_t *)0)) {
 13867    {
 13868# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13869    tmp___2 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 13870                                     33);
 13871# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13872    sarea_priv->last_dispatch = (int )tmp___2;
 13873    }
 13874  } else {
 13875
 13876  }
 13877  fail_clip_free:
 13878  {
 13879# 710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13880  kfree((void const *)cliprects);
 13881  }
 13882  fail_batch_free:
 13883  {
 13884# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13885  kfree((void const *)batch_data);
 13886  }
 13887# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13888  return (ret);
 13889}
 13890}
 13891# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13892static int i915_flip_bufs(struct drm_device *dev , void *data , struct drm_file *file_priv )
 13893{ int ret ;
 13894
 13895  {
 13896  {
 13897# 722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13898  drm_ut_debug_printk(2U, "drm", "i915_flip_bufs", "%s\n", "i915_flip_bufs");
 13899  }
 13900# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13901  if ((unsigned long )((struct intel_ring_buffer *)(& ((struct drm_i915_private *)dev->dev_private)->ring))->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 13902# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13903    if ((int )((file_priv->master)->lock.hw_lock)->lock >= 0) {
 13904      {
 13905# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13906      drm_err("i915_flip_bufs", "%s called without lock held, held  %d owner %p %p\n",
 13907              "i915_flip_bufs", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13908              (file_priv->master)->lock.file_priv, file_priv);
 13909      }
 13910# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13911      return (-22);
 13912    } else
 13913# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13914    if ((unsigned long )(file_priv->master)->lock.file_priv != (unsigned long )file_priv) {
 13915      {
 13916# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13917      drm_err("i915_flip_bufs", "%s called without lock held, held  %d owner %p %p\n",
 13918              "i915_flip_bufs", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 13919              (file_priv->master)->lock.file_priv, file_priv);
 13920      }
 13921# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13922      return (-22);
 13923    } else {
 13924
 13925    }
 13926  } else {
 13927
 13928  }
 13929  {
 13930# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13931  mutex_lock_nested(& dev->struct_mutex, 0U);
 13932# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13933  ret = i915_dispatch_flip(dev);
 13934# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13935  mutex_unlock(& dev->struct_mutex);
 13936  }
 13937# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13938  return (ret);
 13939}
 13940}
 13941# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13942static int i915_getparam(struct drm_device *dev , void *data , struct drm_file *file_priv )
 13943{ drm_i915_private_t *dev_priv ;
 13944  drm_i915_getparam_t *param ;
 13945  int value ;
 13946  u32 tmp ;
 13947  int tmp___0 ;
 13948
 13949  {
 13950# 736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13951  dev_priv = (drm_i915_private_t *)dev->dev_private;
 13952# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13953  param = (drm_i915_getparam_t *)data;
 13954# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13955  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 13956    {
 13957# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13958    drm_err("i915_getparam", "called with no initialization\n");
 13959    }
 13960# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13961    return (-22);
 13962  } else {
 13963
 13964  }
 13965# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13966  if (param->param == 1) {
 13967# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13968    goto case_1;
 13969  } else
 13970# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13971  if (param->param == 2) {
 13972# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13973    goto case_2;
 13974  } else
 13975# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13976  if (param->param == 3) {
 13977# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13978    goto case_3;
 13979  } else
 13980# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13981  if (param->param == 4) {
 13982# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13983    goto case_4;
 13984  } else
 13985# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13986  if (param->param == 5) {
 13987# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13988    goto case_5;
 13989  } else
 13990# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13991  if (param->param == 6) {
 13992# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13993    goto case_6;
 13994  } else
 13995# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13996  if (param->param == 7) {
 13997# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 13998    goto case_7;
 13999  } else
 14000# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14001  if (param->param == 8) {
 14002# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14003    goto case_8;
 14004  } else
 14005# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14006  if (param->param == 9) {
 14007# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14008    goto case_9;
 14009  } else
 14010# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14011  if (param->param == 10) {
 14012# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14013    goto case_10;
 14014  } else
 14015# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14016  if (param->param == 11) {
 14017# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14018    goto case_11;
 14019  } else
 14020# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14021  if (param->param == 12) {
 14022# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14023    goto case_12;
 14024  } else
 14025# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14026  if (param->param == 13) {
 14027# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14028    goto case_13;
 14029  } else
 14030# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14031  if (param->param == 14) {
 14032# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14033    goto case_14;
 14034  } else
 14035# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14036  if (param->param == 15) {
 14037# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14038    goto case_15;
 14039  } else {
 14040# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14041    goto switch_default;
 14042# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14043    if (0) {
 14044      case_1:
 14045# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14046      value = (dev->pdev)->irq != 0U;
 14047# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14048      goto ldv_40460;
 14049      case_2:
 14050# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14051      value = dev_priv->allow_batchbuffer != 0;
 14052# 751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14053      goto ldv_40460;
 14054      case_3:
 14055      {
 14056# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14057      tmp = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 14058                                   33);
 14059# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14060      value = (int )tmp;
 14061      }
 14062# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14063      goto ldv_40460;
 14064      case_4:
 14065# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14066      value = dev->pci_device;
 14067# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14068      goto ldv_40460;
 14069      case_5:
 14070# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14071      value = dev_priv->has_gem;
 14072# 760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14073      goto ldv_40460;
 14074      case_6:
 14075# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14076      value = dev_priv->num_fence_regs - dev_priv->fence_reg_start;
 14077# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14078      goto ldv_40460;
 14079      case_7:
 14080# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14081      value = (unsigned long )dev_priv->overlay != (unsigned long )((struct intel_overlay *)0);
 14082# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14083      goto ldv_40460;
 14084      case_8:
 14085# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14086      value = 1;
 14087# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14088      goto ldv_40460;
 14089      case_9:
 14090# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14091      value = dev_priv->has_gem;
 14092# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14093      goto ldv_40460;
 14094      case_10:
 14095# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14096      value = (int )(((struct drm_i915_private *)dev->dev_private)->info)->has_bsd_ring;
 14097# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14098      goto ldv_40460;
 14099      case_11:
 14100# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14101      value = (int )(((struct drm_i915_private *)dev->dev_private)->info)->has_blt_ring;
 14102# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14103      goto ldv_40460;
 14104      case_12:
 14105# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14106      value = 1;
 14107# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14108      goto ldv_40460;
 14109      case_13:
 14110# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14111      value = 1;
 14112# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14113      goto ldv_40460;
 14114      case_14:
 14115# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14116      value = (unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U;
 14117# 788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14118      goto ldv_40460;
 14119      case_15:
 14120# 790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14121      value = 1;
 14122# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14123      goto ldv_40460;
 14124      switch_default:
 14125      {
 14126# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14127      drm_ut_debug_printk(2U, "drm", "i915_getparam", "Unknown parameter %d\n", param->param);
 14128      }
 14129# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14130      return (-22);
 14131    } else {
 14132
 14133    }
 14134  }
 14135  ldv_40460:
 14136  {
 14137# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14138  tmp___0 = copy_to_user((void *)param->value, (void const *)(& value), 4U);
 14139  }
 14140# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14141  if (tmp___0 != 0) {
 14142    {
 14143# 799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14144    drm_err("i915_getparam", "DRM_COPY_TO_USER failed\n");
 14145    }
 14146# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14147    return (-14);
 14148  } else {
 14149
 14150  }
 14151# 803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14152  return (0);
 14153}
 14154}
 14155# 806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14156static int i915_setparam(struct drm_device *dev , void *data , struct drm_file *file_priv )
 14157{ drm_i915_private_t *dev_priv ;
 14158  drm_i915_setparam_t *param ;
 14159
 14160  {
 14161# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14162  dev_priv = (drm_i915_private_t *)dev->dev_private;
 14163# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14164  param = (drm_i915_setparam_t *)data;
 14165# 812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14166  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 14167    {
 14168# 813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14169    drm_err("i915_setparam", "called with no initialization\n");
 14170    }
 14171# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14172    return (-22);
 14173  } else {
 14174
 14175  }
 14176# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14177  if (param->param == 1) {
 14178# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14179    goto case_1;
 14180  } else
 14181# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14182  if (param->param == 2) {
 14183# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14184    goto case_2;
 14185  } else
 14186# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14187  if (param->param == 3) {
 14188# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14189    goto case_3;
 14190  } else
 14191# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14192  if (param->param == 4) {
 14193# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14194    goto case_4;
 14195  } else {
 14196# 833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14197    goto switch_default;
 14198# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14199    if (0) {
 14200      case_1: ;
 14201# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14202      goto ldv_40485;
 14203      case_2:
 14204# 821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14205      dev_priv->tex_lru_log_granularity = param->value;
 14206# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14207      goto ldv_40485;
 14208      case_3:
 14209# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14210      dev_priv->allow_batchbuffer = param->value;
 14211# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14212      goto ldv_40485;
 14213      case_4: ;
 14214# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14215      if (param->value > dev_priv->num_fence_regs) {
 14216# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14217        return (-22);
 14218      } else
 14219# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14220      if (param->value < 0) {
 14221# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14222        return (-22);
 14223      } else {
 14224
 14225      }
 14226# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14227      dev_priv->fence_reg_start = param->value;
 14228# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14229      goto ldv_40485;
 14230      switch_default:
 14231      {
 14232# 834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14233      drm_ut_debug_printk(2U, "drm", "i915_setparam", "unknown parameter %d\n", param->param);
 14234      }
 14235# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14236      return (-22);
 14237    } else {
 14238
 14239    }
 14240  }
 14241  ldv_40485: ;
 14242# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14243  return (0);
 14244}
 14245}
 14246# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14247static int i915_set_status_page(struct drm_device *dev , void *data , struct drm_file *file_priv )
 14248{ drm_i915_private_t *dev_priv ;
 14249  drm_i915_hws_addr_t *hws ;
 14250  struct intel_ring_buffer *ring ;
 14251  int __ret_warn_on ;
 14252  long tmp ;
 14253  int tmp___0 ;
 14254
 14255  {
 14256# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14257  dev_priv = (drm_i915_private_t *)dev->dev_private;
 14258# 846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14259  hws = (drm_i915_hws_addr_t *)data;
 14260# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14261  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 14262# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14263  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 14264# 850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14265    return (-22);
 14266  } else {
 14267
 14268  }
 14269# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14270  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 14271    {
 14272# 853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14273    drm_err("i915_set_status_page", "called with no initialization\n");
 14274    }
 14275# 854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14276    return (-22);
 14277  } else {
 14278
 14279  }
 14280  {
 14281# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14282  tmp___0 = drm_core_check_feature(dev, 8192);
 14283  }
 14284# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14285  if (tmp___0 != 0) {
 14286    {
 14287# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14288    __ret_warn_on = 1;
 14289# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14290    tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 14291    }
 14292# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14293    if (tmp != 0L) {
 14294      {
 14295# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14296      warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p",
 14297                        (int const )858, "tried to set status page when mode setting active\n");
 14298      }
 14299    } else {
 14300
 14301    }
 14302    {
 14303# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14304    __builtin_expect((long )(__ret_warn_on != 0), 0L);
 14305    }
 14306# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14307    return (0);
 14308  } else {
 14309
 14310  }
 14311  {
 14312# 862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14313  drm_ut_debug_printk(2U, "drm", "i915_set_status_page", "set status page addr 0x%08x\n",
 14314                      (unsigned int )hws->addr);
 14315# 864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14316  ring->status_page.gfx_addr = (unsigned int )hws->addr & 536866816U;
 14317# 866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14318  dev_priv->hws_map.offset = (unsigned long long )(dev->agp)->base + hws->addr;
 14319# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14320  dev_priv->hws_map.size = 4096UL;
 14321# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14322  dev_priv->hws_map.type = (enum drm_map_type )0;
 14323# 869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14324  dev_priv->hws_map.flags = (enum drm_map_flags )0;
 14325# 870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14326  dev_priv->hws_map.mtrr = 0;
 14327# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14328  drm_core_ioremap_wc(& dev_priv->hws_map, dev);
 14329  }
 14330# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14331  if ((unsigned long )dev_priv->hws_map.handle == (unsigned long )((void *)0)) {
 14332    {
 14333# 874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14334    i915_dma_cleanup(dev);
 14335# 875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14336    ring->status_page.gfx_addr = 0U;
 14337# 876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14338    drm_err("i915_set_status_page", "can not ioremap virtual address for G33 hw status page\n");
 14339    }
 14340# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14341    return (-12);
 14342  } else {
 14343
 14344  }
 14345  {
 14346# 880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14347  ring->status_page.page_addr = (u32 *)dev_priv->hws_map.handle;
 14348# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14349  memset_io((void volatile *)ring->status_page.page_addr, (unsigned char)0, 4096UL);
 14350# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14351  i915_write32___0(dev_priv, 8320U, ring->status_page.gfx_addr);
 14352# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14353  drm_ut_debug_printk(2U, "drm", "i915_set_status_page", "load hws HWS_PGA with gfx mem 0x%x\n",
 14354                      ring->status_page.gfx_addr);
 14355# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14356  drm_ut_debug_printk(2U, "drm", "i915_set_status_page", "load hws at %p\n", ring->status_page.page_addr);
 14357  }
 14358# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14359  return (0);
 14360}
 14361}
 14362# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14363static int i915_get_bridge_dev(struct drm_device *dev )
 14364{ struct drm_i915_private *dev_priv ;
 14365
 14366  {
 14367  {
 14368# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14369  dev_priv = (struct drm_i915_private *)dev->dev_private;
 14370# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14371  dev_priv->bridge_dev = pci_get_bus_and_slot(0U, 0U);
 14372  }
 14373# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14374  if ((unsigned long )dev_priv->bridge_dev == (unsigned long )((struct pci_dev *)0)) {
 14375    {
 14376# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14377    drm_err("i915_get_bridge_dev", "bridge device not found\n");
 14378    }
 14379# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14380    return (-1);
 14381  } else {
 14382
 14383  }
 14384# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14385  return (0);
 14386}
 14387}
 14388# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14389static int intel_alloc_mchbar_resource(struct drm_device *dev )
 14390{ drm_i915_private_t *dev_priv ;
 14391  int reg ;
 14392  int tmp ;
 14393  u32 temp_lo ;
 14394  u32 temp_hi ;
 14395  u64 mchbar_addr ;
 14396  int ret ;
 14397  int tmp___0 ;
 14398
 14399  {
 14400# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14401  dev_priv = (drm_i915_private_t *)dev->dev_private;
 14402# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14403  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 14404# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14405    tmp = 72;
 14406  } else {
 14407# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14408    tmp = 68;
 14409  }
 14410# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14411  reg = tmp;
 14412# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14413  temp_hi = 0U;
 14414# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14415  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 14416    {
 14417# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14418    pci_read_config_dword(dev_priv->bridge_dev, reg + 4, & temp_hi);
 14419    }
 14420  } else {
 14421
 14422  }
 14423  {
 14424# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14425  pci_read_config_dword(dev_priv->bridge_dev, reg, & temp_lo);
 14426# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14427  mchbar_addr = ((unsigned long long )temp_hi << 32) | (unsigned long long )temp_lo;
 14428  }
 14429# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14430  if (mchbar_addr != 0ULL) {
 14431    {
 14432# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14433    tmp___0 = pnp_range_reserved(mchbar_addr, mchbar_addr + 16384ULL);
 14434    }
 14435# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14436    if (tmp___0 != 0) {
 14437# 930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14438      return (0);
 14439    } else {
 14440
 14441    }
 14442  } else {
 14443
 14444  }
 14445  {
 14446# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14447  dev_priv->mch_res.name = "i915 MCHBAR";
 14448# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14449  dev_priv->mch_res.flags = 512UL;
 14450# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14451  ret = pci_bus_alloc_resource((dev_priv->bridge_dev)->bus, & dev_priv->mch_res, 16384ULL,
 14452                               16384ULL, (resource_size_t )pci_mem_start, 0U, & pcibios_align_resource,
 14453                               (void *)dev_priv->bridge_dev);
 14454  }
 14455# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14456  if (ret != 0) {
 14457    {
 14458# 943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14459    drm_ut_debug_printk(2U, "drm", "intel_alloc_mchbar_resource", "failed bus alloc: %d\n",
 14460                        ret);
 14461# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14462    dev_priv->mch_res.start = 0ULL;
 14463    }
 14464# 945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14465    return (ret);
 14466  } else {
 14467
 14468  }
 14469# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14470  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 14471    {
 14472# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14473    pci_write_config_dword(dev_priv->bridge_dev, reg + 4, (unsigned int )(dev_priv->mch_res.start >> 32ULL));
 14474    }
 14475  } else {
 14476
 14477  }
 14478  {
 14479# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14480  pci_write_config_dword(dev_priv->bridge_dev, reg, (unsigned int )dev_priv->mch_res.start);
 14481  }
 14482# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14483  return (0);
 14484}
 14485}
 14486# 959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14487static void intel_setup_mchbar(struct drm_device *dev )
 14488{ drm_i915_private_t *dev_priv ;
 14489  int mchbar_reg ;
 14490  int tmp ;
 14491  u32 temp ;
 14492  bool enabled ;
 14493  int tmp___0 ;
 14494
 14495  {
 14496# 961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14497  dev_priv = (drm_i915_private_t *)dev->dev_private;
 14498# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14499  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 14500# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14501    tmp = 72;
 14502  } else {
 14503# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14504    tmp = 68;
 14505  }
 14506# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14507  mchbar_reg = tmp;
 14508# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14509  dev_priv->mchbar_need_disable = (bool )0;
 14510# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14511  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 14512    {
 14513# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14514    pci_read_config_dword(dev_priv->bridge_dev, 84, & temp);
 14515# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14516    enabled = (bool )((temp & 268435456U) != 0U);
 14517    }
 14518  } else
 14519# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14520  if (dev->pci_device == 9618) {
 14521    {
 14522# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14523    pci_read_config_dword(dev_priv->bridge_dev, 84, & temp);
 14524# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14525    enabled = (bool )((temp & 268435456U) != 0U);
 14526    }
 14527  } else {
 14528    {
 14529# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14530    pci_read_config_dword(dev_priv->bridge_dev, mchbar_reg, & temp);
 14531# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14532    enabled = (bool )((temp & 1U) != 0U);
 14533    }
 14534  }
 14535# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14536  if ((int )enabled) {
 14537# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14538    return;
 14539  } else {
 14540
 14541  }
 14542  {
 14543# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14544  tmp___0 = intel_alloc_mchbar_resource(dev);
 14545  }
 14546# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14547  if (tmp___0 != 0) {
 14548# 981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14549    return;
 14550  } else {
 14551
 14552  }
 14553# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14554  dev_priv->mchbar_need_disable = (bool )1;
 14555# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14556  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 14557    {
 14558# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14559    pci_write_config_dword(dev_priv->bridge_dev, 84, temp | 268435456U);
 14560    }
 14561  } else
 14562# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14563  if (dev->pci_device == 9618) {
 14564    {
 14565# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14566    pci_write_config_dword(dev_priv->bridge_dev, 84, temp | 268435456U);
 14567    }
 14568  } else {
 14569    {
 14570# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14571    pci_read_config_dword(dev_priv->bridge_dev, mchbar_reg, & temp);
 14572# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14573    pci_write_config_dword(dev_priv->bridge_dev, mchbar_reg, temp | 1U);
 14574    }
 14575  }
 14576# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14577  return;
 14578}
 14579}
 14580# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14581static void intel_teardown_mchbar(struct drm_device *dev )
 14582{ drm_i915_private_t *dev_priv ;
 14583  int mchbar_reg ;
 14584  int tmp ;
 14585  u32 temp ;
 14586
 14587  {
 14588# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14589  dev_priv = (drm_i915_private_t *)dev->dev_private;
 14590# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14591  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 14592# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14593    tmp = 72;
 14594  } else {
 14595# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14596    tmp = 68;
 14597  }
 14598# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14599  mchbar_reg = tmp;
 14600# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14601  if ((int )dev_priv->mchbar_need_disable) {
 14602# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14603    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 14604      {
 14605# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14606      pci_read_config_dword(dev_priv->bridge_dev, 84, & temp);
 14607# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14608      temp = temp & 4026531839U;
 14609# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14610      pci_write_config_dword(dev_priv->bridge_dev, 84, temp);
 14611      }
 14612    } else
 14613# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14614    if (dev->pci_device == 9618) {
 14615      {
 14616# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14617      pci_read_config_dword(dev_priv->bridge_dev, 84, & temp);
 14618# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14619      temp = temp & 4026531839U;
 14620# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14621      pci_write_config_dword(dev_priv->bridge_dev, 84, temp);
 14622      }
 14623    } else {
 14624      {
 14625# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14626      pci_read_config_dword(dev_priv->bridge_dev, mchbar_reg, & temp);
 14627# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14628      temp = temp & 4294967294U;
 14629# 1010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14630      pci_write_config_dword(dev_priv->bridge_dev, mchbar_reg, temp);
 14631      }
 14632    }
 14633  } else {
 14634
 14635  }
 14636# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14637  if (dev_priv->mch_res.start != 0ULL) {
 14638    {
 14639# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14640    release_resource(& dev_priv->mch_res);
 14641    }
 14642  } else {
 14643
 14644  }
 14645# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14646  return;
 14647}
 14648}
 14649# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14650static unsigned long i915_stolen_to_phys(struct drm_device *dev , u32 offset )
 14651{ struct drm_i915_private *dev_priv ;
 14652  struct pci_dev *pdev ;
 14653  u32 base ;
 14654  u16 val ;
 14655  u8 val___0 ;
 14656
 14657  {
 14658# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14659  dev_priv = (struct drm_i915_private *)dev->dev_private;
 14660# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14661  pdev = dev_priv->bridge_dev;
 14662# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14663  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 14664    {
 14665# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14666    pci_read_config_word(pdev, 176, & val);
 14667# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14668    base = (u32 )(((int )val >> 4) << 20);
 14669    }
 14670  } else
 14671# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14672  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 14673    {
 14674# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14675    pci_read_config_word(pdev, 176, & val);
 14676# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14677    base = (u32 )(((int )val >> 4) << 20);
 14678    }
 14679  } else {
 14680    {
 14681# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14682    pci_read_config_byte(pdev, 156, & val___0);
 14683# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14684    base = (u32 )(((int )val___0 >> 3) << 27);
 14685    }
 14686  }
 14687# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14688  base = base - (u32 )(dev_priv->mm.gtt)->stolen_size;
 14689# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14690  return ((unsigned long )(base + offset));
 14691}
 14692}
 14693# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14694static void i915_warn_stolen(struct drm_device *dev )
 14695{
 14696
 14697  {
 14698  {
 14699# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14700  drm_err("i915_warn_stolen", "not enough stolen space for compressed buffer, disabling\n");
 14701# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14702  drm_err("i915_warn_stolen", "hint: you may be able to increase stolen memory size in the BIOS to avoid this\n");
 14703  }
 14704# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14705  return;
 14706}
 14707}
 14708# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14709static void i915_setup_compression(struct drm_device *dev , int size )
 14710{ struct drm_i915_private *dev_priv ;
 14711  struct drm_mm_node *compressed_fb ;
 14712  struct drm_mm_node *compressed_llb ;
 14713  unsigned long cfb_base ;
 14714  unsigned long ll_base ;
 14715
 14716  {
 14717  {
 14718# 1078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14719  dev_priv = (struct drm_i915_private *)dev->dev_private;
 14720# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14721  compressed_llb = compressed_llb;
 14722# 1081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14723  ll_base = 0UL;
 14724# 1083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14725  compressed_fb = drm_mm_search_free((struct drm_mm const *)(& dev_priv->mm.stolen),
 14726                                     (unsigned long )size, 4096U, 0);
 14727  }
 14728# 1084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14729  if ((unsigned long )compressed_fb != (unsigned long )((struct drm_mm_node *)0)) {
 14730    {
 14731# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14732    compressed_fb = drm_mm_get_block(compressed_fb, (unsigned long )size, 4096U);
 14733    }
 14734  } else {
 14735
 14736  }
 14737# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14738  if ((unsigned long )compressed_fb == (unsigned long )((struct drm_mm_node *)0)) {
 14739# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14740    goto err;
 14741  } else {
 14742
 14743  }
 14744  {
 14745# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14746  cfb_base = i915_stolen_to_phys(dev, (u32 )compressed_fb->start);
 14747  }
 14748# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14749  if (cfb_base == 0UL) {
 14750# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14751    goto err_fb;
 14752  } else {
 14753
 14754  }
 14755# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14756  if (dev->pci_device != 10818) {
 14757# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14758    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 14759# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14760      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 14761# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14762        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 14763          {
 14764# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14765          compressed_llb = drm_mm_search_free((struct drm_mm const *)(& dev_priv->mm.stolen),
 14766                                              4096UL, 4096U, 0);
 14767          }
 14768# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14769          if ((unsigned long )compressed_llb != (unsigned long )((struct drm_mm_node *)0)) {
 14770            {
 14771# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14772            compressed_llb = drm_mm_get_block(compressed_llb, 4096UL, 4096U);
 14773            }
 14774          } else {
 14775
 14776          }
 14777# 1099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14778          if ((unsigned long )compressed_llb == (unsigned long )((struct drm_mm_node *)0)) {
 14779# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14780            goto err_fb;
 14781          } else {
 14782
 14783          }
 14784          {
 14785# 1102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14786          ll_base = i915_stolen_to_phys(dev, (u32 )compressed_llb->start);
 14787          }
 14788# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14789          if (ll_base == 0UL) {
 14790# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14791            goto err_llb;
 14792          } else {
 14793
 14794          }
 14795        } else {
 14796
 14797        }
 14798      } else {
 14799
 14800      }
 14801    } else {
 14802
 14803    }
 14804  } else {
 14805
 14806  }
 14807  {
 14808# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14809  dev_priv->cfb_size = (unsigned long )size;
 14810# 1109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14811  intel_disable_fbc(dev);
 14812# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14813  dev_priv->compressed_fb = compressed_fb;
 14814  }
 14815# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14816  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 14817    {
 14818# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14819    i915_write32___0(dev_priv, 274944U, (u32 )compressed_fb->start);
 14820    }
 14821  } else
 14822# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14823  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 14824    {
 14825# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14826    i915_write32___0(dev_priv, 274944U, (u32 )compressed_fb->start);
 14827    }
 14828  } else
 14829# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14830  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 14831    {
 14832# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14833    i915_write32___0(dev_priv, 274944U, (u32 )compressed_fb->start);
 14834    }
 14835  } else
 14836# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14837  if (dev->pci_device == 10818) {
 14838    {
 14839# 1114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14840    i915_write32___0(dev_priv, 12800U, (u32 )compressed_fb->start);
 14841    }
 14842  } else {
 14843    {
 14844# 1116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14845    i915_write32___0(dev_priv, 12800U, (u32 )cfb_base);
 14846# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14847    i915_write32___0(dev_priv, 12804U, (u32 )ll_base);
 14848# 1118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14849    dev_priv->compressed_llb = compressed_llb;
 14850    }
 14851  }
 14852  {
 14853# 1121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14854  drm_ut_debug_printk(4U, "drm", "i915_setup_compression", "FBC base 0x%08lx, ll base 0x%08lx, size %dM\n",
 14855                      cfb_base, ll_base, size >> 20);
 14856  }
 14857# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14858  return;
 14859  err_llb:
 14860  {
 14861# 1126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14862  drm_mm_put_block(compressed_llb);
 14863  }
 14864  err_fb:
 14865  {
 14866# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14867  drm_mm_put_block(compressed_fb);
 14868  }
 14869  err:
 14870  {
 14871# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14872  dev_priv->no_fbc_reason = (enum no_fbc_reason )1;
 14873# 1131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14874  i915_warn_stolen(dev);
 14875  }
 14876# 1132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14877  return;
 14878}
 14879}
 14880# 1134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14881static void i915_cleanup_compression(struct drm_device *dev )
 14882{ struct drm_i915_private *dev_priv ;
 14883
 14884  {
 14885  {
 14886# 1136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14887  dev_priv = (struct drm_i915_private *)dev->dev_private;
 14888# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14889  drm_mm_put_block(dev_priv->compressed_fb);
 14890  }
 14891# 1139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14892  if ((unsigned long )dev_priv->compressed_llb != (unsigned long )((struct drm_mm_node *)0)) {
 14893    {
 14894# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14895    drm_mm_put_block(dev_priv->compressed_llb);
 14896    }
 14897  } else {
 14898
 14899  }
 14900# 1141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14901  return;
 14902}
 14903}
 14904# 1144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14905static unsigned int i915_vga_set_decode(void *cookie , bool state )
 14906{ struct drm_device *dev ;
 14907
 14908  {
 14909  {
 14910# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14911  dev = (struct drm_device *)cookie;
 14912# 1148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14913  intel_modeset_vga_set_state(dev, (bool )((int )state));
 14914  }
 14915# 1149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14916  if ((int )state) {
 14917# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14918    return (15U);
 14919  } else {
 14920# 1153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14921    return (12U);
 14922  }
 14923}
 14924}
 14925# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14926static void i915_switcheroo_set_state(struct pci_dev *pdev , enum vga_switcheroo_state state )
 14927{ struct drm_device *dev ;
 14928  void *tmp ;
 14929  pm_message_t pmm ;
 14930
 14931  {
 14932  {
 14933# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14934  tmp = pci_get_drvdata(pdev);
 14935# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14936  dev = (struct drm_device *)tmp;
 14937# 1159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14938  pmm.event = 2;
 14939  }
 14940# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14941  if ((unsigned int )state == 1U) {
 14942    {
 14943# 1161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14944    printk("<6>i915: switched on\n");
 14945# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14946    dev->switch_power_state = 2;
 14947# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14948    pci_set_power_state(dev->pdev, 0);
 14949# 1165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14950    i915_resume(dev);
 14951# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14952    dev->switch_power_state = 0;
 14953    }
 14954  } else {
 14955    {
 14956# 1168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14957    printk("<3>i915: switched off\n");
 14958# 1169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14959    dev->switch_power_state = 2;
 14960# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14961    i915_suspend(dev, pmm);
 14962# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14963    dev->switch_power_state = 1;
 14964    }
 14965  }
 14966# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14967  return;
 14968}
 14969}
 14970# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14971static bool i915_switcheroo_can_switch(struct pci_dev *pdev )
 14972{ struct drm_device *dev ;
 14973  void *tmp ;
 14974  bool can_switch ;
 14975
 14976  {
 14977  {
 14978# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14979  tmp = pci_get_drvdata(pdev);
 14980# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14981  dev = (struct drm_device *)tmp;
 14982# 1180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14983  spin_lock(& dev->count_lock);
 14984# 1181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14985  can_switch = (bool )(dev->open_count == 0);
 14986# 1182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14987  spin_unlock(& dev->count_lock);
 14988  }
 14989# 1183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14990  return (can_switch);
 14991}
 14992}
 14993# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 14994static int i915_load_gem_init(struct drm_device *dev )
 14995{ struct drm_i915_private *dev_priv ;
 14996  unsigned long prealloc_size ;
 14997  unsigned long gtt_size ;
 14998  unsigned long mappable_size ;
 14999  int ret ;
 15000  int cfb_size ;
 15001
 15002  {
 15003  {
 15004# 1188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15005  dev_priv = (struct drm_i915_private *)dev->dev_private;
 15006# 1192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15007  prealloc_size = (unsigned long )(dev_priv->mm.gtt)->stolen_size;
 15008# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15009  gtt_size = (unsigned long )((dev_priv->mm.gtt)->gtt_total_entries << 12);
 15010# 1194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15011  mappable_size = (unsigned long )((dev_priv->mm.gtt)->gtt_mappable_entries << 12);
 15012# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15013  drm_mm_init(& dev_priv->mm.stolen, 0UL, prealloc_size);
 15014# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15015  i915_gem_do_init(dev, 0UL, mappable_size, gtt_size - 4096UL);
 15016# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15017  mutex_lock_nested(& dev->struct_mutex, 0U);
 15018# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15019  ret = i915_gem_init_ringbuffer(dev);
 15020# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15021  mutex_unlock(& dev->struct_mutex);
 15022  }
 15023# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15024  if (ret != 0) {
 15025# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15026    return (ret);
 15027  } else {
 15028
 15029  }
 15030# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15031  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 15032# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15033    if (i915_powersave != 0U) {
 15034# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15035      if (prealloc_size > 37748736UL) {
 15036# 1224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15037        cfb_size = 33554432;
 15038      } else {
 15039# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15040        cfb_size = (int )((prealloc_size * 7UL) / 8UL);
 15041      }
 15042      {
 15043# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15044      i915_setup_compression(dev, cfb_size);
 15045      }
 15046    } else {
 15047
 15048    }
 15049  } else {
 15050
 15051  }
 15052# 1231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15053  dev_priv->allow_batchbuffer = 1;
 15054# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15055  return (0);
 15056}
 15057}
 15058# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15059static int i915_load_modeset_init(struct drm_device *dev )
 15060{ struct drm_i915_private *dev_priv ;
 15061  int ret ;
 15062  bool tmp ;
 15063  u32 tmp___0 ;
 15064
 15065  {
 15066  {
 15067# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15068  dev_priv = (struct drm_i915_private *)dev->dev_private;
 15069# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15070  tmp = intel_parse_bios(dev);
 15071# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15072  ret = (int )tmp;
 15073  }
 15074# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15075  if (ret != 0) {
 15076    {
 15077# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15078    printk("<6>[drm] failed to find VBIOS tables\n");
 15079    }
 15080  } else {
 15081
 15082  }
 15083  {
 15084# 1251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15085  ret = vga_client_register(dev->pdev, (void *)dev, (void (*)(void * , bool ))0,
 15086                            & i915_vga_set_decode);
 15087  }
 15088# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15089  if (ret != 0) {
 15090# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15091    if (ret != -19) {
 15092# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15093      goto out;
 15094    } else {
 15095
 15096    }
 15097  } else {
 15098
 15099  }
 15100  {
 15101# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15102  intel_register_dsm_handler();
 15103# 1257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15104  ret = vga_switcheroo_register_client(dev->pdev, & i915_switcheroo_set_state, (void (*)(struct pci_dev * ))0,
 15105                                       & i915_switcheroo_can_switch);
 15106  }
 15107# 1261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15108  if (ret != 0) {
 15109# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15110    goto cleanup_vga_client;
 15111  } else {
 15112
 15113  }
 15114# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15115  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 15116    {
 15117# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15118    tmp___0 = i915_read32___0(dev_priv, 8656U);
 15119    }
 15120# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15121    if ((int )tmp___0 & 1) {
 15122# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15123      dev_priv->flip_pending_is_done = (bool )1;
 15124    } else {
 15125
 15126    }
 15127  } else {
 15128
 15129  }
 15130  {
 15131# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15132  intel_modeset_init(dev);
 15133# 1270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15134  ret = i915_load_gem_init(dev);
 15135  }
 15136# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15137  if (ret != 0) {
 15138# 1272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15139    goto cleanup_vga_switcheroo;
 15140  } else {
 15141
 15142  }
 15143  {
 15144# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15145  intel_modeset_gem_init(dev);
 15146# 1276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15147  ret = drm_irq_install(dev);
 15148  }
 15149# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15150  if (ret != 0) {
 15151# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15152    goto cleanup_gem;
 15153  } else {
 15154
 15155  }
 15156  {
 15157# 1282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15158  dev->vblank_disable_allowed = 1;
 15159# 1284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15160  ret = intel_fbdev_init(dev);
 15161  }
 15162# 1285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15163  if (ret != 0) {
 15164# 1286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15165    goto cleanup_irq;
 15166  } else {
 15167
 15168  }
 15169  {
 15170# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15171  drm_kms_helper_poll_init(dev);
 15172# 1291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15173  dev_priv->mm.suspended = 0;
 15174  }
 15175# 1293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15176  return (0);
 15177  cleanup_irq:
 15178  {
 15179# 1296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15180  drm_irq_uninstall(dev);
 15181  }
 15182  cleanup_gem:
 15183  {
 15184# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15185  mutex_lock_nested(& dev->struct_mutex, 0U);
 15186# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15187  i915_gem_cleanup_ringbuffer(dev);
 15188# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15189  mutex_unlock(& dev->struct_mutex);
 15190  }
 15191  cleanup_vga_switcheroo:
 15192  {
 15193# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15194  vga_switcheroo_unregister_client(dev->pdev);
 15195  }
 15196  cleanup_vga_client:
 15197  {
 15198# 1304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15199  vga_client_register(dev->pdev, (void *)0, (void (*)(void * , bool ))0, (unsigned int (*)(void * ,
 15200                                                                                            bool ))0);
 15201  }
 15202  out: ;
 15203# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15204  return (ret);
 15205}
 15206}
 15207# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15208int i915_master_create(struct drm_device *dev , struct drm_master *master )
 15209{ struct drm_i915_master_private *master_priv ;
 15210  void *tmp ;
 15211
 15212  {
 15213  {
 15214# 1313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15215  tmp = kzalloc(16UL, 208U);
 15216# 1313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15217  master_priv = (struct drm_i915_master_private *)tmp;
 15218  }
 15219# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15220  if ((unsigned long )master_priv == (unsigned long )((struct drm_i915_master_private *)0)) {
 15221# 1315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15222    return (-12);
 15223  } else {
 15224
 15225  }
 15226# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15227  master->driver_priv = (void *)master_priv;
 15228# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15229  return (0);
 15230}
 15231}
 15232# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15233void i915_master_destroy(struct drm_device *dev , struct drm_master *master )
 15234{ struct drm_i915_master_private *master_priv ;
 15235
 15236  {
 15237# 1323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15238  master_priv = (struct drm_i915_master_private *)master->driver_priv;
 15239# 1325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15240  if ((unsigned long )master_priv == (unsigned long )((struct drm_i915_master_private *)0)) {
 15241# 1326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15242    return;
 15243  } else {
 15244
 15245  }
 15246  {
 15247# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15248  kfree((void const *)master_priv);
 15249# 1330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15250  master->driver_priv = (void *)0;
 15251  }
 15252# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15253  return;
 15254}
 15255}
 15256# 1333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15257static void i915_pineview_get_mem_freq(struct drm_device *dev )
 15258{ drm_i915_private_t *dev_priv ;
 15259  u32 tmp ;
 15260
 15261  {
 15262  {
 15263# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15264  dev_priv = (drm_i915_private_t *)dev->dev_private;
 15265# 1338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15266  tmp = i915_read32___0(dev_priv, 68608U);
 15267  }
 15268# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15269  if ((int )(tmp & 7U) == 1) {
 15270# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15271    goto case_1;
 15272  } else
 15273# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15274  if ((int )(tmp & 7U) == 2) {
 15275# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15276    goto case_2;
 15277  } else
 15278# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15279  if ((int )(tmp & 7U) == 3) {
 15280# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15281    goto case_3;
 15282  } else
 15283# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15284  if ((int )(tmp & 7U) == 5) {
 15285# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15286    goto case_5;
 15287  } else
 15288# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15289  if (0) {
 15290    case_1:
 15291# 1342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15292    dev_priv->fsb_freq = 533U;
 15293# 1343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15294    goto ldv_40610;
 15295    case_2:
 15296# 1345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15297    dev_priv->fsb_freq = 800U;
 15298# 1346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15299    goto ldv_40610;
 15300    case_3:
 15301# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15302    dev_priv->fsb_freq = 667U;
 15303# 1349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15304    goto ldv_40610;
 15305    case_5:
 15306# 1351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15307    dev_priv->fsb_freq = 400U;
 15308# 1352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15309    goto ldv_40610;
 15310  } else {
 15311
 15312  }
 15313  ldv_40610: ;
 15314# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15315  if ((int )(tmp & 112U) == 16) {
 15316# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15317    goto case_16;
 15318  } else
 15319# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15320  if ((int )(tmp & 112U) == 32) {
 15321# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15322    goto case_32;
 15323  } else
 15324# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15325  if ((int )(tmp & 112U) == 48) {
 15326# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15327    goto case_48;
 15328  } else
 15329# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15330  if (0) {
 15331    case_16:
 15332# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15333    dev_priv->mem_freq = 533U;
 15334# 1358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15335    goto ldv_40615;
 15336    case_32:
 15337# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15338    dev_priv->mem_freq = 667U;
 15339# 1361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15340    goto ldv_40615;
 15341    case_48:
 15342# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15343    dev_priv->mem_freq = 800U;
 15344# 1364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15345    goto ldv_40615;
 15346  } else {
 15347
 15348  }
 15349  ldv_40615:
 15350  {
 15351# 1368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15352  tmp = i915_read32___0(dev_priv, 65960U);
 15353# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15354  dev_priv->is_ddr3 = (unsigned int )((tmp & 4U) != 0U);
 15355  }
 15356# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15357  return;
 15358}
 15359}
 15360# 1372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15361static void i915_ironlake_get_mem_freq(struct drm_device *dev )
 15362{ drm_i915_private_t *dev_priv ;
 15363  u16 ddrpll ;
 15364  u16 csipll ;
 15365
 15366  {
 15367  {
 15368# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15369  dev_priv = (drm_i915_private_t *)dev->dev_private;
 15370# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15371  ddrpll = i915_read16(dev_priv, 76832U);
 15372# 1378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15373  csipll = i915_read16(dev_priv, 76816U);
 15374  }
 15375# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15376  if (((int )ddrpll & 255) == 12) {
 15377# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15378    goto case_12;
 15379  } else
 15380# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15381  if (((int )ddrpll & 255) == 16) {
 15382# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15383    goto case_16;
 15384  } else
 15385# 1387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15386  if (((int )ddrpll & 255) == 20) {
 15387# 1387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15388    goto case_20;
 15389  } else
 15390# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15391  if (((int )ddrpll & 255) == 24) {
 15392# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15393    goto case_24;
 15394  } else {
 15395# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15396    goto switch_default;
 15397# 1380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15398    if (0) {
 15399      case_12:
 15400# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15401      dev_priv->mem_freq = 800U;
 15402# 1383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15403      goto ldv_40625;
 15404      case_16:
 15405# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15406      dev_priv->mem_freq = 1066U;
 15407# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15408      goto ldv_40625;
 15409      case_20:
 15410# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15411      dev_priv->mem_freq = 1333U;
 15412# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15413      goto ldv_40625;
 15414      case_24:
 15415# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15416      dev_priv->mem_freq = 1600U;
 15417# 1392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15418      goto ldv_40625;
 15419      switch_default:
 15420      {
 15421# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15422      drm_ut_debug_printk(2U, "drm", "i915_ironlake_get_mem_freq", "unknown memory frequency 0x%02x\n",
 15423                          (int )ddrpll & 255);
 15424# 1396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15425      dev_priv->mem_freq = 0U;
 15426      }
 15427# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15428      goto ldv_40625;
 15429    } else {
 15430
 15431    }
 15432  }
 15433  ldv_40625:
 15434# 1400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15435  dev_priv->r_t = (int )dev_priv->mem_freq;
 15436# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15437  if (((int )csipll & 1023) == 12) {
 15438# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15439    goto case_12___0;
 15440  } else
 15441# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15442  if (((int )csipll & 1023) == 14) {
 15443# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15444    goto case_14;
 15445  } else
 15446# 1409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15447  if (((int )csipll & 1023) == 16) {
 15448# 1409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15449    goto case_16___0;
 15450  } else
 15451# 1412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15452  if (((int )csipll & 1023) == 18) {
 15453# 1412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15454    goto case_18;
 15455  } else
 15456# 1415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15457  if (((int )csipll & 1023) == 20) {
 15458# 1415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15459    goto case_20___0;
 15460  } else
 15461# 1418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15462  if (((int )csipll & 1023) == 22) {
 15463# 1418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15464    goto case_22;
 15465  } else
 15466# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15467  if (((int )csipll & 1023) == 24) {
 15468# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15469    goto case_24___0;
 15470  } else {
 15471# 1424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15472    goto switch_default___0;
 15473# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15474    if (0) {
 15475      case_12___0:
 15476# 1404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15477      dev_priv->fsb_freq = 3200U;
 15478# 1405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15479      goto ldv_40632;
 15480      case_14:
 15481# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15482      dev_priv->fsb_freq = 3733U;
 15483# 1408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15484      goto ldv_40632;
 15485      case_16___0:
 15486# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15487      dev_priv->fsb_freq = 4266U;
 15488# 1411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15489      goto ldv_40632;
 15490      case_18:
 15491# 1413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15492      dev_priv->fsb_freq = 4800U;
 15493# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15494      goto ldv_40632;
 15495      case_20___0:
 15496# 1416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15497      dev_priv->fsb_freq = 5333U;
 15498# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15499      goto ldv_40632;
 15500      case_22:
 15501# 1419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15502      dev_priv->fsb_freq = 5866U;
 15503# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15504      goto ldv_40632;
 15505      case_24___0:
 15506# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15507      dev_priv->fsb_freq = 6400U;
 15508# 1423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15509      goto ldv_40632;
 15510      switch_default___0:
 15511      {
 15512# 1425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15513      drm_ut_debug_printk(2U, "drm", "i915_ironlake_get_mem_freq", "unknown fsb frequency 0x%04x\n",
 15514                          (int )csipll & 1023);
 15515# 1427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15516      dev_priv->fsb_freq = 0U;
 15517      }
 15518# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15519      goto ldv_40632;
 15520    } else {
 15521
 15522    }
 15523  }
 15524  ldv_40632: ;
 15525# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15526  if (dev_priv->fsb_freq == 3200U) {
 15527# 1432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15528    dev_priv->c_m = 0;
 15529  } else
 15530# 1433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15531  if (dev_priv->fsb_freq > 3200U) {
 15532# 1433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15533    if (dev_priv->fsb_freq <= 4800U) {
 15534# 1434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15535      dev_priv->c_m = 1;
 15536    } else {
 15537# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15538      dev_priv->c_m = 2;
 15539    }
 15540  } else {
 15541# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15542    dev_priv->c_m = 2;
 15543  }
 15544# 1437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15545  return;
 15546}
 15547}
 15548# 1445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15549static struct cparams const cparams[6U] = { {(u16 )1U, (u16 )1333U, (u16 )301U, (u16 )28664U},
 15550        {(u16 )1U, (u16 )1066U, (u16 )294U, (u16 )24460U},
 15551        {(u16 )1U, (u16 )800U, (u16 )294U, (u16 )25192U},
 15552        {(u16 )0U, (u16 )1333U, (u16 )276U, (u16 )27605U},
 15553        {(u16 )0U, (u16 )1066U, (u16 )276U, (u16 )27605U},
 15554        {(u16 )0U, (u16 )800U, (u16 )231U, (u16 )23784U}};
 15555# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15556unsigned long i915_chipset_val(struct drm_i915_private *dev_priv )
 15557{ u64 total_count ;
 15558  u64 diff ;
 15559  u64 ret ;
 15560  u32 count1 ;
 15561  u32 count2 ;
 15562  u32 count3 ;
 15563  u32 m ;
 15564  u32 c ;
 15565  unsigned long now ;
 15566  unsigned int tmp ;
 15567  unsigned long diff1 ;
 15568  int i ;
 15569
 15570  {
 15571  {
 15572# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15573  m = 0U;
 15574# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15575  c = 0U;
 15576# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15577  tmp = jiffies_to_msecs((unsigned long const )jiffies);
 15578# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15579  now = (unsigned long )tmp;
 15580# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15581  diff1 = now - dev_priv->last_time1;
 15582# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15583  count1 = i915_read32___0(dev_priv, 70372U);
 15584# 1464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15585  count2 = i915_read32___0(dev_priv, 70376U);
 15586# 1465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15587  count3 = i915_read32___0(dev_priv, 70368U);
 15588# 1467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15589  total_count = (u64 )((count1 + count2) + count3);
 15590  }
 15591# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15592  if (dev_priv->last_count1 > total_count) {
 15593# 1471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15594    diff = ~ dev_priv->last_count1;
 15595# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15596    diff = diff + total_count;
 15597  } else {
 15598# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15599    diff = total_count - dev_priv->last_count1;
 15600  }
 15601# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15602  i = 0;
 15603# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15604  goto ldv_40664;
 15605  ldv_40663: ;
 15606# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15607  if ((int )cparams[i].i == dev_priv->c_m) {
 15608# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15609    if ((int )cparams[i].t == dev_priv->r_t) {
 15610# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15611      m = (u32 )cparams[i].m;
 15612# 1481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15613      c = (u32 )cparams[i].c;
 15614# 1482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15615      goto ldv_40662;
 15616    } else {
 15617
 15618    }
 15619  } else {
 15620
 15621  }
 15622# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15623  i = i + 1;
 15624  ldv_40664: ;
 15625# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15626  if ((unsigned int )i <= 5U) {
 15627# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15628    goto ldv_40663;
 15629  } else {
 15630# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15631    goto ldv_40662;
 15632  }
 15633  ldv_40662:
 15634  {
 15635# 1486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15636  diff = div_u64(diff, (u32 )diff1);
 15637# 1487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15638  ret = (u64 )m * diff + (u64 )c;
 15639# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15640  ret = div_u64(ret, 10U);
 15641# 1490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15642  dev_priv->last_count1 = total_count;
 15643# 1491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15644  dev_priv->last_time1 = now;
 15645  }
 15646# 1493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15647  return ((unsigned long )ret);
 15648}
 15649}
 15650# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15651unsigned long i915_mch_val(struct drm_i915_private *dev_priv )
 15652{ unsigned long m ;
 15653  unsigned long x ;
 15654  unsigned long b ;
 15655  u32 tsfs ;
 15656  u8 tmp ;
 15657
 15658  {
 15659  {
 15660# 1501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15661  tsfs = i915_read32___0(dev_priv, 69664U);
 15662# 1503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15663  m = (unsigned long )((tsfs & 65280U) >> 8);
 15664# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15665  tmp = i915_read8(dev_priv, 69638U);
 15666# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15667  x = (unsigned long )tmp;
 15668# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15669  b = (unsigned long )tsfs & 255UL;
 15670  }
 15671# 1508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15672  return ((m * x) / 127UL - b);
 15673}
 15674}
 15675# 1511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15676static u16 pvid_to_extvid(struct drm_i915_private *dev_priv , u8 pxvid )
 15677{ struct v_table v_table[128U] ;
 15678
 15679  {
 15680# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15681  v_table[0].vd = (u16 )0U;
 15682# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15683  v_table[0].vm = (u16 )0U;
 15684# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15685  v_table[1].vd = (u16 )375U;
 15686# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15687  v_table[1].vm = (u16 )0U;
 15688# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15689  v_table[2].vd = (u16 )500U;
 15690# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15691  v_table[2].vm = (u16 )0U;
 15692# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15693  v_table[3].vd = (u16 )625U;
 15694# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15695  v_table[3].vm = (u16 )0U;
 15696# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15697  v_table[4].vd = (u16 )750U;
 15698# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15699  v_table[4].vm = (u16 )0U;
 15700# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15701  v_table[5].vd = (u16 )875U;
 15702# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15703  v_table[5].vm = (u16 )0U;
 15704# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15705  v_table[6].vd = (u16 )1000U;
 15706# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15707  v_table[6].vm = (u16 )0U;
 15708# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15709  v_table[7].vd = (u16 )1125U;
 15710# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15711  v_table[7].vm = (u16 )0U;
 15712# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15713  v_table[8].vd = (u16 )4125U;
 15714# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15715  v_table[8].vm = (u16 )3000U;
 15716# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15717  v_table[9].vd = (u16 )4125U;
 15718# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15719  v_table[9].vm = (u16 )3000U;
 15720# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15721  v_table[10].vd = (u16 )4125U;
 15722# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15723  v_table[10].vm = (u16 )3000U;
 15724# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15725  v_table[11].vd = (u16 )4125U;
 15726# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15727  v_table[11].vm = (u16 )3000U;
 15728# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15729  v_table[12].vd = (u16 )4125U;
 15730# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15731  v_table[12].vm = (u16 )3000U;
 15732# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15733  v_table[13].vd = (u16 )4125U;
 15734# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15735  v_table[13].vm = (u16 )3000U;
 15736# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15737  v_table[14].vd = (u16 )4125U;
 15738# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15739  v_table[14].vm = (u16 )3000U;
 15740# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15741  v_table[15].vd = (u16 )4125U;
 15742# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15743  v_table[15].vm = (u16 )3000U;
 15744# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15745  v_table[16].vd = (u16 )4125U;
 15746# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15747  v_table[16].vm = (u16 )3000U;
 15748# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15749  v_table[17].vd = (u16 )4125U;
 15750# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15751  v_table[17].vm = (u16 )3000U;
 15752# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15753  v_table[18].vd = (u16 )4125U;
 15754# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15755  v_table[18].vm = (u16 )3000U;
 15756# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15757  v_table[19].vd = (u16 )4125U;
 15758# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15759  v_table[19].vm = (u16 )3000U;
 15760# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15761  v_table[20].vd = (u16 )4125U;
 15762# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15763  v_table[20].vm = (u16 )3000U;
 15764# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15765  v_table[21].vd = (u16 )4125U;
 15766# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15767  v_table[21].vm = (u16 )3000U;
 15768# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15769  v_table[22].vd = (u16 )4125U;
 15770# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15771  v_table[22].vm = (u16 )3000U;
 15772# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15773  v_table[23].vd = (u16 )4125U;
 15774# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15775  v_table[23].vm = (u16 )3000U;
 15776# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15777  v_table[24].vd = (u16 )4125U;
 15778# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15779  v_table[24].vm = (u16 )3000U;
 15780# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15781  v_table[25].vd = (u16 )4125U;
 15782# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15783  v_table[25].vm = (u16 )3000U;
 15784# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15785  v_table[26].vd = (u16 )4125U;
 15786# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15787  v_table[26].vm = (u16 )3000U;
 15788# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15789  v_table[27].vd = (u16 )4125U;
 15790# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15791  v_table[27].vm = (u16 )3000U;
 15792# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15793  v_table[28].vd = (u16 )4125U;
 15794# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15795  v_table[28].vm = (u16 )3000U;
 15796# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15797  v_table[29].vd = (u16 )4125U;
 15798# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15799  v_table[29].vm = (u16 )3000U;
 15800# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15801  v_table[30].vd = (u16 )4125U;
 15802# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15803  v_table[30].vm = (u16 )3000U;
 15804# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15805  v_table[31].vd = (u16 )4125U;
 15806# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15807  v_table[31].vm = (u16 )3000U;
 15808# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15809  v_table[32].vd = (u16 )4250U;
 15810# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15811  v_table[32].vm = (u16 )3125U;
 15812# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15813  v_table[33].vd = (u16 )4375U;
 15814# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15815  v_table[33].vm = (u16 )3250U;
 15816# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15817  v_table[34].vd = (u16 )4500U;
 15818# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15819  v_table[34].vm = (u16 )3375U;
 15820# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15821  v_table[35].vd = (u16 )4625U;
 15822# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15823  v_table[35].vm = (u16 )3500U;
 15824# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15825  v_table[36].vd = (u16 )4750U;
 15826# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15827  v_table[36].vm = (u16 )3625U;
 15828# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15829  v_table[37].vd = (u16 )4875U;
 15830# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15831  v_table[37].vm = (u16 )3750U;
 15832# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15833  v_table[38].vd = (u16 )5000U;
 15834# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15835  v_table[38].vm = (u16 )3875U;
 15836# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15837  v_table[39].vd = (u16 )5125U;
 15838# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15839  v_table[39].vm = (u16 )4000U;
 15840# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15841  v_table[40].vd = (u16 )5250U;
 15842# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15843  v_table[40].vm = (u16 )4125U;
 15844# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15845  v_table[41].vd = (u16 )5375U;
 15846# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15847  v_table[41].vm = (u16 )4250U;
 15848# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15849  v_table[42].vd = (u16 )5500U;
 15850# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15851  v_table[42].vm = (u16 )4375U;
 15852# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15853  v_table[43].vd = (u16 )5625U;
 15854# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15855  v_table[43].vm = (u16 )4500U;
 15856# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15857  v_table[44].vd = (u16 )5750U;
 15858# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15859  v_table[44].vm = (u16 )4625U;
 15860# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15861  v_table[45].vd = (u16 )5875U;
 15862# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15863  v_table[45].vm = (u16 )4750U;
 15864# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15865  v_table[46].vd = (u16 )6000U;
 15866# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15867  v_table[46].vm = (u16 )4875U;
 15868# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15869  v_table[47].vd = (u16 )6125U;
 15870# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15871  v_table[47].vm = (u16 )5000U;
 15872# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15873  v_table[48].vd = (u16 )6250U;
 15874# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15875  v_table[48].vm = (u16 )5125U;
 15876# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15877  v_table[49].vd = (u16 )6375U;
 15878# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15879  v_table[49].vm = (u16 )5250U;
 15880# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15881  v_table[50].vd = (u16 )6500U;
 15882# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15883  v_table[50].vm = (u16 )5375U;
 15884# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15885  v_table[51].vd = (u16 )6625U;
 15886# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15887  v_table[51].vm = (u16 )5500U;
 15888# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15889  v_table[52].vd = (u16 )6750U;
 15890# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15891  v_table[52].vm = (u16 )5625U;
 15892# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15893  v_table[53].vd = (u16 )6875U;
 15894# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15895  v_table[53].vm = (u16 )5750U;
 15896# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15897  v_table[54].vd = (u16 )7000U;
 15898# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15899  v_table[54].vm = (u16 )5875U;
 15900# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15901  v_table[55].vd = (u16 )7125U;
 15902# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15903  v_table[55].vm = (u16 )6000U;
 15904# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15905  v_table[56].vd = (u16 )7250U;
 15906# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15907  v_table[56].vm = (u16 )6125U;
 15908# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15909  v_table[57].vd = (u16 )7375U;
 15910# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15911  v_table[57].vm = (u16 )6250U;
 15912# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15913  v_table[58].vd = (u16 )7500U;
 15914# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15915  v_table[58].vm = (u16 )6375U;
 15916# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15917  v_table[59].vd = (u16 )7625U;
 15918# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15919  v_table[59].vm = (u16 )6500U;
 15920# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15921  v_table[60].vd = (u16 )7750U;
 15922# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15923  v_table[60].vm = (u16 )6625U;
 15924# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15925  v_table[61].vd = (u16 )7875U;
 15926# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15927  v_table[61].vm = (u16 )6750U;
 15928# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15929  v_table[62].vd = (u16 )8000U;
 15930# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15931  v_table[62].vm = (u16 )6875U;
 15932# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15933  v_table[63].vd = (u16 )8125U;
 15934# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15935  v_table[63].vm = (u16 )7000U;
 15936# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15937  v_table[64].vd = (u16 )8250U;
 15938# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15939  v_table[64].vm = (u16 )7125U;
 15940# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15941  v_table[65].vd = (u16 )8375U;
 15942# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15943  v_table[65].vm = (u16 )7250U;
 15944# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15945  v_table[66].vd = (u16 )8500U;
 15946# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15947  v_table[66].vm = (u16 )7375U;
 15948# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15949  v_table[67].vd = (u16 )8625U;
 15950# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15951  v_table[67].vm = (u16 )7500U;
 15952# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15953  v_table[68].vd = (u16 )8750U;
 15954# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15955  v_table[68].vm = (u16 )7625U;
 15956# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15957  v_table[69].vd = (u16 )8875U;
 15958# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15959  v_table[69].vm = (u16 )7750U;
 15960# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15961  v_table[70].vd = (u16 )9000U;
 15962# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15963  v_table[70].vm = (u16 )7875U;
 15964# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15965  v_table[71].vd = (u16 )9125U;
 15966# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15967  v_table[71].vm = (u16 )8000U;
 15968# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15969  v_table[72].vd = (u16 )9250U;
 15970# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15971  v_table[72].vm = (u16 )8125U;
 15972# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15973  v_table[73].vd = (u16 )9375U;
 15974# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15975  v_table[73].vm = (u16 )8250U;
 15976# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15977  v_table[74].vd = (u16 )9500U;
 15978# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15979  v_table[74].vm = (u16 )8375U;
 15980# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15981  v_table[75].vd = (u16 )9625U;
 15982# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15983  v_table[75].vm = (u16 )8500U;
 15984# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15985  v_table[76].vd = (u16 )9750U;
 15986# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15987  v_table[76].vm = (u16 )8625U;
 15988# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15989  v_table[77].vd = (u16 )9875U;
 15990# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15991  v_table[77].vm = (u16 )8750U;
 15992# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15993  v_table[78].vd = (u16 )10000U;
 15994# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15995  v_table[78].vm = (u16 )8875U;
 15996# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15997  v_table[79].vd = (u16 )10125U;
 15998# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 15999  v_table[79].vm = (u16 )9000U;
 16000# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16001  v_table[80].vd = (u16 )10250U;
 16002# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16003  v_table[80].vm = (u16 )9125U;
 16004# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16005  v_table[81].vd = (u16 )10375U;
 16006# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16007  v_table[81].vm = (u16 )9250U;
 16008# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16009  v_table[82].vd = (u16 )10500U;
 16010# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16011  v_table[82].vm = (u16 )9375U;
 16012# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16013  v_table[83].vd = (u16 )10625U;
 16014# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16015  v_table[83].vm = (u16 )9500U;
 16016# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16017  v_table[84].vd = (u16 )10750U;
 16018# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16019  v_table[84].vm = (u16 )9625U;
 16020# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16021  v_table[85].vd = (u16 )10875U;
 16022# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16023  v_table[85].vm = (u16 )9750U;
 16024# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16025  v_table[86].vd = (u16 )11000U;
 16026# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16027  v_table[86].vm = (u16 )9875U;
 16028# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16029  v_table[87].vd = (u16 )11125U;
 16030# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16031  v_table[87].vm = (u16 )10000U;
 16032# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16033  v_table[88].vd = (u16 )11250U;
 16034# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16035  v_table[88].vm = (u16 )10125U;
 16036# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16037  v_table[89].vd = (u16 )11375U;
 16038# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16039  v_table[89].vm = (u16 )10250U;
 16040# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16041  v_table[90].vd = (u16 )11500U;
 16042# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16043  v_table[90].vm = (u16 )10375U;
 16044# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16045  v_table[91].vd = (u16 )11625U;
 16046# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16047  v_table[91].vm = (u16 )10500U;
 16048# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16049  v_table[92].vd = (u16 )11750U;
 16050# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16051  v_table[92].vm = (u16 )10625U;
 16052# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16053  v_table[93].vd = (u16 )11875U;
 16054# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16055  v_table[93].vm = (u16 )10750U;
 16056# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16057  v_table[94].vd = (u16 )12000U;
 16058# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16059  v_table[94].vm = (u16 )10875U;
 16060# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16061  v_table[95].vd = (u16 )12125U;
 16062# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16063  v_table[95].vm = (u16 )11000U;
 16064# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16065  v_table[96].vd = (u16 )12250U;
 16066# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16067  v_table[96].vm = (u16 )11125U;
 16068# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16069  v_table[97].vd = (u16 )12375U;
 16070# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16071  v_table[97].vm = (u16 )11250U;
 16072# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16073  v_table[98].vd = (u16 )12500U;
 16074# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16075  v_table[98].vm = (u16 )11375U;
 16076# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16077  v_table[99].vd = (u16 )12625U;
 16078# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16079  v_table[99].vm = (u16 )11500U;
 16080# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16081  v_table[100].vd = (u16 )12750U;
 16082# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16083  v_table[100].vm = (u16 )11625U;
 16084# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16085  v_table[101].vd = (u16 )12875U;
 16086# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16087  v_table[101].vm = (u16 )11750U;
 16088# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16089  v_table[102].vd = (u16 )13000U;
 16090# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16091  v_table[102].vm = (u16 )11875U;
 16092# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16093  v_table[103].vd = (u16 )13125U;
 16094# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16095  v_table[103].vm = (u16 )12000U;
 16096# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16097  v_table[104].vd = (u16 )13250U;
 16098# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16099  v_table[104].vm = (u16 )12125U;
 16100# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16101  v_table[105].vd = (u16 )13375U;
 16102# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16103  v_table[105].vm = (u16 )12250U;
 16104# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16105  v_table[106].vd = (u16 )13500U;
 16106# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16107  v_table[106].vm = (u16 )12375U;
 16108# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16109  v_table[107].vd = (u16 )13625U;
 16110# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16111  v_table[107].vm = (u16 )12500U;
 16112# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16113  v_table[108].vd = (u16 )13750U;
 16114# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16115  v_table[108].vm = (u16 )12625U;
 16116# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16117  v_table[109].vd = (u16 )13875U;
 16118# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16119  v_table[109].vm = (u16 )12750U;
 16120# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16121  v_table[110].vd = (u16 )14000U;
 16122# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16123  v_table[110].vm = (u16 )12875U;
 16124# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16125  v_table[111].vd = (u16 )14125U;
 16126# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16127  v_table[111].vm = (u16 )13000U;
 16128# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16129  v_table[112].vd = (u16 )14250U;
 16130# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16131  v_table[112].vm = (u16 )13125U;
 16132# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16133  v_table[113].vd = (u16 )14375U;
 16134# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16135  v_table[113].vm = (u16 )13250U;
 16136# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16137  v_table[114].vd = (u16 )14500U;
 16138# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16139  v_table[114].vm = (u16 )13375U;
 16140# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16141  v_table[115].vd = (u16 )14625U;
 16142# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16143  v_table[115].vm = (u16 )13500U;
 16144# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16145  v_table[116].vd = (u16 )14750U;
 16146# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16147  v_table[116].vm = (u16 )13625U;
 16148# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16149  v_table[117].vd = (u16 )14875U;
 16150# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16151  v_table[117].vm = (u16 )13750U;
 16152# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16153  v_table[118].vd = (u16 )15000U;
 16154# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16155  v_table[118].vm = (u16 )13875U;
 16156# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16157  v_table[119].vd = (u16 )15125U;
 16158# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16159  v_table[119].vm = (u16 )14000U;
 16160# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16161  v_table[120].vd = (u16 )15250U;
 16162# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16163  v_table[120].vm = (u16 )14125U;
 16164# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16165  v_table[121].vd = (u16 )15375U;
 16166# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16167  v_table[121].vm = (u16 )14250U;
 16168# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16169  v_table[122].vd = (u16 )15500U;
 16170# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16171  v_table[122].vm = (u16 )14375U;
 16172# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16173  v_table[123].vd = (u16 )15625U;
 16174# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16175  v_table[123].vm = (u16 )14500U;
 16176# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16177  v_table[124].vd = (u16 )15750U;
 16178# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16179  v_table[124].vm = (u16 )14625U;
 16180# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16181  v_table[125].vd = (u16 )15875U;
 16182# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16183  v_table[125].vm = (u16 )14750U;
 16184# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16185  v_table[126].vd = (u16 )16000U;
 16186# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16187  v_table[126].vm = (u16 )14875U;
 16188# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16189  v_table[127].vd = (u16 )16125U;
 16190# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16191  v_table[127].vm = (u16 )15000U;
 16192# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16193  if ((unsigned int )*((unsigned char *)dev_priv->info + 1UL) != 0U) {
 16194# 1647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16195    return (v_table[(int )pxvid].vm);
 16196  } else {
 16197# 1649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16198    return (v_table[(int )pxvid].vd);
 16199  }
 16200}
 16201}
 16202# 1652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16203void i915_update_gfx_val(struct drm_i915_private *dev_priv )
 16204{ struct timespec now ;
 16205  struct timespec diff1 ;
 16206  u64 diff ;
 16207  unsigned long diffms ;
 16208  u32 count ;
 16209
 16210  {
 16211  {
 16212# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16213  getrawmonotonic(& now);
 16214# 1660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16215  diff1 = timespec_sub(now, dev_priv->last_time2);
 16216# 1663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16217  diffms = (unsigned long )(diff1.tv_sec * 1000L + diff1.tv_nsec / 1000000L);
 16218  }
 16219# 1664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16220  if (diffms == 0UL) {
 16221# 1665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16222    return;
 16223  } else {
 16224
 16225  }
 16226  {
 16227# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16228  count = i915_read32___0(dev_priv, 70388U);
 16229  }
 16230# 1669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16231  if ((u64 )count < dev_priv->last_count2) {
 16232# 1670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16233    diff = ~ dev_priv->last_count2;
 16234# 1671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16235    diff = (u64 )count + diff;
 16236  } else {
 16237# 1673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16238    diff = (u64 )count - dev_priv->last_count2;
 16239  }
 16240  {
 16241# 1676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16242  dev_priv->last_count2 = (u64 )count;
 16243# 1677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16244  dev_priv->last_time2 = now;
 16245# 1680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16246  diff = diff * 1181ULL;
 16247# 1681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16248  diff = div_u64(diff, (u32 )diffms * 10U);
 16249# 1682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16250  dev_priv->gfx_power = (unsigned long )diff;
 16251  }
 16252# 1683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16253  return;
 16254}
 16255}
 16256# 1685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16257unsigned long i915_gfx_val(struct drm_i915_private *dev_priv )
 16258{ unsigned long t ;
 16259  unsigned long corr ;
 16260  unsigned long state1 ;
 16261  unsigned long corr2 ;
 16262  unsigned long state2 ;
 16263  u32 pxvid ;
 16264  u32 ext_v ;
 16265  u16 tmp ;
 16266
 16267  {
 16268  {
 16269# 1690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16270  pxvid = i915_read32___0(dev_priv, (u32 )(((int )dev_priv->cur_delay + 17476) * 4));
 16271# 1691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16272  pxvid = (pxvid >> 24) & 127U;
 16273# 1692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16274  tmp = pvid_to_extvid(dev_priv, (u8 )((int )((u8 )pxvid)));
 16275# 1692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16276  ext_v = (u32 )tmp;
 16277# 1694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16278  state1 = (unsigned long )ext_v;
 16279# 1696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16280  t = i915_mch_val(dev_priv);
 16281  }
 16282# 1701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16283  if (t > 80UL) {
 16284# 1702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16285    corr = t * 2349UL + 135940UL;
 16286  } else
 16287# 1703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16288  if (t > 49UL) {
 16289# 1704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16290    corr = t * 964UL + 29317UL;
 16291  } else {
 16292# 1706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16293    corr = t * 301UL + 1004UL;
 16294  }
 16295  {
 16296# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16297  corr = ((state1 * 150142UL) / 10000UL - 78642UL) * corr;
 16298# 1709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16299  corr = corr / 100000UL;
 16300# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16301  corr2 = (unsigned long )dev_priv->corr * corr;
 16302# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16303  state2 = (corr2 * state1) / 10000UL;
 16304# 1713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16305  state2 = state2 / 100UL;
 16306# 1715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16307  i915_update_gfx_val(dev_priv);
 16308  }
 16309# 1717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16310  return (dev_priv->gfx_power + state2);
 16311}
 16312}
 16313# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16314static struct drm_i915_private *i915_mch_dev ;
 16315# 1730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16316static spinlock_t mchdev_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0,
 16317                                                                     {(struct lock_class *)0,
 16318                                                                      (struct lock_class *)0},
 16319                                                                     "mchdev_lock",
 16320                                                                     0, 0UL}}}};
 16321# 1738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16322unsigned long i915_read_mch_val(void)
 16323{ struct drm_i915_private *dev_priv ;
 16324  unsigned long chipset_val ;
 16325  unsigned long graphics_val ;
 16326  unsigned long ret ;
 16327
 16328  {
 16329  {
 16330# 1741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16331  ret = 0UL;
 16332# 1743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16333  spin_lock(& mchdev_lock);
 16334  }
 16335# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16336  if ((unsigned long )i915_mch_dev == (unsigned long )((struct drm_i915_private *)0)) {
 16337# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16338    goto out_unlock;
 16339  } else {
 16340
 16341  }
 16342  {
 16343# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16344  dev_priv = i915_mch_dev;
 16345# 1748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16346  chipset_val = i915_chipset_val(dev_priv);
 16347# 1749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16348  graphics_val = i915_gfx_val(dev_priv);
 16349# 1751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16350  ret = chipset_val + graphics_val;
 16351  }
 16352  out_unlock:
 16353  {
 16354# 1754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16355  spin_unlock(& mchdev_lock);
 16356  }
 16357# 1756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16358  return (ret);
 16359}
 16360}
 16361# 1765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16362bool i915_gpu_raise(void)
 16363{ struct drm_i915_private *dev_priv ;
 16364  bool ret ;
 16365
 16366  {
 16367  {
 16368# 1768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16369  ret = (bool )1;
 16370# 1770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16371  spin_lock(& mchdev_lock);
 16372  }
 16373# 1771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16374  if ((unsigned long )i915_mch_dev == (unsigned long )((struct drm_i915_private *)0)) {
 16375# 1772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16376    ret = (bool )0;
 16377# 1773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16378    goto out_unlock;
 16379  } else {
 16380
 16381  }
 16382# 1775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16383  dev_priv = i915_mch_dev;
 16384# 1777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16385  if ((int )dev_priv->max_delay > (int )dev_priv->fmax) {
 16386# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16387    dev_priv->max_delay = (u8 )((int )dev_priv->max_delay - 1);
 16388  } else {
 16389
 16390  }
 16391  out_unlock:
 16392  {
 16393# 1781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16394  spin_unlock(& mchdev_lock);
 16395  }
 16396# 1783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16397  return (ret);
 16398}
 16399}
 16400# 1793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16401bool i915_gpu_lower(void)
 16402{ struct drm_i915_private *dev_priv ;
 16403  bool ret ;
 16404
 16405  {
 16406  {
 16407# 1796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16408  ret = (bool )1;
 16409# 1798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16410  spin_lock(& mchdev_lock);
 16411  }
 16412# 1799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16413  if ((unsigned long )i915_mch_dev == (unsigned long )((struct drm_i915_private *)0)) {
 16414# 1800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16415    ret = (bool )0;
 16416# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16417    goto out_unlock;
 16418  } else {
 16419
 16420  }
 16421# 1803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16422  dev_priv = i915_mch_dev;
 16423# 1805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16424  if ((int )dev_priv->max_delay < (int )dev_priv->min_delay) {
 16425# 1806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16426    dev_priv->max_delay = (u8 )((int )dev_priv->max_delay + 1);
 16427  } else {
 16428
 16429  }
 16430  out_unlock:
 16431  {
 16432# 1809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16433  spin_unlock(& mchdev_lock);
 16434  }
 16435# 1811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16436  return (ret);
 16437}
 16438}
 16439# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16440bool i915_gpu_busy(void)
 16441{ struct drm_i915_private *dev_priv ;
 16442  bool ret ;
 16443
 16444  {
 16445  {
 16446# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16447  ret = (bool )0;
 16448# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16449  spin_lock(& mchdev_lock);
 16450  }
 16451# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16452  if ((unsigned long )i915_mch_dev == (unsigned long )((struct drm_i915_private *)0)) {
 16453# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16454    goto out_unlock;
 16455  } else {
 16456
 16457  }
 16458# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16459  dev_priv = i915_mch_dev;
 16460# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16461  ret = dev_priv->busy;
 16462  out_unlock:
 16463  {
 16464# 1833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16465  spin_unlock(& mchdev_lock);
 16466  }
 16467# 1835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16468  return (ret);
 16469}
 16470}
 16471# 1845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16472bool i915_gpu_turbo_disable(void)
 16473{ struct drm_i915_private *dev_priv ;
 16474  bool ret ;
 16475  bool tmp ;
 16476  int tmp___0 ;
 16477
 16478  {
 16479  {
 16480# 1848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16481  ret = (bool )1;
 16482# 1850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16483  spin_lock(& mchdev_lock);
 16484  }
 16485# 1851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16486  if ((unsigned long )i915_mch_dev == (unsigned long )((struct drm_i915_private *)0)) {
 16487# 1852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16488    ret = (bool )0;
 16489# 1853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16490    goto out_unlock;
 16491  } else {
 16492
 16493  }
 16494  {
 16495# 1855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16496  dev_priv = i915_mch_dev;
 16497# 1857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16498  dev_priv->max_delay = dev_priv->fstart;
 16499# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16500  tmp = ironlake_set_drps(dev_priv->dev, (u8 )((int )dev_priv->fstart));
 16501  }
 16502# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16503  if (tmp) {
 16504# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16505    tmp___0 = 0;
 16506  } else {
 16507# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16508    tmp___0 = 1;
 16509  }
 16510# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16511  if (tmp___0) {
 16512# 1860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16513    ret = (bool )0;
 16514  } else {
 16515
 16516  }
 16517  out_unlock:
 16518  {
 16519# 1863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16520  spin_unlock(& mchdev_lock);
 16521  }
 16522# 1865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16523  return (ret);
 16524}
 16525}
 16526# 1878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16527static void ips_ping_for_i915_load(void)
 16528{ void (*link)(void) ;
 16529  void *tmp ;
 16530
 16531  {
 16532  {
 16533# 1882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16534  tmp = __symbol_get("ips_link_to_i915_driver");
 16535# 1882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16536  link = (void (*)(void))tmp;
 16537  }
 16538# 1883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16539  if ((unsigned long )link != (unsigned long )((void (*)(void))0)) {
 16540    {
 16541# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16542    (*link)();
 16543# 1885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16544    __symbol_put("ips_link_to_i915_driver");
 16545    }
 16546  } else {
 16547
 16548  }
 16549# 1887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16550  return;
 16551}
 16552}
 16553# 1900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16554int i915_driver_load(struct drm_device *dev , unsigned long flags )
 16555{ struct drm_i915_private *dev_priv ;
 16556  int ret ;
 16557  int mmio_bar ;
 16558  uint32_t agp_size ;
 16559  void *tmp ;
 16560  int tmp___0 ;
 16561  struct lock_class_key __key ;
 16562  char const *__lock_name ;
 16563  struct workqueue_struct *tmp___1 ;
 16564  struct lock_class_key __key___0 ;
 16565  struct lock_class_key __key___1 ;
 16566  struct lock_class_key __key___2 ;
 16567  int tmp___2 ;
 16568  struct lock_class_key __key___3 ;
 16569
 16570  {
 16571  {
 16572# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16573  ret = 0;
 16574# 1907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16575  dev->counters = dev->counters + 4UL;
 16576# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16577  dev->types[6] = (enum drm_stat_type )9;
 16578# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16579  dev->types[7] = (enum drm_stat_type )10;
 16580# 1910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16581  dev->types[8] = (enum drm_stat_type )11;
 16582# 1911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16583  dev->types[9] = (enum drm_stat_type )12;
 16584# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16585  tmp = kzalloc(7688UL, 208U);
 16586# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16587  dev_priv = (struct drm_i915_private *)tmp;
 16588  }
 16589# 1914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16590  if ((unsigned long )dev_priv == (unsigned long )((struct drm_i915_private *)0)) {
 16591# 1915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16592    return (-12);
 16593  } else {
 16594
 16595  }
 16596  {
 16597# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16598  dev->dev_private = (void *)dev_priv;
 16599# 1918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16600  dev_priv->dev = dev;
 16601# 1919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16602  dev_priv->info = (struct intel_device_info const *)flags;
 16603# 1921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16604  tmp___0 = i915_get_bridge_dev(dev);
 16605  }
 16606# 1921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16607  if (tmp___0 != 0) {
 16608# 1922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16609    ret = -5;
 16610# 1923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16611    goto free_priv;
 16612  } else {
 16613
 16614  }
 16615# 1927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16616  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 16617    {
 16618# 1928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16619    dma_set_coherent_mask(& (dev->pdev)->dev, 1073741823ULL);
 16620    }
 16621  } else {
 16622
 16623  }
 16624# 1938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16625  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 16626    {
 16627# 1939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16628    dma_set_coherent_mask(& (dev->pdev)->dev, 4294967295ULL);
 16629    }
 16630  } else
 16631# 1938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16632  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 16633    {
 16634# 1939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16635    dma_set_coherent_mask(& (dev->pdev)->dev, 4294967295ULL);
 16636    }
 16637  } else {
 16638
 16639  }
 16640  {
 16641# 1941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16642  mmio_bar = (unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U;
 16643# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16644  dev_priv->regs = pci_iomap(dev->pdev, mmio_bar, 0UL);
 16645  }
 16646# 1943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16647  if ((unsigned long )dev_priv->regs == (unsigned long )((void *)0)) {
 16648    {
 16649# 1944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16650    drm_err("i915_driver_load", "failed to map registers\n");
 16651# 1945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16652    ret = -5;
 16653    }
 16654# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16655    goto put_bridge;
 16656  } else {
 16657
 16658  }
 16659  {
 16660# 1949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16661  dev_priv->mm.gtt = intel_gtt_get();
 16662  }
 16663# 1950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16664  if ((unsigned long )dev_priv->mm.gtt == (unsigned long )((struct intel_gtt const *)0)) {
 16665    {
 16666# 1951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16667    drm_err("i915_driver_load", "Failed to initialize GTT\n");
 16668# 1952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16669    ret = -19;
 16670    }
 16671# 1953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16672    goto out_rmmap;
 16673  } else {
 16674
 16675  }
 16676  {
 16677# 1956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16678  agp_size = (uint32_t )((dev_priv->mm.gtt)->gtt_mappable_entries << 12);
 16679# 1958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16680  dev_priv->mm.gtt_mapping = io_mapping_create_wc((resource_size_t )(dev->agp)->base,
 16681                                                  (unsigned long )agp_size);
 16682  }
 16683# 1960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16684  if ((unsigned long )dev_priv->mm.gtt_mapping == (unsigned long )((struct io_mapping *)0)) {
 16685# 1961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16686    ret = -5;
 16687# 1962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16688    goto out_rmmap;
 16689  } else {
 16690
 16691  }
 16692  {
 16693# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16694  dev_priv->mm.gtt_mtrr = mtrr_add((dev->agp)->base, (unsigned long )agp_size, 1U,
 16695                                   (bool )1);
 16696  }
 16697# 1973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16698  if (dev_priv->mm.gtt_mtrr < 0) {
 16699    {
 16700# 1974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16701    printk("<6>[drm] MTRR allocation failed.  Graphics performance may suffer.\n");
 16702    }
 16703  } else {
 16704
 16705  }
 16706  {
 16707# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16708  __lock_name = "i915";
 16709# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16710  tmp___1 = __alloc_workqueue_key("i915", 3U, 1, & __key, __lock_name);
 16711# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16712  dev_priv->wq = tmp___1;
 16713  }
 16714# 1994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16715  if ((unsigned long )dev_priv->wq == (unsigned long )((struct workqueue_struct *)0)) {
 16716    {
 16717# 1995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16718    drm_err("i915_driver_load", "Failed to create our workqueue.\n");
 16719# 1996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16720    ret = -12;
 16721    }
 16722# 1997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16723    goto out_mtrrfree;
 16724  } else {
 16725
 16726  }
 16727  {
 16728# 2001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16729  dev_priv->has_gem = 1;
 16730# 2003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16731  intel_irq_init(dev);
 16732# 2006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16733  intel_setup_mchbar(dev);
 16734# 2007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16735  intel_setup_gmbus(dev);
 16736# 2008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16737  intel_opregion_setup(dev);
 16738# 2011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16739  intel_setup_bios(dev);
 16740# 2013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16741  i915_gem_load(dev);
 16742  }
 16743# 2016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16744  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 16745    {
 16746# 2017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16747    ret = i915_init_phys_hws(dev);
 16748    }
 16749# 2018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16750    if (ret != 0) {
 16751# 2019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16752      goto out_gem_unload;
 16753    } else {
 16754
 16755    }
 16756  } else {
 16757
 16758  }
 16759# 2022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16760  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 16761    {
 16762# 2023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16763    i915_pineview_get_mem_freq(dev);
 16764    }
 16765  } else
 16766# 2024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16767  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 16768    {
 16769# 2025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16770    i915_ironlake_get_mem_freq(dev);
 16771    }
 16772  } else {
 16773
 16774  }
 16775# 2038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16776  if (dev->pci_device != 10098) {
 16777# 2038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16778    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 16779      {
 16780# 2039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16781      pci_enable_msi_block(dev->pdev, 1U);
 16782      }
 16783    } else {
 16784
 16785    }
 16786  } else {
 16787
 16788  }
 16789  {
 16790# 2041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16791  spinlock_check(& dev_priv->irq_lock);
 16792# 2041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16793  __raw_spin_lock_init(& dev_priv->irq_lock.ldv_6060.rlock, "&(&dev_priv->irq_lock)->rlock",
 16794                       & __key___0);
 16795# 2042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16796  spinlock_check(& dev_priv->error_lock);
 16797# 2042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16798  __raw_spin_lock_init(& dev_priv->error_lock.ldv_6060.rlock, "&(&dev_priv->error_lock)->rlock",
 16799                       & __key___1);
 16800# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16801  spinlock_check(& dev_priv->rps_lock);
 16802# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16803  __raw_spin_lock_init(& dev_priv->rps_lock.ldv_6060.rlock, "&(&dev_priv->rps_lock)->rlock",
 16804                       & __key___2);
 16805  }
 16806# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16807  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 16808# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16809    dev_priv->num_pipe = 2;
 16810  } else
 16811# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16812  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 16813# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16814    dev_priv->num_pipe = 2;
 16815  } else {
 16816# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16817    dev_priv->num_pipe = 1;
 16818  }
 16819  {
 16820# 2050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16821  ret = drm_vblank_init(dev, dev_priv->num_pipe);
 16822  }
 16823# 2051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16824  if (ret != 0) {
 16825# 2052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16826    goto out_gem_unload;
 16827  } else {
 16828
 16829  }
 16830  {
 16831# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16832  dev_priv->mm.suspended = 1;
 16833# 2057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16834  intel_detect_pch(dev);
 16835# 2059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16836  tmp___2 = drm_core_check_feature(dev, 8192);
 16837  }
 16838# 2059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16839  if (tmp___2 != 0) {
 16840    {
 16841# 2060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16842    ret = i915_load_modeset_init(dev);
 16843    }
 16844# 2061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16845    if (ret < 0) {
 16846      {
 16847# 2062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16848      drm_err("i915_driver_load", "failed to init modeset\n");
 16849      }
 16850# 2063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16851      goto out_gem_unload;
 16852    } else {
 16853
 16854    }
 16855  } else {
 16856
 16857  }
 16858  {
 16859# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16860  intel_opregion_init(dev);
 16861# 2069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16862  acpi_video_register();
 16863# 2071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16864  setup_timer_key(& dev_priv->hangcheck_timer, "&dev_priv->hangcheck_timer", & __key___3,
 16865                  & i915_hangcheck_elapsed, (unsigned long )dev);
 16866# 2074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16867  spin_lock(& mchdev_lock);
 16868# 2075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16869  i915_mch_dev = dev_priv;
 16870# 2076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16871  dev_priv->mchdev_lock = & mchdev_lock;
 16872# 2077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16873  spin_unlock(& mchdev_lock);
 16874# 2079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16875  ips_ping_for_i915_load();
 16876  }
 16877# 2081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16878  return (0);
 16879  out_gem_unload: ;
 16880# 2084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16881  if ((unsigned long )dev_priv->mm.inactive_shrinker.shrink != (unsigned long )((int (*)(struct shrinker * ,
 16882                                                                                         struct shrink_control * ))0)) {
 16883    {
 16884# 2085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16885    unregister_shrinker(& dev_priv->mm.inactive_shrinker);
 16886    }
 16887  } else {
 16888
 16889  }
 16890# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16891  if ((unsigned int )*((unsigned char *)dev->pdev + 2417UL) != 0U) {
 16892    {
 16893# 2088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16894    pci_disable_msi(dev->pdev);
 16895    }
 16896  } else {
 16897
 16898  }
 16899  {
 16900# 2090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16901  intel_teardown_gmbus(dev);
 16902# 2091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16903  intel_teardown_mchbar(dev);
 16904# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16905  destroy_workqueue(dev_priv->wq);
 16906  }
 16907  out_mtrrfree: ;
 16908# 2094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16909  if (dev_priv->mm.gtt_mtrr >= 0) {
 16910    {
 16911# 2095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16912    mtrr_del(dev_priv->mm.gtt_mtrr, (dev->agp)->base, (dev->agp)->agp_info.aper_size * 1048576UL);
 16913# 2097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16914    dev_priv->mm.gtt_mtrr = -1;
 16915    }
 16916  } else {
 16917
 16918  }
 16919  {
 16920# 2099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16921  io_mapping_free(dev_priv->mm.gtt_mapping);
 16922  }
 16923  out_rmmap:
 16924  {
 16925# 2101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16926  pci_iounmap(dev->pdev, dev_priv->regs);
 16927  }
 16928  put_bridge:
 16929  {
 16930# 2103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16931  pci_dev_put(dev_priv->bridge_dev);
 16932  }
 16933  free_priv:
 16934  {
 16935# 2105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16936  kfree((void const *)dev_priv);
 16937  }
 16938# 2106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16939  return (ret);
 16940}
 16941}
 16942# 2109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16943int i915_driver_unload(struct drm_device *dev )
 16944{ struct drm_i915_private *dev_priv ;
 16945  int ret ;
 16946  int tmp ;
 16947  int tmp___0 ;
 16948
 16949  {
 16950  {
 16951# 2111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16952  dev_priv = (struct drm_i915_private *)dev->dev_private;
 16953# 2114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16954  spin_lock(& mchdev_lock);
 16955# 2115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16956  i915_mch_dev = (struct drm_i915_private *)0;
 16957# 2116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16958  spin_unlock(& mchdev_lock);
 16959  }
 16960# 2118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16961  if ((unsigned long )dev_priv->mm.inactive_shrinker.shrink != (unsigned long )((int (*)(struct shrinker * ,
 16962                                                                                         struct shrink_control * ))0)) {
 16963    {
 16964# 2119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16965    unregister_shrinker(& dev_priv->mm.inactive_shrinker);
 16966    }
 16967  } else {
 16968
 16969  }
 16970  {
 16971# 2121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16972  mutex_lock_nested(& dev->struct_mutex, 0U);
 16973# 2122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16974  ret = i915_gpu_idle(dev);
 16975  }
 16976# 2123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16977  if (ret != 0) {
 16978    {
 16979# 2124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16980    drm_err("i915_driver_unload", "failed to idle hardware: %d\n", ret);
 16981    }
 16982  } else {
 16983
 16984  }
 16985  {
 16986# 2125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16987  mutex_unlock(& dev->struct_mutex);
 16988# 2128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16989  cancel_delayed_work_sync(& dev_priv->mm.retire_work);
 16990# 2130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16991  io_mapping_free(dev_priv->mm.gtt_mapping);
 16992  }
 16993# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16994  if (dev_priv->mm.gtt_mtrr >= 0) {
 16995    {
 16996# 2132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16997    mtrr_del(dev_priv->mm.gtt_mtrr, (dev->agp)->base, (dev->agp)->agp_info.aper_size * 1048576UL);
 16998# 2134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 16999    dev_priv->mm.gtt_mtrr = -1;
 17000    }
 17001  } else {
 17002
 17003  }
 17004  {
 17005# 2137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17006  acpi_video_unregister();
 17007# 2139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17008  tmp = drm_core_check_feature(dev, 8192);
 17009  }
 17010# 2139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17011  if (tmp != 0) {
 17012    {
 17013# 2140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17014    intel_fbdev_fini(dev);
 17015# 2141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17016    intel_modeset_cleanup(dev);
 17017    }
 17018# 2147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17019    if ((unsigned long )dev_priv->child_dev != (unsigned long )((struct child_device_config *)0)) {
 17020# 2147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17021      if (dev_priv->child_dev_num != 0) {
 17022        {
 17023# 2148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17024        kfree((void const *)dev_priv->child_dev);
 17025# 2149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17026        dev_priv->child_dev = (struct child_device_config *)0;
 17027# 2150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17028        dev_priv->child_dev_num = 0;
 17029        }
 17030      } else {
 17031
 17032      }
 17033    } else {
 17034
 17035    }
 17036    {
 17037# 2153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17038    vga_switcheroo_unregister_client(dev->pdev);
 17039# 2154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17040    vga_client_register(dev->pdev, (void *)0, (void (*)(void * , bool ))0, (unsigned int (*)(void * ,
 17041                                                                                              bool ))0);
 17042    }
 17043  } else {
 17044
 17045  }
 17046  {
 17047# 2158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17048  del_timer_sync(& dev_priv->hangcheck_timer);
 17049# 2159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17050  cancel_work_sync(& dev_priv->error_work);
 17051# 2160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17052  i915_destroy_error_state(dev);
 17053  }
 17054# 2162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17055  if ((unsigned int )*((unsigned char *)dev->pdev + 2417UL) != 0U) {
 17056    {
 17057# 2163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17058    pci_disable_msi(dev->pdev);
 17059    }
 17060  } else {
 17061
 17062  }
 17063  {
 17064# 2165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17065  intel_opregion_fini(dev);
 17066# 2167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17067  tmp___0 = drm_core_check_feature(dev, 8192);
 17068  }
 17069# 2167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17070  if (tmp___0 != 0) {
 17071    {
 17072# 2169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17073    flush_workqueue(dev_priv->wq);
 17074# 2171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17075    mutex_lock_nested(& dev->struct_mutex, 0U);
 17076# 2172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17077    i915_gem_free_all_phys_object(dev);
 17078# 2173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17079    i915_gem_cleanup_ringbuffer(dev);
 17080# 2174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17081    mutex_unlock(& dev->struct_mutex);
 17082    }
 17083# 2175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17084    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 17085# 2175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17086      if (i915_powersave != 0U) {
 17087        {
 17088# 2176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17089        i915_cleanup_compression(dev);
 17090        }
 17091      } else {
 17092
 17093      }
 17094    } else {
 17095
 17096    }
 17097    {
 17098# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17099    drm_mm_takedown(& dev_priv->mm.stolen);
 17100# 2179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17101    intel_cleanup_overlay(dev);
 17102    }
 17103# 2181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17104    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 17105      {
 17106# 2182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17107      i915_free_hws(dev);
 17108      }
 17109    } else {
 17110
 17111    }
 17112  } else {
 17113
 17114  }
 17115# 2185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17116  if ((unsigned long )dev_priv->regs != (unsigned long )((void *)0)) {
 17117    {
 17118# 2186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17119    pci_iounmap(dev->pdev, dev_priv->regs);
 17120    }
 17121  } else {
 17122
 17123  }
 17124  {
 17125# 2188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17126  intel_teardown_gmbus(dev);
 17127# 2189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17128  intel_teardown_mchbar(dev);
 17129# 2191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17130  destroy_workqueue(dev_priv->wq);
 17131# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17132  pci_dev_put(dev_priv->bridge_dev);
 17133# 2194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17134  kfree((void const *)dev->dev_private);
 17135  }
 17136# 2196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17137  return (0);
 17138}
 17139}
 17140# 2199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17141int i915_driver_open(struct drm_device *dev , struct drm_file *file )
 17142{ struct drm_i915_file_private *file_priv ;
 17143  void *tmp ;
 17144  struct lock_class_key __key ;
 17145
 17146  {
 17147  {
 17148# 2203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17149  drm_ut_debug_printk(2U, "drm", "i915_driver_open", "\n");
 17150# 2204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17151  tmp = kmalloc(88UL, 208U);
 17152# 2204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17153  file_priv = (struct drm_i915_file_private *)tmp;
 17154  }
 17155# 2205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17156  if ((unsigned long )file_priv == (unsigned long )((struct drm_i915_file_private *)0)) {
 17157# 2206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17158    return (-12);
 17159  } else {
 17160
 17161  }
 17162  {
 17163# 2208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17164  file->driver_priv = (void *)file_priv;
 17165# 2210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17166  spinlock_check(& file_priv->mm.lock);
 17167# 2210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17168  __raw_spin_lock_init(& file_priv->mm.lock.ldv_6060.rlock, "&(&file_priv->mm.lock)->rlock",
 17169                       & __key);
 17170# 2211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17171  INIT_LIST_HEAD(& file_priv->mm.request_list);
 17172  }
 17173# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17174  return (0);
 17175}
 17176}
 17177# 2228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17178void i915_driver_lastclose(struct drm_device *dev )
 17179{ drm_i915_private_t *dev_priv ;
 17180  int tmp ;
 17181
 17182  {
 17183# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17184  dev_priv = (drm_i915_private_t *)dev->dev_private;
 17185# 2232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17186  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 17187    {
 17188# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17189    intel_fb_restore_mode(dev);
 17190# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17191    vga_switcheroo_process_delayed_switch();
 17192    }
 17193# 2235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17194    return;
 17195  } else {
 17196    {
 17197# 2232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17198    tmp = drm_core_check_feature(dev, 8192);
 17199    }
 17200# 2232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17201    if (tmp != 0) {
 17202      {
 17203# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17204      intel_fb_restore_mode(dev);
 17205# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17206      vga_switcheroo_process_delayed_switch();
 17207      }
 17208# 2235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17209      return;
 17210    } else {
 17211
 17212    }
 17213  }
 17214  {
 17215# 2238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17216  i915_gem_lastclose(dev);
 17217  }
 17218# 2240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17219  if ((unsigned long )dev_priv->agp_heap != (unsigned long )((struct mem_block *)0)) {
 17220    {
 17221# 2241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17222    i915_mem_takedown(& dev_priv->agp_heap);
 17223    }
 17224  } else {
 17225
 17226  }
 17227  {
 17228# 2243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17229  i915_dma_cleanup(dev);
 17230  }
 17231# 2244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17232  return;
 17233}
 17234}
 17235# 2246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17236void i915_driver_preclose(struct drm_device *dev , struct drm_file *file_priv )
 17237{ drm_i915_private_t *dev_priv ;
 17238  int tmp ;
 17239
 17240  {
 17241  {
 17242# 2248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17243  dev_priv = (drm_i915_private_t *)dev->dev_private;
 17244# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17245  i915_gem_release(dev, file_priv);
 17246# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17247  tmp = drm_core_check_feature(dev, 8192);
 17248  }
 17249# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17250  if (tmp == 0) {
 17251    {
 17252# 2251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17253    i915_mem_release(dev, file_priv, dev_priv->agp_heap);
 17254    }
 17255  } else {
 17256
 17257  }
 17258# 2252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17259  return;
 17260}
 17261}
 17262# 2254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17263void i915_driver_postclose(struct drm_device *dev , struct drm_file *file )
 17264{ struct drm_i915_file_private *file_priv ;
 17265
 17266  {
 17267  {
 17268# 2256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17269  file_priv = (struct drm_i915_file_private *)file->driver_priv;
 17270# 2258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17271  kfree((void const *)file_priv);
 17272  }
 17273# 2259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17274  return;
 17275}
 17276}
 17277# 2261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17278struct drm_ioctl_desc i915_ioctls[42U] =
 17279# 2261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17280  { {0U, 7, & i915_dma_init, 1078223936U},
 17281        {1U, 1, & i915_flush_ioctl, 25665U},
 17282        {2U, 1, & i915_flip_bufs, 25666U},
 17283        {3U, 1, & i915_batchbuffer, 1075864643U},
 17284        {4U, 1, & i915_irq_emit, 3221775428U},
 17285        {5U, 1, & i915_irq_wait, 1074029637U},
 17286        {6U, 1, & i915_getparam, 3222299718U},
 17287        {7U, 7, & i915_setparam, 1074291783U},
 17288        {8U, 1, & i915_mem_alloc, 3222824008U},
 17289        {9U, 1, & i915_mem_free, 1074291785U},
 17290        {10U, 7, & i915_mem_init_heap, 1074553930U},
 17291        {11U, 1, & i915_cmdbuffer, 1075864651U},
 17292        {12U, 7, & i915_mem_destroy_heap, 1074029644U},
 17293        {13U, 7, & i915_vblank_pipe_set, 1074029645U},
 17294        {14U, 1, & i915_vblank_pipe_get, 2147771470U},
 17295        {15U, 1, & i915_vblank_swap, 3222037583U},
 17296        {0U, 0, (drm_ioctl_t *)0, 0U},
 17297        {17U, 7, & i915_set_status_page, 1074816081U},
 17298        {0U, 0, (drm_ioctl_t *)0, 0U},
 17299        {19U, 23, & i915_gem_init_ioctl, 1074816083U},
 17300        {20U, 17, & i915_gem_execbuffer, 1076388948U},
 17301        {21U, 21, & i915_gem_pin_ioctl, 3222824021U},
 17302        {22U, 21, & i915_gem_unpin_ioctl, 1074291798U},
 17303        {23U, 17, & i915_gem_busy_ioctl, 3221775447U},
 17304        {24U, 17, & i915_gem_throttle_ioctl, 25688U},
 17305        {25U, 23, & i915_gem_entervt_ioctl, 25689U},
 17306        {26U, 23, & i915_gem_leavevt_ioctl, 25690U},
 17307        {27U, 16, & i915_gem_create_ioctl, 3222299739U},
 17308        {28U, 16, & i915_gem_pread_ioctl, 1075864668U},
 17309        {29U, 16, & i915_gem_pwrite_ioctl, 1075864669U},
 17310        {30U, 16, & i915_gem_mmap_ioctl, 3223348318U},
 17311        {31U, 16, & i915_gem_set_domain_ioctl, 1074553951U},
 17312        {32U, 16, & i915_gem_sw_finish_ioctl, 1074029664U},
 17313        {33U, 16, & i915_gem_set_tiling, 3222299745U},
 17314        {34U, 16, & i915_gem_get_tiling, 3222037602U},
 17315        {35U, 16, & i915_gem_get_aperture_ioctl, 2148557923U},
 17316        {36U, 16, & i915_gem_mmap_gtt_ioctl, 3222299748U},
 17317        {37U, 16, & intel_get_pipe_from_crtc_id, 3221775461U},
 17318        {38U, 16, & i915_gem_madvise_ioctl, 3222037606U},
 17319        {39U, 26, & intel_overlay_put_image, 3224134824U},
 17320        {40U, 26, & intel_overlay_attrs, 3224134760U},
 17321        {41U, 17, & i915_gem_execbuffer2, 1077961833U}};
 17322# 2304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17323int i915_max_ioctl = 42;
 17324# 2317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17325int i915_driver_device_is_agp(struct drm_device *dev )
 17326{
 17327
 17328  {
 17329# 2319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_dma.c.p"
 17330  return (1);
 17331}
 17332}
 17333# 1 "<compiler builtins>"
 17334
 17335# 186 "include/linux/list.h"
 17336__inline static int list_empty(struct list_head const *head )
 17337{
 17338
 17339  {
 17340# 188 "include/linux/list.h"
 17341  return ((unsigned long )((struct list_head const *)head->next) == (unsigned long )head);
 17342}
 17343}
 17344# 315 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 17345__inline static int variable_test_bit(int nr , unsigned long const volatile *addr )
 17346{ int oldbit ;
 17347
 17348  {
 17349# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 17350  __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)),
 17351                       "Ir" (nr));
 17352# 324 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 17353  return (oldbit);
 17354}
 17355}
 17356# 10 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17357extern struct task_struct *current_task ;
 17358# 12 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17359__inline static struct task_struct *get_current(void)
 17360{ struct task_struct *pfo_ret__ ;
 17361
 17362  {
 17363# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17364  if (1) {
 17365# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17366    goto case_8;
 17367  } else {
 17368# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17369    goto switch_default;
 17370# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17371    if (0) {
 17372# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17373      __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task));
 17374# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17375      goto ldv_2386;
 17376# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17377      __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task));
 17378# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17379      goto ldv_2386;
 17380# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17381      __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task));
 17382# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17383      goto ldv_2386;
 17384      case_8:
 17385# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17386      __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task));
 17387# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17388      goto ldv_2386;
 17389      switch_default:
 17390      {
 17391# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17392      __bad_percpu_size();
 17393      }
 17394    } else {
 17395
 17396    }
 17397  }
 17398  ldv_2386: ;
 17399# 14 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/current.h"
 17400  return (pfo_ret__);
 17401}
 17402}
 17403# 349 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt_types.h"
 17404extern struct pv_irq_ops pv_irq_ops ;
 17405# 851 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17406__inline static unsigned long arch_local_save_flags(void)
 17407{ unsigned long __ret ;
 17408  unsigned long __edi ;
 17409  unsigned long __esi ;
 17410  unsigned long __edx ;
 17411  unsigned long __ecx ;
 17412  unsigned long __eax ;
 17413  long tmp ;
 17414
 17415  {
 17416  {
 17417# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17418  __edi = __edi;
 17419# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17420  __esi = __esi;
 17421# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17422  __edx = __edx;
 17423# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17424  __ecx = __ecx;
 17425# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17426  __eax = __eax;
 17427# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17428  tmp = __builtin_expect((long )((unsigned long )pv_irq_ops.save_fl.func == (unsigned long )((void *)0)),
 17429                         0L);
 17430  }
 17431# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17432  if (tmp != 0L) {
 17433# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17434    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"),
 17435                         "i" (853), "i" (12UL));
 17436    ldv_4705: ;
 17437# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17438    goto ldv_4705;
 17439  } else {
 17440
 17441  }
 17442# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17443  __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad  771b\n  .byte %c1\n  .byte 772b-771b\n  .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL),
 17444                       [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory",
 17445                       "cc");
 17446# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17447  __ret = __eax;
 17448# 853 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17449  return (__ret);
 17450}
 17451}
 17452# 856 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17453__inline static void arch_local_irq_restore(unsigned long f )
 17454{ unsigned long __edi ;
 17455  unsigned long __esi ;
 17456  unsigned long __edx ;
 17457  unsigned long __ecx ;
 17458  unsigned long __eax ;
 17459  long tmp ;
 17460
 17461  {
 17462  {
 17463# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17464  __edi = __edi;
 17465# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17466  __esi = __esi;
 17467# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17468  __edx = __edx;
 17469# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17470  __ecx = __ecx;
 17471# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17472  __eax = __eax;
 17473# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17474  tmp = __builtin_expect((long )((unsigned long )pv_irq_ops.restore_fl.func == (unsigned long )((void *)0)),
 17475                         0L);
 17476  }
 17477# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17478  if (tmp != 0L) {
 17479# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17480    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"),
 17481                         "i" (858), "i" (12UL));
 17482    ldv_4715: ;
 17483# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17484    goto ldv_4715;
 17485  } else {
 17486
 17487  }
 17488# 858 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17489  __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad  771b\n  .byte %c1\n  .byte 772b-771b\n  .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (47UL),
 17490                       [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1),
 17491                       "D" (f): "memory", "cc");
 17492# 860 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17493  return;
 17494}
 17495}
 17496# 861 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17497__inline static void arch_local_irq_disable(void)
 17498{ unsigned long __edi ;
 17499  unsigned long __esi ;
 17500  unsigned long __edx ;
 17501  unsigned long __ecx ;
 17502  unsigned long __eax ;
 17503  long tmp ;
 17504
 17505  {
 17506  {
 17507# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17508  __edi = __edi;
 17509# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17510  __esi = __esi;
 17511# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17512  __edx = __edx;
 17513# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17514  __ecx = __ecx;
 17515# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17516  __eax = __eax;
 17517# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17518  tmp = __builtin_expect((long )((unsigned long )pv_irq_ops.irq_disable.func == (unsigned long )((void *)0)),
 17519                         0L);
 17520  }
 17521# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17522  if (tmp != 0L) {
 17523# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17524    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"),
 17525                         "i" (863), "i" (12UL));
 17526    ldv_4724: ;
 17527# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17528    goto ldv_4724;
 17529  } else {
 17530
 17531  }
 17532# 863 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17533  __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad  771b\n  .byte %c1\n  .byte 772b-771b\n  .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (48UL),
 17534                       [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory",
 17535                       "cc");
 17536# 865 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17537  return;
 17538}
 17539}
 17540# 871 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17541__inline static unsigned long arch_local_irq_save(void)
 17542{ unsigned long f ;
 17543
 17544  {
 17545  {
 17546# 875 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17547  f = arch_local_save_flags();
 17548# 876 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17549  arch_local_irq_disable();
 17550  }
 17551# 877 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"
 17552  return (f);
 17553}
 17554}
 17555# 154 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/irqflags.h"
 17556__inline static int arch_irqs_disabled_flags(unsigned long flags )
 17557{
 17558
 17559  {
 17560# 156 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/irqflags.h"
 17561  return ((flags & 512UL) == 0UL);
 17562}
 17563}
 17564# 20 "include/linux/irqflags.h"
 17565extern void trace_hardirqs_on(void) ;
 17566# 21 "include/linux/irqflags.h"
 17567extern void trace_hardirqs_off(void) ;
 17568# 35 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 17569__inline static void atomic_set(atomic_t *v , int i )
 17570{
 17571
 17572  {
 17573# 37 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 17574  v->counter = i;
 17575# 38 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 17576  return;
 17577}
 17578}
 17579# 93 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 17580__inline static void atomic_inc(atomic_t *v )
 17581{
 17582
 17583  {
 17584# 95 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 17585  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter));
 17586# 97 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 17587  return;
 17588}
 17589}
 17590# 82 "include/linux/thread_info.h"
 17591__inline static int test_ti_thread_flag(struct thread_info *ti , int flag )
 17592{ int tmp ;
 17593
 17594  {
 17595  {
 17596# 84 "include/linux/thread_info.h"
 17597  tmp = variable_test_bit(flag, (unsigned long const volatile *)(& ti->flags));
 17598  }
 17599# 84 "include/linux/thread_info.h"
 17600  return (tmp);
 17601}
 17602}
 17603# 261 "include/linux/lockdep.h"
 17604extern void lockdep_init_map(struct lockdep_map * , char const * , struct lock_class_key * ,
 17605                             int ) ;
 17606# 29 "include/linux/spinlock_api_smp.h"
 17607extern void _raw_spin_lock_irq(raw_spinlock_t * ) ;
 17608# 32 "include/linux/spinlock_api_smp.h"
 17609extern unsigned long _raw_spin_lock_irqsave(raw_spinlock_t * ) ;
 17610# 41 "include/linux/spinlock_api_smp.h"
 17611extern void _raw_spin_unlock_irq(raw_spinlock_t * ) ;
 17612# 43 "include/linux/spinlock_api_smp.h"
 17613extern void _raw_spin_unlock_irqrestore(raw_spinlock_t * , unsigned long ) ;
 17614# 308 "include/linux/spinlock.h"
 17615__inline static void spin_lock_irq(spinlock_t *lock )
 17616{
 17617
 17618  {
 17619  {
 17620# 310 "include/linux/spinlock.h"
 17621  _raw_spin_lock_irq(& lock->ldv_6060.rlock);
 17622  }
 17623# 311 "include/linux/spinlock.h"
 17624  return;
 17625}
 17626}
 17627# 333 "include/linux/spinlock.h"
 17628__inline static void spin_unlock_irq(spinlock_t *lock )
 17629{
 17630
 17631  {
 17632  {
 17633# 335 "include/linux/spinlock.h"
 17634  _raw_spin_unlock_irq(& lock->ldv_6060.rlock);
 17635  }
 17636# 336 "include/linux/spinlock.h"
 17637  return;
 17638}
 17639}
 17640# 338 "include/linux/spinlock.h"
 17641__inline static void spin_unlock_irqrestore(spinlock_t *lock , unsigned long flags )
 17642{
 17643
 17644  {
 17645  {
 17646# 340 "include/linux/spinlock.h"
 17647  _raw_spin_unlock_irqrestore(& lock->ldv_6060.rlock, flags);
 17648  }
 17649# 341 "include/linux/spinlock.h"
 17650  return;
 17651}
 17652}
 17653# 149 "include/linux/time.h"
 17654extern void do_gettimeofday(struct timeval * ) ;
 17655# 30 "include/linux/wait.h"
 17656extern int default_wake_function(wait_queue_t * , unsigned int , int , void * ) ;
 17657# 80 "include/linux/wait.h"
 17658extern void __init_waitqueue_head(wait_queue_head_t * , struct lock_class_key * ) ;
 17659# 113 "include/linux/wait.h"
 17660__inline static int waitqueue_active(wait_queue_head_t *q )
 17661{ int tmp ;
 17662
 17663  {
 17664  {
 17665# 115 "include/linux/wait.h"
 17666  tmp = list_empty((struct list_head const *)(& q->task_list));
 17667  }
 17668# 115 "include/linux/wait.h"
 17669  return (tmp == 0);
 17670}
 17671}
 17672# 118 "include/linux/wait.h"
 17673extern void add_wait_queue(wait_queue_head_t * , wait_queue_t * ) ;
 17674# 120 "include/linux/wait.h"
 17675extern void remove_wait_queue(wait_queue_head_t * , wait_queue_t * ) ;
 17676# 156 "include/linux/wait.h"
 17677extern void __wake_up(wait_queue_head_t * , unsigned int , int , void * ) ;
 17678# 211 "include/linux/timer.h"
 17679extern int mod_timer(struct timer_list * , unsigned long ) ;
 17680# 156 "include/linux/workqueue.h"
 17681extern void __init_work(struct work_struct * , int ) ;
 17682# 349 "include/linux/workqueue.h"
 17683extern int queue_work(struct workqueue_struct * , struct work_struct * ) ;
 17684# 92 "include/linux/completion.h"
 17685extern void complete_all(struct completion * ) ;
 17686# 64 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17687__inline static void writew(unsigned short val , void volatile *addr )
 17688{
 17689
 17690  {
 17691# 64 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17692  __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory");
 17693# 65 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17694  return;
 17695}
 17696}
 17697# 86 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17698__inline static unsigned long readq(void const volatile *addr )
 17699{ unsigned long ret ;
 17700
 17701  {
 17702# 86 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17703  __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory");
 17704# 86 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17705  return (ret);
 17706}
 17707}
 17708# 211 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17709__inline static void memcpy_fromio(void *dst , void const volatile *src , size_t count )
 17710{ size_t __len ;
 17711  void *__ret ;
 17712
 17713  {
 17714  {
 17715# 213 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17716  __len = count;
 17717# 213 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17718  __ret = __builtin_memcpy(dst, (void const *)src, __len);
 17719  }
 17720# 215 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 17721  return;
 17722}
 17723}
 17724# 212 "include/linux/kobject.h"
 17725extern int kobject_uevent_env(struct kobject * , enum kobject_action , char ** ) ;
 17726# 357 "include/linux/sched.h"
 17727extern long schedule_timeout(long ) ;
 17728# 2441 "include/linux/sched.h"
 17729__inline static int test_tsk_thread_flag(struct task_struct *tsk , int flag )
 17730{ int tmp ;
 17731
 17732  {
 17733  {
 17734# 2443 "include/linux/sched.h"
 17735  tmp = test_ti_thread_flag((struct thread_info *)tsk->stack, flag);
 17736  }
 17737# 2443 "include/linux/sched.h"
 17738  return (tmp);
 17739}
 17740}
 17741# 2467 "include/linux/sched.h"
 17742__inline static int signal_pending(struct task_struct *p )
 17743{ int tmp ;
 17744  long tmp___0 ;
 17745
 17746  {
 17747  {
 17748# 2469 "include/linux/sched.h"
 17749  tmp = test_tsk_thread_flag(p, 2);
 17750# 2469 "include/linux/sched.h"
 17751  tmp___0 = __builtin_expect((long )(tmp != 0), 0L);
 17752  }
 17753# 2469 "include/linux/sched.h"
 17754  return ((int )tmp___0);
 17755}
 17756}
 17757# 1394 "include/drm/drmP.h"
 17758extern bool drm_handle_vblank(struct drm_device * , int ) ;
 17759# 1401 "include/drm/drmP.h"
 17760extern int drm_calc_vbltimestamp_from_scanoutpos(struct drm_device * , int , int * ,
 17761                                                 struct timeval * , unsigned int ,
 17762                                                 struct drm_crtc * ) ;
 17763# 138 "include/linux/io-mapping.h"
 17764__inline static void *io_mapping_map_atomic_wc(struct io_mapping *mapping , unsigned long offset )
 17765{
 17766
 17767  {
 17768# 141 "include/linux/io-mapping.h"
 17769  return ((void *)mapping + offset);
 17770}
 17771}
 17772# 145 "include/linux/io-mapping.h"
 17773__inline static void io_mapping_unmap_atomic(void *vaddr )
 17774{
 17775
 17776  {
 17777# 147 "include/linux/io-mapping.h"
 17778  return;
 17779}
 17780}
 17781# 307 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17782struct tracepoint __tracepoint_i915_gem_request_complete ;
 17783# 307 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17784__inline static void trace_i915_gem_request_complete(struct intel_ring_buffer *ring ,
 17785                                                     u32 seqno )
 17786{ struct tracepoint_func *it_func_ptr ;
 17787  void *it_func ;
 17788  void *__data ;
 17789  struct tracepoint_func *_________p1 ;
 17790  bool __warned ;
 17791  int tmp ;
 17792  int tmp___0 ;
 17793  bool tmp___1 ;
 17794
 17795  {
 17796  {
 17797# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17798  tmp___1 = static_branch(& __tracepoint_i915_gem_request_complete.key);
 17799  }
 17800# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17801  if ((int )tmp___1) {
 17802    {
 17803# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17804    rcu_read_lock_sched_notrace();
 17805# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17806    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_request_complete.funcs));
 17807# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17808    tmp = debug_lockdep_rcu_enabled();
 17809    }
 17810# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17811    if (tmp != 0) {
 17812# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17813      if (! __warned) {
 17814        {
 17815# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17816        tmp___0 = rcu_read_lock_sched_held();
 17817        }
 17818# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17819        if (tmp___0 == 0) {
 17820          {
 17821# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17822          __warned = (bool )1;
 17823# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17824          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 17825                                  (int const )307);
 17826          }
 17827        } else {
 17828
 17829        }
 17830      } else {
 17831
 17832      }
 17833    } else {
 17834
 17835    }
 17836# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17837    it_func_ptr = _________p1;
 17838# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17839    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 17840      ldv_36254:
 17841      {
 17842# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17843      it_func = it_func_ptr->func;
 17844# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17845      __data = it_func_ptr->data;
 17846# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17847      (*((void (*)(void * , struct intel_ring_buffer * , u32 ))it_func))(__data,
 17848                                                                          ring, seqno);
 17849# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17850      it_func_ptr = it_func_ptr + 1;
 17851      }
 17852# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17853      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 17854# 305 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17855        goto ldv_36254;
 17856      } else {
 17857# 307 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17858        goto ldv_36255;
 17859      }
 17860      ldv_36255: ;
 17861    } else {
 17862
 17863    }
 17864    {
 17865# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17866    rcu_read_lock_sched_notrace();
 17867    }
 17868  } else {
 17869
 17870  }
 17871# 306 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 17872  return;
 17873}
 17874}
 17875# 1029 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17876void i915_handle_error(struct drm_device *dev , bool wedged ) ;
 17877# 1045 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17878void i915_enable_pipestat(drm_i915_private_t *dev_priv , int pipe , u32 mask ) ;
 17879# 1048 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17880void i915_disable_pipestat(drm_i915_private_t *dev_priv , int pipe , u32 mask ) ;
 17881# 1050 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17882void intel_enable_asle(struct drm_device *dev ) ;
 17883# 1145 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17884__inline static bool i915_seqno_passed(uint32_t seq1 , uint32_t seq2 )
 17885{
 17886
 17887  {
 17888# 1147 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17889  return ((bool )((int )(seq1 - seq2) >= 0));
 17890}
 17891}
 17892# 1261 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17893void intel_opregion_asle_intr(struct drm_device *dev ) ;
 17894# 1262 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17895void intel_opregion_gse_intr(struct drm_device *dev ) ;
 17896# 1263 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17897void intel_opregion_enable_asle(struct drm_device *dev ) ;
 17898# 1294 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17899void gen6_set_rps(struct drm_device *dev , u8 val ) ;
 17900# 1300 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17901struct intel_overlay_error_state *intel_overlay_capture_error_state(struct drm_device *dev ) ;
 17902# 1303 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17903struct intel_display_error_state *intel_display_capture_error_state(struct drm_device *dev ) ;
 17904# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17905__inline static u64 i915_read64(struct drm_i915_private *dev_priv , u32 reg )
 17906{ u64 val ;
 17907  unsigned long tmp ;
 17908  unsigned long tmp___0 ;
 17909
 17910  {
 17911# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17912  val = 0ULL;
 17913# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17914  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 17915# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17916    if (reg <= 262143U) {
 17917# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17918      if (reg != 41356U) {
 17919        {
 17920# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17921        gen6_gt_force_wake_get(dev_priv);
 17922# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17923        tmp = readq((void const volatile *)dev_priv->regs + (unsigned long )reg);
 17924# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17925        val = (u64 )tmp;
 17926# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17927        gen6_gt_force_wake_put(dev_priv);
 17928        }
 17929      } else {
 17930        {
 17931# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17932        tmp___0 = readq((void const volatile *)dev_priv->regs + (unsigned long )reg);
 17933# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17934        val = (u64 )tmp___0;
 17935        }
 17936      }
 17937    } else {
 17938      {
 17939# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17940      tmp___0 = readq((void const volatile *)dev_priv->regs + (unsigned long )reg);
 17941# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17942      val = (u64 )tmp___0;
 17943      }
 17944    }
 17945  } else {
 17946    {
 17947# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17948    tmp___0 = readq((void const volatile *)dev_priv->regs + (unsigned long )reg);
 17949# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17950    val = (u64 )tmp___0;
 17951    }
 17952  }
 17953  {
 17954# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17955  trace_i915_reg_rw((bool )0, reg, val, 8);
 17956  }
 17957# 1362 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17958  return (val);
 17959}
 17960}
 17961# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17962__inline static void i915_write16(struct drm_i915_private *dev_priv , u32 reg , u16 val )
 17963{
 17964
 17965  {
 17966  {
 17967# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17968  trace_i915_reg_rw((bool )1, reg, (u64 )val, 2);
 17969  }
 17970# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17971  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 17972# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17973    if (reg <= 262143U) {
 17974# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17975      if (reg != 41356U) {
 17976        {
 17977# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17978        __gen6_gt_wait_for_fifo(dev_priv);
 17979        }
 17980      } else {
 17981
 17982      }
 17983    } else {
 17984
 17985    }
 17986  } else {
 17987
 17988  }
 17989  {
 17990# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17991  writew((unsigned short )((int )val), (void volatile *)dev_priv->regs + (unsigned long )reg);
 17992  }
 17993# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 17994  return;
 17995}
 17996}
 17997# 143 "include/drm/drm_crtc_helper.h"
 17998extern void drm_helper_hpd_irq_event(struct drm_device * ) ;
 17999# 213 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 18000__inline static struct drm_crtc *intel_get_crtc_for_pipe(struct drm_device *dev ,
 18001                                                         int pipe )
 18002{ struct drm_i915_private *dev_priv ;
 18003
 18004  {
 18005# 215 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 18006  dev_priv = (struct drm_i915_private *)dev->dev_private;
 18007# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 18008  return (dev_priv->pipe_to_crtc_mapping[pipe]);
 18009}
 18010}
 18011# 334 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 18012void intel_prepare_page_flip(struct drm_device *dev , int plane ) ;
 18013# 335 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 18014void intel_finish_page_flip(struct drm_device *dev , int pipe ) ;
 18015# 336 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 18016void intel_finish_page_flip_plane(struct drm_device *dev , int plane ) ;
 18017# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18018static void ironlake_enable_display_irq(drm_i915_private_t *dev_priv , u32 mask )
 18019{
 18020
 18021  {
 18022# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18023  if ((dev_priv->irq_mask & mask) != 0U) {
 18024    {
 18025# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18026    dev_priv->irq_mask = dev_priv->irq_mask & ~ mask;
 18027# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18028    i915_write32(dev_priv, 278532U, dev_priv->irq_mask);
 18029# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18030    readl((void const volatile *)dev_priv->regs + 278532U);
 18031    }
 18032  } else {
 18033
 18034  }
 18035# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18036  return;
 18037}
 18038}
 18039# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18040__inline static void ironlake_disable_display_irq(drm_i915_private_t *dev_priv , u32 mask )
 18041{
 18042
 18043  {
 18044# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18045  if ((dev_priv->irq_mask & mask) != mask) {
 18046    {
 18047# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18048    dev_priv->irq_mask = dev_priv->irq_mask | mask;
 18049# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18050    i915_write32(dev_priv, 278532U, dev_priv->irq_mask);
 18051# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18052    readl((void const volatile *)dev_priv->regs + 278532U);
 18053    }
 18054  } else {
 18055
 18056  }
 18057# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18058  return;
 18059}
 18060}
 18061# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18062void i915_enable_pipestat(drm_i915_private_t *dev_priv , int pipe , u32 mask )
 18063{ u32 reg ;
 18064
 18065  {
 18066# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18067  if ((dev_priv->pipestat[pipe] & mask) != mask) {
 18068    {
 18069# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18070    reg = (u32 )(pipe * 4096 + 458788);
 18071# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18072    dev_priv->pipestat[pipe] = dev_priv->pipestat[pipe] | mask;
 18073# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18074    i915_write32(dev_priv, reg, dev_priv->pipestat[pipe] | (mask >> 16));
 18075# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18076    readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 18077    }
 18078  } else {
 18079
 18080  }
 18081# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18082  return;
 18083}
 18084}
 18085# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18086void i915_disable_pipestat(drm_i915_private_t *dev_priv , int pipe , u32 mask )
 18087{ u32 reg ;
 18088
 18089  {
 18090# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18091  if ((dev_priv->pipestat[pipe] & mask) != 0U) {
 18092    {
 18093# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18094    reg = (u32 )(pipe * 4096 + 458788);
 18095# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18096    dev_priv->pipestat[pipe] = dev_priv->pipestat[pipe] & ~ mask;
 18097# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18098    i915_write32(dev_priv, reg, dev_priv->pipestat[pipe]);
 18099# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18100    readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 18101    }
 18102  } else {
 18103
 18104  }
 18105# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18106  return;
 18107}
 18108}
 18109# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18110void intel_enable_asle(struct drm_device *dev )
 18111{ drm_i915_private_t *dev_priv ;
 18112  unsigned long irqflags ;
 18113  raw_spinlock_t *tmp ;
 18114
 18115  {
 18116  {
 18117# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18118  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18119# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18120  tmp = spinlock_check(& dev_priv->irq_lock);
 18121# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18122  irqflags = _raw_spin_lock_irqsave(tmp);
 18123  }
 18124# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18125  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 18126    {
 18127# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18128    ironlake_enable_display_irq(dev_priv, 262144U);
 18129    }
 18130  } else
 18131# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18132  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 18133    {
 18134# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18135    ironlake_enable_display_irq(dev_priv, 262144U);
 18136    }
 18137  } else
 18138# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18139  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 18140    {
 18141# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18142    ironlake_enable_display_irq(dev_priv, 262144U);
 18143    }
 18144  } else {
 18145    {
 18146# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18147    i915_enable_pipestat(dev_priv, 1, 4194304U);
 18148    }
 18149# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18150    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 18151      {
 18152# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18153      i915_enable_pipestat(dev_priv, 0, 4194304U);
 18154      }
 18155    } else {
 18156
 18157    }
 18158  }
 18159  {
 18160# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18161  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 18162  }
 18163# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18164  return;
 18165}
 18166}
 18167# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18168static int i915_pipe_enabled(struct drm_device *dev , int pipe )
 18169{ drm_i915_private_t *dev_priv ;
 18170  u32 tmp ;
 18171
 18172  {
 18173  {
 18174# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18175  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18176# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18177  tmp = i915_read32(dev_priv, (u32 )(pipe * 4096 + 458760));
 18178  }
 18179# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18180  return ((int )tmp & (-0x7FFFFFFF-1));
 18181}
 18182}
 18183# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18184static u32 i915_get_vblank_counter(struct drm_device *dev , int pipe )
 18185{ drm_i915_private_t *dev_priv ;
 18186  unsigned long high_frame ;
 18187  unsigned long low_frame ;
 18188  u32 high1 ;
 18189  u32 high2 ;
 18190  u32 low ;
 18191  int tmp ;
 18192  u32 tmp___0 ;
 18193  u32 tmp___1 ;
 18194  u32 tmp___2 ;
 18195
 18196  {
 18197  {
 18198# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18199  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18200# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18201  tmp = i915_pipe_enabled(dev, pipe);
 18202  }
 18203# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18204  if (tmp == 0) {
 18205    {
 18206# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18207    drm_ut_debug_printk(2U, "drm", "i915_get_vblank_counter", "trying to get vblank count for disabled pipe %c\n",
 18208                        pipe + 65);
 18209    }
 18210# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18211    return (0U);
 18212  } else {
 18213
 18214  }
 18215# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18216  high_frame = (unsigned long )(pipe * 4096 + 458816);
 18217# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18218  low_frame = (unsigned long )(pipe * 4096 + 458820);
 18219  ldv_37592:
 18220  {
 18221# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18222  tmp___0 = i915_read32(dev_priv, (u32 )high_frame);
 18223# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18224  high1 = tmp___0 & 65535U;
 18225# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18226  tmp___1 = i915_read32(dev_priv, (u32 )low_frame);
 18227# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18228  low = tmp___1 & 4278190080U;
 18229# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18230  tmp___2 = i915_read32(dev_priv, (u32 )high_frame);
 18231# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18232  high2 = tmp___2 & 65535U;
 18233  }
 18234# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18235  if (high1 != high2) {
 18236# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18237    goto ldv_37592;
 18238  } else {
 18239# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18240    goto ldv_37593;
 18241  }
 18242  ldv_37593:
 18243# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18244  high1 = high1;
 18245# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18246  low = low >> 24;
 18247# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18248  return ((high1 << 8) | low);
 18249}
 18250}
 18251# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18252static u32 gm45_get_vblank_counter(struct drm_device *dev , int pipe )
 18253{ drm_i915_private_t *dev_priv ;
 18254  int reg ;
 18255  int tmp ;
 18256  u32 tmp___0 ;
 18257
 18258  {
 18259  {
 18260# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18261  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18262# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18263  reg = pipe * 4096 + 458816;
 18264# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18265  tmp = i915_pipe_enabled(dev, pipe);
 18266  }
 18267# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18268  if (tmp == 0) {
 18269    {
 18270# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18271    drm_ut_debug_printk(2U, "drm", "gm45_get_vblank_counter", "trying to get vblank count for disabled pipe %c\n",
 18272                        pipe + 65);
 18273    }
 18274# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18275    return (0U);
 18276  } else {
 18277
 18278  }
 18279  {
 18280# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18281  tmp___0 = i915_read32(dev_priv, (u32 )reg);
 18282  }
 18283# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18284  return (tmp___0);
 18285}
 18286}
 18287# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18288static int i915_get_crtc_scanoutpos(struct drm_device *dev , int pipe , int *vpos ,
 18289                                    int *hpos )
 18290{ drm_i915_private_t *dev_priv ;
 18291  u32 vbl ;
 18292  u32 position ;
 18293  int vbl_start ;
 18294  int vbl_end ;
 18295  int htotal ;
 18296  int vtotal ;
 18297  bool in_vbl ;
 18298  int ret ;
 18299  int tmp ;
 18300  u32 tmp___0 ;
 18301  u32 tmp___1 ;
 18302  u32 tmp___2 ;
 18303
 18304  {
 18305  {
 18306# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18307  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18308# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18309  vbl = 0U;
 18310# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18311  position = 0U;
 18312# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18313  in_vbl = (bool )1;
 18314# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18315  ret = 0;
 18316# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18317  tmp = i915_pipe_enabled(dev, pipe);
 18318  }
 18319# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18320  if (tmp == 0) {
 18321    {
 18322# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18323    drm_ut_debug_printk(2U, "drm", "i915_get_crtc_scanoutpos", "trying to get scanoutpos for disabled pipe %c\n",
 18324                        pipe + 65);
 18325    }
 18326# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18327    return (0);
 18328  } else {
 18329
 18330  }
 18331  {
 18332# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18333  tmp___0 = i915_read32(dev_priv, (u32 )(pipe * 4096 + 393228));
 18334# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18335  vtotal = (int )(((tmp___0 >> 16) & 8191U) + 1U);
 18336  }
 18337# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18338  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 18339    {
 18340# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18341    position = i915_read32(dev_priv, (u32 )((pipe + 112) * 4096));
 18342# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18343    *vpos = (int )position & 8191;
 18344# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18345    *hpos = 0;
 18346    }
 18347  } else {
 18348    {
 18349# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18350    tmp___1 = i915_read32(dev_priv, (u32 )(pipe * 4096 + 458820));
 18351# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18352    position = tmp___1 & 16777215U;
 18353# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18354    tmp___2 = i915_read32(dev_priv, (u32 )((pipe + 96) * 4096));
 18355# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18356    htotal = (int )(((tmp___2 >> 16) & 8191U) + 1U);
 18357# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18358    *vpos = (int )(position / (u32 )htotal);
 18359# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18360    *hpos = (int )(position - (u32 )(*vpos * htotal));
 18361    }
 18362  }
 18363  {
 18364# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18365  vbl = i915_read32(dev_priv, (u32 )(pipe * 4096 + 393232));
 18366# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18367  vbl_start = (int )vbl & 8191;
 18368# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18369  vbl_end = (int )(vbl >> 16) & 8191;
 18370  }
 18371# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18372  if (*vpos < vbl_start) {
 18373# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18374    in_vbl = (bool )0;
 18375  } else
 18376# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18377  if (*vpos > vbl_end) {
 18378# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18379    in_vbl = (bool )0;
 18380  } else {
 18381
 18382  }
 18383# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18384  if ((int )in_vbl) {
 18385# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18386    if (*vpos >= vbl_start) {
 18387# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18388      *vpos = *vpos - vtotal;
 18389    } else {
 18390
 18391    }
 18392  } else {
 18393
 18394  }
 18395# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18396  if (vbl != 0U) {
 18397# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18398    ret = ret | 5;
 18399  } else {
 18400
 18401  }
 18402# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18403  if ((int )in_vbl) {
 18404# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18405    ret = ret | 2;
 18406  } else {
 18407
 18408  }
 18409# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18410  return (ret);
 18411}
 18412}
 18413# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18414static int i915_get_vblank_timestamp(struct drm_device *dev , int pipe , int *max_error ,
 18415                                     struct timeval *vblank_time , unsigned int flags )
 18416{ struct drm_i915_private *dev_priv ;
 18417  struct drm_crtc *crtc ;
 18418  int tmp ;
 18419
 18420  {
 18421# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18422  dev_priv = (struct drm_i915_private *)dev->dev_private;
 18423# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18424  if (pipe < 0) {
 18425    {
 18426# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18427    drm_err("i915_get_vblank_timestamp", "Invalid crtc %d\n", pipe);
 18428    }
 18429# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18430    return (-22);
 18431  } else
 18432# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18433  if (dev_priv->num_pipe <= pipe) {
 18434    {
 18435# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18436    drm_err("i915_get_vblank_timestamp", "Invalid crtc %d\n", pipe);
 18437    }
 18438# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18439    return (-22);
 18440  } else {
 18441
 18442  }
 18443  {
 18444# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18445  crtc = intel_get_crtc_for_pipe(dev, pipe);
 18446  }
 18447# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18448  if ((unsigned long )crtc == (unsigned long )((struct drm_crtc *)0)) {
 18449    {
 18450# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18451    drm_err("i915_get_vblank_timestamp", "Invalid crtc %d\n", pipe);
 18452    }
 18453# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18454    return (-22);
 18455  } else {
 18456
 18457  }
 18458# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18459  if (! crtc->enabled) {
 18460    {
 18461# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18462    drm_ut_debug_printk(4U, "drm", "i915_get_vblank_timestamp", "crtc %d is disabled\n",
 18463                        pipe);
 18464    }
 18465# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18466    return (-16);
 18467  } else {
 18468
 18469  }
 18470  {
 18471# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18472  tmp = drm_calc_vbltimestamp_from_scanoutpos(dev, pipe, max_error, vblank_time, flags,
 18473                                              crtc);
 18474  }
 18475# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18476  return (tmp);
 18477}
 18478}
 18479# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18480static void i915_hotplug_work_func(struct work_struct *work )
 18481{ drm_i915_private_t *dev_priv ;
 18482  struct work_struct const *__mptr ;
 18483  struct drm_device *dev ;
 18484  struct drm_mode_config *mode_config ;
 18485  struct intel_encoder *encoder ;
 18486  struct list_head const *__mptr___0 ;
 18487  struct list_head const *__mptr___1 ;
 18488
 18489  {
 18490  {
 18491# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18492  __mptr = (struct work_struct const *)work;
 18493# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18494  dev_priv = (drm_i915_private_t *)__mptr + 0x0ffffffffffff978UL;
 18495# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18496  dev = dev_priv->dev;
 18497# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18498  mode_config = & dev->mode_config;
 18499# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18500  drm_ut_debug_printk(4U, "drm", "i915_hotplug_work_func", "running encoder hotplug functions\n");
 18501# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18502  __mptr___0 = (struct list_head const *)mode_config->encoder_list.next;
 18503# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18504  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 18505  }
 18506# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18507  goto ldv_37642;
 18508  ldv_37641: ;
 18509# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18510  if ((unsigned long )encoder->hot_plug != (unsigned long )((void (*)(struct intel_encoder * ))0)) {
 18511    {
 18512# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18513    (*(encoder->hot_plug))(encoder);
 18514    }
 18515  } else {
 18516
 18517  }
 18518# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18519  __mptr___1 = (struct list_head const *)encoder->base.head.next;
 18520# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18521  encoder = (struct intel_encoder *)__mptr___1 + 0x0ffffffffffffff8UL;
 18522  ldv_37642: ;
 18523# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18524  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& mode_config->encoder_list)) {
 18525# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18526    goto ldv_37641;
 18527  } else {
 18528# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18529    goto ldv_37643;
 18530  }
 18531  ldv_37643:
 18532  {
 18533# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18534  drm_helper_hpd_irq_event(dev);
 18535  }
 18536# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18537  return;
 18538}
 18539}
 18540# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18541static void i915_handle_rps_change(struct drm_device *dev )
 18542{ drm_i915_private_t *dev_priv ;
 18543  u32 busy_up ;
 18544  u32 busy_down ;
 18545  u32 max_avg ;
 18546  u32 min_avg ;
 18547  u8 new_delay ;
 18548  bool tmp ;
 18549
 18550  {
 18551  {
 18552# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18553  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18554# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18555  new_delay = dev_priv->cur_delay;
 18556# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18557  i915_write16(dev_priv, 70020U, (u16 )16);
 18558# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18559  busy_up = i915_read32(dev_priv, 70584U);
 18560# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18561  busy_down = i915_read32(dev_priv, 70588U);
 18562# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18563  max_avg = i915_read32(dev_priv, 70044U);
 18564# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18565  min_avg = i915_read32(dev_priv, 70048U);
 18566  }
 18567# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18568  if (busy_up > max_avg) {
 18569# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18570    if ((int )dev_priv->cur_delay != (int )dev_priv->max_delay) {
 18571# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18572      new_delay = (u8 )((unsigned int )dev_priv->cur_delay + 255U);
 18573    } else {
 18574
 18575    }
 18576# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18577    if ((int )dev_priv->max_delay > (int )new_delay) {
 18578# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18579      new_delay = dev_priv->max_delay;
 18580    } else {
 18581
 18582    }
 18583  } else
 18584# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18585  if (busy_down < min_avg) {
 18586# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18587    if ((int )dev_priv->cur_delay != (int )dev_priv->min_delay) {
 18588# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18589      new_delay = (u8 )((unsigned int )dev_priv->cur_delay + 1U);
 18590    } else {
 18591
 18592    }
 18593# 347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18594    if ((int )dev_priv->min_delay < (int )new_delay) {
 18595# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18596      new_delay = dev_priv->min_delay;
 18597    } else {
 18598
 18599    }
 18600  } else {
 18601
 18602  }
 18603  {
 18604# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18605  tmp = ironlake_set_drps(dev, (u8 )((int )new_delay));
 18606  }
 18607# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18608  if ((int )tmp) {
 18609# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18610    dev_priv->cur_delay = new_delay;
 18611  } else {
 18612
 18613  }
 18614# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18615  return;
 18616}
 18617}
 18618# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18619static void notify_ring(struct drm_device *dev , struct intel_ring_buffer *ring )
 18620{ struct drm_i915_private *dev_priv ;
 18621  u32 seqno ;
 18622  unsigned long tmp ;
 18623
 18624  {
 18625# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18626  dev_priv = (struct drm_i915_private *)dev->dev_private;
 18627# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18628  if ((unsigned long )ring->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 18629# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18630    return;
 18631  } else {
 18632
 18633  }
 18634  {
 18635# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18636  seqno = (*(ring->get_seqno))(ring);
 18637# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18638  trace_i915_gem_request_complete(ring, seqno);
 18639# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18640  ring->irq_seqno = seqno;
 18641# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18642  __wake_up(& ring->irq_queue, 3U, 0, (void *)0);
 18643# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18644  dev_priv->hangcheck_count = 0;
 18645# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18646  tmp = msecs_to_jiffies((unsigned int const )1500U);
 18647# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18648  mod_timer(& dev_priv->hangcheck_timer, tmp + (unsigned long )jiffies);
 18649  }
 18650# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18651  return;
 18652}
 18653}
 18654# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18655static void gen6_pm_rps_work(struct work_struct *work )
 18656{ drm_i915_private_t *dev_priv ;
 18657  struct work_struct const *__mptr ;
 18658  u8 new_delay ;
 18659  u32 pm_iir ;
 18660  u32 pm_imr ;
 18661  u32 tmp ;
 18662  u32 tmp___0 ;
 18663
 18664  {
 18665  {
 18666# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18667  __mptr = (struct work_struct const *)work;
 18668# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18669  dev_priv = (drm_i915_private_t *)__mptr + 0x0fffffffffffe328UL;
 18670# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18671  new_delay = dev_priv->cur_delay;
 18672# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18673  spin_lock_irq(& dev_priv->rps_lock);
 18674# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18675  pm_iir = dev_priv->pm_iir;
 18676# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18677  dev_priv->pm_iir = 0U;
 18678# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18679  pm_imr = i915_read32(dev_priv, 278564U);
 18680# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18681  spin_unlock_irq(& dev_priv->rps_lock);
 18682  }
 18683# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18684  if (pm_iir == 0U) {
 18685# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18686    return;
 18687  } else {
 18688
 18689  }
 18690  {
 18691# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18692  mutex_lock_nested(& (dev_priv->dev)->struct_mutex, 0U);
 18693  }
 18694# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18695  if ((pm_iir & 32U) != 0U) {
 18696# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18697    if ((int )dev_priv->cur_delay != (int )dev_priv->max_delay) {
 18698# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18699      new_delay = (u8 )((unsigned int )dev_priv->cur_delay + 1U);
 18700    } else {
 18701
 18702    }
 18703# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18704    if ((int )dev_priv->max_delay < (int )new_delay) {
 18705# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18706      new_delay = dev_priv->max_delay;
 18707    } else {
 18708
 18709    }
 18710  } else
 18711# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18712  if ((pm_iir & 80U) != 0U) {
 18713    {
 18714# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18715    gen6_gt_force_wake_get(dev_priv);
 18716    }
 18717# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18718    if ((int )dev_priv->cur_delay != (int )dev_priv->min_delay) {
 18719# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18720      new_delay = (u8 )((unsigned int )dev_priv->cur_delay + 255U);
 18721    } else {
 18722
 18723    }
 18724# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18725    if ((int )dev_priv->min_delay > (int )new_delay) {
 18726      {
 18727# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18728      new_delay = dev_priv->min_delay;
 18729# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18730      tmp = i915_read32(dev_priv, 40980U);
 18731# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18732      i915_write32(dev_priv, 40980U, tmp | ((u32 )((int )new_delay << 16) & 4128768U));
 18733      }
 18734    } else {
 18735      {
 18736# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18737      tmp___0 = i915_read32(dev_priv, 40980U);
 18738# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18739      i915_write32(dev_priv, 40980U, tmp___0 & 4290838527U);
 18740      }
 18741    }
 18742    {
 18743# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18744    gen6_gt_force_wake_put(dev_priv);
 18745    }
 18746  } else {
 18747
 18748  }
 18749  {
 18750# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18751  gen6_set_rps(dev_priv->dev, (u8 )((int )new_delay));
 18752# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18753  dev_priv->cur_delay = new_delay;
 18754# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18755  i915_write32(dev_priv, 278564U, ~ pm_iir & pm_imr);
 18756# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18757  mutex_unlock(& (dev_priv->dev)->struct_mutex);
 18758  }
 18759# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18760  return;
 18761}
 18762}
 18763# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18764static void pch_irq_handler(struct drm_device *dev )
 18765{ drm_i915_private_t *dev_priv ;
 18766  u32 pch_iir ;
 18767  int pipe ;
 18768  u32 tmp ;
 18769
 18770  {
 18771  {
 18772# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18773  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18774# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18775  pch_iir = i915_read32(dev_priv, 802824U);
 18776  }
 18777# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18778  if ((pch_iir & 234881024U) != 0U) {
 18779    {
 18780# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18781    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH audio power change on port %d\n",
 18782                        (pch_iir & 234881024U) >> 25);
 18783    }
 18784  } else {
 18785
 18786  }
 18787# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18788  if ((pch_iir & 16777216U) != 0U) {
 18789    {
 18790# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18791    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH GMBUS interrupt\n");
 18792    }
 18793  } else {
 18794
 18795  }
 18796# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18797  if ((pch_iir & 12582912U) != 0U) {
 18798    {
 18799# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18800    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH HDCP audio interrupt\n");
 18801    }
 18802  } else {
 18803
 18804  }
 18805# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18806  if ((pch_iir & 3145728U) != 0U) {
 18807    {
 18808# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18809    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH transcoder audio interrupt\n");
 18810    }
 18811  } else {
 18812
 18813  }
 18814# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18815  if ((pch_iir & 524288U) != 0U) {
 18816    {
 18817# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18818    drm_err("pch_irq_handler", "PCH poison interrupt\n");
 18819    }
 18820  } else {
 18821
 18822  }
 18823# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18824  if ((pch_iir & 196608U) != 0U) {
 18825# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18826    pipe = 0;
 18827# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18828    goto ldv_37676;
 18829    ldv_37675:
 18830    {
 18831# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18832    tmp = i915_read32(dev_priv, (u32 )(pipe * 4096 + 983060));
 18833# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18834    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "  pipe %c FDI IIR: 0x%08x\n",
 18835                        pipe + 65, tmp);
 18836# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18837    pipe = pipe + 1;
 18838    }
 18839    ldv_37676: ;
 18840# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18841    if (dev_priv->num_pipe > pipe) {
 18842# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18843      goto ldv_37675;
 18844    } else {
 18845# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18846      goto ldv_37677;
 18847    }
 18848    ldv_37677: ;
 18849  } else {
 18850
 18851  }
 18852# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18853  if ((pch_iir & 36U) != 0U) {
 18854    {
 18855# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18856    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH transcoder CRC done interrupt\n");
 18857    }
 18858  } else {
 18859
 18860  }
 18861# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18862  if ((pch_iir & 18U) != 0U) {
 18863    {
 18864# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18865    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH transcoder CRC error interrupt\n");
 18866    }
 18867  } else {
 18868
 18869  }
 18870# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18871  if ((pch_iir & 8U) != 0U) {
 18872    {
 18873# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18874    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH transcoder B underrun interrupt\n");
 18875    }
 18876  } else {
 18877
 18878  }
 18879# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18880  if ((int )pch_iir & 1) {
 18881    {
 18882# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18883    drm_ut_debug_printk(2U, "drm", "pch_irq_handler", "PCH transcoder A underrun interrupt\n");
 18884    }
 18885  } else {
 18886
 18887  }
 18888# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18889  return;
 18890}
 18891}
 18892# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18893static irqreturn_t ivybridge_irq_handler(int irq , void *arg )
 18894{ struct drm_device *dev ;
 18895  drm_i915_private_t *dev_priv ;
 18896  int ret ;
 18897  u32 de_iir ;
 18898  u32 gt_iir ;
 18899  u32 de_ier ;
 18900  u32 pch_iir ;
 18901  u32 pm_iir ;
 18902  struct drm_i915_master_private *master_priv ;
 18903  u32 tmp ;
 18904  unsigned long flags ;
 18905  raw_spinlock_t *tmp___0 ;
 18906  int __ret_warn_on ;
 18907  long tmp___1 ;
 18908
 18909  {
 18910  {
 18911# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18912  dev = (struct drm_device *)arg;
 18913# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18914  dev_priv = (drm_i915_private_t *)dev->dev_private;
 18915# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18916  ret = 0;
 18917# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18918  atomic_inc(& dev_priv->irq_received);
 18919# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18920  de_ier = i915_read32(dev_priv, 278540U);
 18921# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18922  i915_write32(dev_priv, 278540U, de_ier & 2147483647U);
 18923# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18924  readl((void const volatile *)dev_priv->regs + 278540U);
 18925# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18926  de_iir = i915_read32(dev_priv, 278536U);
 18927# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18928  gt_iir = i915_read32(dev_priv, 278552U);
 18929# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18930  pch_iir = i915_read32(dev_priv, 802824U);
 18931# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18932  pm_iir = i915_read32(dev_priv, 278568U);
 18933  }
 18934# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18935  if (de_iir == 0U) {
 18936# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18937    if (gt_iir == 0U) {
 18938# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18939      if (pch_iir == 0U) {
 18940# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18941        if (pm_iir == 0U) {
 18942# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18943          goto done;
 18944        } else {
 18945
 18946        }
 18947      } else {
 18948
 18949      }
 18950    } else {
 18951
 18952    }
 18953  } else {
 18954
 18955  }
 18956# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18957  ret = 1;
 18958# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18959  if ((unsigned long )(dev->primary)->master != (unsigned long )((struct drm_master *)0)) {
 18960# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18961    master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 18962# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18963    if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 18964      {
 18965# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18966      tmp = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 18967                                   33);
 18968# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18969      (master_priv->sarea_priv)->last_dispatch = (int )tmp;
 18970      }
 18971    } else {
 18972
 18973    }
 18974  } else {
 18975
 18976  }
 18977# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18978  if ((gt_iir & 17U) != 0U) {
 18979    {
 18980# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18981    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring));
 18982    }
 18983  } else {
 18984
 18985  }
 18986# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18987  if ((gt_iir & 4096U) != 0U) {
 18988    {
 18989# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18990    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 18991    }
 18992  } else {
 18993
 18994  }
 18995# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18996  if ((gt_iir & 4194304U) != 0U) {
 18997    {
 18998# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 18999    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring) + 2UL);
 19000    }
 19001  } else {
 19002
 19003  }
 19004# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19005  if ((de_iir & 536870912U) != 0U) {
 19006    {
 19007# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19008    intel_opregion_gse_intr(dev);
 19009    }
 19010  } else {
 19011
 19012  }
 19013# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19014  if ((de_iir & 8U) != 0U) {
 19015    {
 19016# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19017    intel_prepare_page_flip(dev, 0);
 19018# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19019    intel_finish_page_flip_plane(dev, 0);
 19020    }
 19021  } else {
 19022
 19023  }
 19024# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19025  if ((de_iir & 256U) != 0U) {
 19026    {
 19027# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19028    intel_prepare_page_flip(dev, 1);
 19029# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19030    intel_finish_page_flip_plane(dev, 1);
 19031    }
 19032  } else {
 19033
 19034  }
 19035# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19036  if ((int )de_iir & 1) {
 19037    {
 19038# 525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19039    drm_handle_vblank(dev, 0);
 19040    }
 19041  } else {
 19042
 19043  }
 19044# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19045  if ((de_iir & 32U) != 0U) {
 19046    {
 19047# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19048    drm_handle_vblank(dev, 1);
 19049    }
 19050  } else {
 19051
 19052  }
 19053# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19054  if ((de_iir & 268435456U) != 0U) {
 19055# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19056    if ((pch_iir & 15204352U) != 0U) {
 19057      {
 19058# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19059      queue_work(dev_priv->wq, & dev_priv->hotplug_work);
 19060      }
 19061    } else {
 19062
 19063    }
 19064    {
 19065# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19066    pch_irq_handler(dev);
 19067    }
 19068  } else {
 19069
 19070  }
 19071# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19072  if ((pm_iir & 112U) != 0U) {
 19073    {
 19074# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19075    tmp___0 = spinlock_check(& dev_priv->rps_lock);
 19076# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19077    flags = _raw_spin_lock_irqsave(tmp___0);
 19078# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19079    __ret_warn_on = (dev_priv->pm_iir & pm_iir) != 0U;
 19080# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19081    tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 19082    }
 19083# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19084    if (tmp___1 != 0L) {
 19085      {
 19086# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19087      warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p",
 19088                        (int const )540, "Missed a PM interrupt\n");
 19089      }
 19090    } else {
 19091
 19092    }
 19093    {
 19094# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19095    __builtin_expect((long )(__ret_warn_on != 0), 0L);
 19096# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19097    i915_write32(dev_priv, 278564U, pm_iir);
 19098# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19099    dev_priv->pm_iir = dev_priv->pm_iir | pm_iir;
 19100# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19101    spin_unlock_irqrestore(& dev_priv->rps_lock, flags);
 19102# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19103    queue_work(dev_priv->wq, & dev_priv->rps_work);
 19104    }
 19105  } else {
 19106
 19107  }
 19108  {
 19109# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19110  i915_write32(dev_priv, 802824U, pch_iir);
 19111# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19112  i915_write32(dev_priv, 278552U, gt_iir);
 19113# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19114  i915_write32(dev_priv, 278536U, de_iir);
 19115# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19116  i915_write32(dev_priv, 278568U, pm_iir);
 19117  }
 19118  done:
 19119  {
 19120# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19121  i915_write32(dev_priv, 278540U, de_ier);
 19122# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19123  readl((void const volatile *)dev_priv->regs + 278540U);
 19124  }
 19125# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19126  return ((irqreturn_t )ret);
 19127}
 19128}
 19129# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19130static irqreturn_t ironlake_irq_handler(int irq , void *arg )
 19131{ struct drm_device *dev ;
 19132  drm_i915_private_t *dev_priv ;
 19133  int ret ;
 19134  u32 de_iir ;
 19135  u32 gt_iir ;
 19136  u32 de_ier ;
 19137  u32 pch_iir ;
 19138  u32 pm_iir ;
 19139  u32 hotplug_mask ;
 19140  struct drm_i915_master_private *master_priv ;
 19141  u32 bsd_usr_interrupt ;
 19142  u32 tmp ;
 19143  u32 tmp___0 ;
 19144  unsigned long flags ;
 19145  raw_spinlock_t *tmp___1 ;
 19146  int __ret_warn_on ;
 19147  long tmp___2 ;
 19148
 19149  {
 19150  {
 19151# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19152  dev = (struct drm_device *)arg;
 19153# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19154  dev_priv = (drm_i915_private_t *)dev->dev_private;
 19155# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19156  ret = 0;
 19157# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19158  bsd_usr_interrupt = 32U;
 19159# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19160  atomic_inc(& dev_priv->irq_received);
 19161  }
 19162# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19163  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 19164# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19165    bsd_usr_interrupt = 4096U;
 19166  } else {
 19167
 19168  }
 19169  {
 19170# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19171  de_ier = i915_read32(dev_priv, 278540U);
 19172# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19173  i915_write32(dev_priv, 278540U, de_ier & 2147483647U);
 19174# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19175  readl((void const volatile *)dev_priv->regs + 278540U);
 19176# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19177  de_iir = i915_read32(dev_priv, 278536U);
 19178# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19179  gt_iir = i915_read32(dev_priv, 278552U);
 19180# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19181  pch_iir = i915_read32(dev_priv, 802824U);
 19182# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19183  pm_iir = i915_read32(dev_priv, 278568U);
 19184  }
 19185# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19186  if (de_iir == 0U) {
 19187# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19188    if (gt_iir == 0U) {
 19189# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19190      if (pch_iir == 0U) {
 19191# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19192        if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 19193# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19194          goto done;
 19195        } else
 19196# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19197        if (pm_iir == 0U) {
 19198# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19199          goto done;
 19200        } else {
 19201
 19202        }
 19203      } else {
 19204
 19205      }
 19206    } else {
 19207
 19208    }
 19209  } else {
 19210
 19211  }
 19212# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19213  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 19214# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19215    hotplug_mask = 15204352U;
 19216  } else {
 19217# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19218    hotplug_mask = 3840U;
 19219  }
 19220# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19221  ret = 1;
 19222# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19223  if ((unsigned long )(dev->primary)->master != (unsigned long )((struct drm_master *)0)) {
 19224# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19225    master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 19226# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19227    if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 19228      {
 19229# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19230      tmp = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 19231                                   33);
 19232# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19233      (master_priv->sarea_priv)->last_dispatch = (int )tmp;
 19234      }
 19235    } else {
 19236
 19237    }
 19238  } else {
 19239
 19240  }
 19241# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19242  if ((gt_iir & 17U) != 0U) {
 19243    {
 19244# 604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19245    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring));
 19246    }
 19247  } else {
 19248
 19249  }
 19250# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19251  if ((gt_iir & bsd_usr_interrupt) != 0U) {
 19252    {
 19253# 606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19254    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 19255    }
 19256  } else {
 19257
 19258  }
 19259# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19260  if ((gt_iir & 4194304U) != 0U) {
 19261    {
 19262# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19263    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring) + 2UL);
 19264    }
 19265  } else {
 19266
 19267  }
 19268# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19269  if ((de_iir & 262144U) != 0U) {
 19270    {
 19271# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19272    intel_opregion_gse_intr(dev);
 19273    }
 19274  } else {
 19275
 19276  }
 19277# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19278  if ((de_iir & 67108864U) != 0U) {
 19279    {
 19280# 614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19281    intel_prepare_page_flip(dev, 0);
 19282# 615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19283    intel_finish_page_flip_plane(dev, 0);
 19284    }
 19285  } else {
 19286
 19287  }
 19288# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19289  if ((de_iir & 134217728U) != 0U) {
 19290    {
 19291# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19292    intel_prepare_page_flip(dev, 1);
 19293# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19294    intel_finish_page_flip_plane(dev, 1);
 19295    }
 19296  } else {
 19297
 19298  }
 19299# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19300  if ((de_iir & 128U) != 0U) {
 19301    {
 19302# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19303    drm_handle_vblank(dev, 0);
 19304    }
 19305  } else {
 19306
 19307  }
 19308# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19309  if ((de_iir & 32768U) != 0U) {
 19310    {
 19311# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19312    drm_handle_vblank(dev, 1);
 19313    }
 19314  } else {
 19315
 19316  }
 19317# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19318  if ((de_iir & 2097152U) != 0U) {
 19319# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19320    if ((pch_iir & hotplug_mask) != 0U) {
 19321      {
 19322# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19323      queue_work(dev_priv->wq, & dev_priv->hotplug_work);
 19324      }
 19325    } else {
 19326
 19327    }
 19328    {
 19329# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19330    pch_irq_handler(dev);
 19331    }
 19332  } else {
 19333
 19334  }
 19335# 636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19336  if ((de_iir & 33554432U) != 0U) {
 19337    {
 19338# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19339    tmp___0 = i915_read32(dev_priv, 70020U);
 19340# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19341    i915_write16(dev_priv, 70020U, (u16 )((int )((u16 )tmp___0)));
 19342# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19343    i915_handle_rps_change(dev);
 19344    }
 19345  } else {
 19346
 19347  }
 19348# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19349  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 19350# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19351    if ((pm_iir & 112U) != 0U) {
 19352      {
 19353# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19354      tmp___1 = spinlock_check(& dev_priv->rps_lock);
 19355# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19356      flags = _raw_spin_lock_irqsave(tmp___1);
 19357# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19358      __ret_warn_on = (dev_priv->pm_iir & pm_iir) != 0U;
 19359# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19360      tmp___2 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 19361      }
 19362# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19363      if (tmp___2 != 0L) {
 19364        {
 19365# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19366        warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p",
 19367                          (int const )653, "Missed a PM interrupt\n");
 19368        }
 19369      } else {
 19370
 19371      }
 19372      {
 19373# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19374      __builtin_expect((long )(__ret_warn_on != 0), 0L);
 19375# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19376      i915_write32(dev_priv, 278564U, pm_iir);
 19377# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19378      dev_priv->pm_iir = dev_priv->pm_iir | pm_iir;
 19379# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19380      spin_unlock_irqrestore(& dev_priv->rps_lock, flags);
 19381# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19382      queue_work(dev_priv->wq, & dev_priv->rps_work);
 19383      }
 19384    } else {
 19385
 19386    }
 19387  } else {
 19388
 19389  }
 19390  {
 19391# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19392  i915_write32(dev_priv, 802824U, pch_iir);
 19393# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19394  i915_write32(dev_priv, 278552U, gt_iir);
 19395# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19396  i915_write32(dev_priv, 278536U, de_iir);
 19397# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19398  i915_write32(dev_priv, 278568U, pm_iir);
 19399  }
 19400  done:
 19401  {
 19402# 667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19403  i915_write32(dev_priv, 278540U, de_ier);
 19404# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19405  readl((void const volatile *)dev_priv->regs + 278540U);
 19406  }
 19407# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19408  return ((irqreturn_t )ret);
 19409}
 19410}
 19411# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19412static void i915_error_work_func(struct work_struct *work )
 19413{ drm_i915_private_t *dev_priv ;
 19414  struct work_struct const *__mptr ;
 19415  struct drm_device *dev ;
 19416  char *error_event[2U] ;
 19417  char *reset_event[2U] ;
 19418  char *reset_done_event[2U] ;
 19419  int tmp ;
 19420  int tmp___0 ;
 19421
 19422  {
 19423  {
 19424# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19425  __mptr = (struct work_struct const *)work;
 19426# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19427  dev_priv = (drm_i915_private_t *)__mptr + 0x0ffffffffffff530UL;
 19428# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19429  dev = dev_priv->dev;
 19430# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19431  error_event[0] = (char *)"ERROR=1";
 19432# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19433  error_event[1] = (char *)0;
 19434# 686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19435  reset_event[0] = (char *)"RESET=1";
 19436# 686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19437  reset_event[1] = (char *)0;
 19438# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19439  reset_done_event[0] = (char *)"ERROR=0";
 19440# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19441  reset_done_event[1] = (char *)0;
 19442# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19443  kobject_uevent_env(& (dev->primary)->kdev.kobj, (enum kobject_action )2, (char **)(& error_event));
 19444# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19445  tmp___0 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 19446  }
 19447# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19448  if (tmp___0 != 0) {
 19449    {
 19450# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19451    drm_ut_debug_printk(2U, "drm", "i915_error_work_func", "resetting chip\n");
 19452# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19453    kobject_uevent_env(& (dev->primary)->kdev.kobj, (enum kobject_action )2, (char **)(& reset_event));
 19454# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19455    tmp = i915_reset(dev, (u8 )4);
 19456    }
 19457# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19458    if (tmp == 0) {
 19459      {
 19460# 695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19461      atomic_set(& dev_priv->mm.wedged, 0);
 19462# 696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19463      kobject_uevent_env(& (dev->primary)->kdev.kobj, (enum kobject_action )2, (char **)(& reset_done_event));
 19464      }
 19465    } else {
 19466
 19467    }
 19468    {
 19469# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19470    complete_all(& dev_priv->error_completion);
 19471    }
 19472  } else {
 19473
 19474  }
 19475# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19476  return;
 19477}
 19478}
 19479# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19480static struct drm_i915_error_object *i915_error_object_create(struct drm_i915_private *dev_priv ,
 19481                                                              struct drm_i915_gem_object *src )
 19482{ struct drm_i915_error_object *dst ;
 19483  int page ;
 19484  int page_count___0 ;
 19485  u32 reloc_offset ;
 19486  void *tmp ;
 19487  unsigned long flags ;
 19488  void *s ;
 19489  void *d ;
 19490  int tmp___0 ;
 19491  int tmp___1 ;
 19492
 19493  {
 19494# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19495  if ((unsigned long )src == (unsigned long )((struct drm_i915_gem_object *)0)) {
 19496# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19497    return ((struct drm_i915_error_object *)0);
 19498  } else
 19499# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19500  if ((unsigned long )src->pages == (unsigned long )((struct page **)0)) {
 19501# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19502    return ((struct drm_i915_error_object *)0);
 19503  } else {
 19504
 19505  }
 19506  {
 19507# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19508  page_count___0 = (int )(src->base.size / 4096UL);
 19509# 716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19510  tmp = kmalloc(((unsigned long )page_count___0 + 1UL) * 8UL, 32U);
 19511# 716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19512  dst = (struct drm_i915_error_object *)tmp;
 19513  }
 19514# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19515  if ((unsigned long )dst == (unsigned long )((struct drm_i915_error_object *)0)) {
 19516# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19517    return ((struct drm_i915_error_object *)0);
 19518  } else {
 19519
 19520  }
 19521# 720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19522  reloc_offset = src->gtt_offset;
 19523# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19524  page = 0;
 19525# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19526  goto ldv_37757;
 19527  ldv_37756:
 19528  {
 19529# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19530  d = kmalloc(4096UL, 32U);
 19531  }
 19532# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19533  if ((unsigned long )d == (unsigned long )((void *)0)) {
 19534# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19535    goto unwind;
 19536  } else {
 19537
 19538  }
 19539  {
 19540# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19541  flags = arch_local_irq_save();
 19542# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19543  trace_hardirqs_off();
 19544# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19545  s = io_mapping_map_atomic_wc(dev_priv->mm.gtt_mapping, (unsigned long )reloc_offset);
 19546# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19547  memcpy_fromio(d, (void const volatile *)s, 4096UL);
 19548# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19549  io_mapping_unmap_atomic(s);
 19550# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19551  tmp___0 = arch_irqs_disabled_flags(flags);
 19552  }
 19553# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19554  if (tmp___0 != 0) {
 19555    {
 19556# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19557    arch_local_irq_restore(flags);
 19558# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19559    trace_hardirqs_off();
 19560    }
 19561  } else {
 19562    {
 19563# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19564    trace_hardirqs_on();
 19565# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19566    arch_local_irq_restore(flags);
 19567    }
 19568  }
 19569# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19570  dst->pages[page] = (u32 *)d;
 19571# 739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19572  reloc_offset = reloc_offset + 4096U;
 19573# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19574  page = page + 1;
 19575  ldv_37757: ;
 19576# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19577  if (page < page_count___0) {
 19578# 722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19579    goto ldv_37756;
 19580  } else {
 19581# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19582    goto ldv_37758;
 19583  }
 19584  ldv_37758:
 19585# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19586  dst->page_count = page_count___0;
 19587# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19588  dst->gtt_offset = src->gtt_offset;
 19589# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19590  return (dst);
 19591  unwind: ;
 19592# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19593  goto ldv_37760;
 19594  ldv_37759:
 19595  {
 19596# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19597  kfree((void const *)dst->pages[page]);
 19598  }
 19599  ldv_37760:
 19600# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19601  tmp___1 = page;
 19602# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19603  page = page - 1;
 19604# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19605  if (tmp___1 != 0) {
 19606# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19607    goto ldv_37759;
 19608  } else {
 19609# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19610    goto ldv_37761;
 19611  }
 19612  ldv_37761:
 19613  {
 19614# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19615  kfree((void const *)dst);
 19616  }
 19617# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19618  return ((struct drm_i915_error_object *)0);
 19619}
 19620}
 19621# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19622static void i915_error_object_free(struct drm_i915_error_object *obj )
 19623{ int page ;
 19624
 19625  {
 19626# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19627  if ((unsigned long )obj == (unsigned long )((struct drm_i915_error_object *)0)) {
 19628# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19629    return;
 19630  } else {
 19631
 19632  }
 19633# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19634  page = 0;
 19635# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19636  goto ldv_37767;
 19637  ldv_37766:
 19638  {
 19639# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19640  kfree((void const *)obj->pages[page]);
 19641# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19642  page = page + 1;
 19643  }
 19644  ldv_37767: ;
 19645# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19646  if (obj->page_count > page) {
 19647# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19648    goto ldv_37766;
 19649  } else {
 19650# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19651    goto ldv_37768;
 19652  }
 19653  ldv_37768:
 19654  {
 19655# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19656  kfree((void const *)obj);
 19657  }
 19658# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19659  return;
 19660}
 19661}
 19662# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19663static void i915_error_state_free(struct drm_device *dev , struct drm_i915_error_state *error )
 19664{ int i ;
 19665
 19666  {
 19667# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19668  i = 0;
 19669# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19670  goto ldv_37777;
 19671  ldv_37776:
 19672  {
 19673# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19674  i915_error_object_free(error->batchbuffer[i]);
 19675# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19676  i = i + 1;
 19677  }
 19678  ldv_37777: ;
 19679# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19680  if ((unsigned int )i <= 2U) {
 19681# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19682    goto ldv_37776;
 19683  } else {
 19684# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19685    goto ldv_37778;
 19686  }
 19687  ldv_37778:
 19688# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19689  i = 0;
 19690# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19691  goto ldv_37782;
 19692  ldv_37781:
 19693  {
 19694# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19695  i915_error_object_free(error->ringbuffer[i]);
 19696# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19697  i = i + 1;
 19698  }
 19699  ldv_37782: ;
 19700# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19701  if ((unsigned int )i <= 2U) {
 19702# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19703    goto ldv_37781;
 19704  } else {
 19705# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19706    goto ldv_37783;
 19707  }
 19708  ldv_37783:
 19709  {
 19710# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19711  kfree((void const *)error->active_bo);
 19712# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19713  kfree((void const *)error->overlay);
 19714# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19715  kfree((void const *)error);
 19716  }
 19717# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19718  return;
 19719}
 19720}
 19721# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19722static u32 capture_bo_list(struct drm_i915_error_buffer *err , int count , struct list_head *head )
 19723{ struct drm_i915_gem_object *obj ;
 19724  int i ;
 19725  struct list_head const *__mptr ;
 19726  struct list_head const *__mptr___0 ;
 19727
 19728  {
 19729# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19730  i = 0;
 19731# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19732  __mptr = (struct list_head const *)head->next;
 19733# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19734  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 19735# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19736  goto ldv_37797;
 19737  ldv_37796:
 19738# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19739  err->size = (u32 )obj->base.size;
 19740# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19741  err->name = (u32 )obj->base.name;
 19742# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19743  err->seqno = obj->last_rendering_seqno;
 19744# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19745  err->gtt_offset = obj->gtt_offset;
 19746# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19747  err->read_domains = obj->base.read_domains;
 19748# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19749  err->write_domain = obj->base.write_domain;
 19750# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19751  err->fence_reg = obj->fence_reg;
 19752# 799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19753  err->pinned = (signed char)0;
 19754# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19755  if ((int )obj->pin_count > 0) {
 19756# 801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19757    err->pinned = (signed char)1;
 19758  } else {
 19759
 19760  }
 19761# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19762  if (obj->user_pin_count != 0U) {
 19763# 803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19764    err->pinned = (signed char)-1;
 19765  } else {
 19766
 19767  }
 19768# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19769  err->tiling = obj->tiling_mode;
 19770# 805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19771  err->dirty = obj->dirty;
 19772# 806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19773  err->purgeable = (unsigned char )((unsigned int )*((unsigned char *)obj + 225UL) != 0U);
 19774# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19775  if ((unsigned long )obj->ring != (unsigned long )((struct intel_ring_buffer *)0)) {
 19776# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19777    err->ring = (unsigned char )(obj->ring)->id;
 19778  } else {
 19779# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19780    err->ring = (unsigned char)0;
 19781  }
 19782# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19783  err->cache_level = obj->cache_level;
 19784# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19785  i = i + 1;
 19786# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19787  if (i == count) {
 19788# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19789    goto ldv_37795;
 19790  } else {
 19791
 19792  }
 19793# 813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19794  err = err + 1;
 19795# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19796  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 19797# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19798  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 19799  ldv_37797: ;
 19800# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19801  if ((unsigned long )(& obj->mm_list) != (unsigned long )head) {
 19802# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19803    goto ldv_37796;
 19804  } else {
 19805# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19806    goto ldv_37795;
 19807  }
 19808  ldv_37795: ;
 19809# 816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19810  return ((u32 )i);
 19811}
 19812}
 19813# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19814static void i915_gem_record_fences(struct drm_device *dev , struct drm_i915_error_state *error )
 19815{ struct drm_i915_private *dev_priv ;
 19816  int i ;
 19817  u32 tmp ;
 19818  u32 tmp___0 ;
 19819
 19820  {
 19821# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19822  dev_priv = (struct drm_i915_private *)dev->dev_private;
 19823# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19824  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 19825# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19826    goto case_6;
 19827  } else
 19828# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19829  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 19830# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19831    goto case_5;
 19832  } else
 19833# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19834  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 19835# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19836    goto case_4;
 19837  } else
 19838# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19839  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 19840# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19841    goto case_3;
 19842  } else
 19843# 840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19844  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 19845# 840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19846    goto case_2;
 19847  } else
 19848# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19849  if (0) {
 19850    case_6:
 19851# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19852    i = 0;
 19853# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19854    goto ldv_37806;
 19855    ldv_37805:
 19856    {
 19857# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19858    error->fence[i] = i915_read64(dev_priv, (u32 )((i + 131072) * 8));
 19859# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19860    i = i + 1;
 19861    }
 19862    ldv_37806: ;
 19863# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19864    if (i <= 15) {
 19865# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19866      goto ldv_37805;
 19867    } else {
 19868# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19869      goto ldv_37807;
 19870    }
 19871    ldv_37807: ;
 19872# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19873    goto ldv_37808;
 19874    case_5: ;
 19875    case_4:
 19876# 833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19877    i = 0;
 19878# 833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19879    goto ldv_37812;
 19880    ldv_37811:
 19881    {
 19882# 834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19883    error->fence[i] = i915_read64(dev_priv, (u32 )((i + 1536) * 8));
 19884# 833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19885    i = i + 1;
 19886    }
 19887    ldv_37812: ;
 19888# 833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19889    if (i <= 15) {
 19890# 834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19891      goto ldv_37811;
 19892    } else {
 19893# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19894      goto ldv_37813;
 19895    }
 19896    ldv_37813: ;
 19897# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19898    goto ldv_37808;
 19899    case_3: ;
 19900# 837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19901    if (dev->pci_device == 10098) {
 19902# 837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19903      goto _L;
 19904    } else
 19905# 837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19906    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 19907# 837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19908      goto _L;
 19909    } else
 19910# 837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19911    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 19912      _L:
 19913# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19914      i = 0;
 19915# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19916      goto ldv_37816;
 19917      ldv_37815:
 19918      {
 19919# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19920      tmp = i915_read32(dev_priv, (u32 )((i + 3072) * 4));
 19921# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19922      error->fence[i + 8] = (u64 )tmp;
 19923# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19924      i = i + 1;
 19925      }
 19926      ldv_37816: ;
 19927# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19928      if (i <= 7) {
 19929# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19930        goto ldv_37815;
 19931      } else {
 19932# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19933        goto ldv_37817;
 19934      }
 19935      ldv_37817: ;
 19936    } else {
 19937
 19938    }
 19939    case_2:
 19940# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19941    i = 0;
 19942# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19943    goto ldv_37820;
 19944    ldv_37819:
 19945    {
 19946# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19947    tmp___0 = i915_read32(dev_priv, (u32 )((i + 2048) * 4));
 19948# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19949    error->fence[i] = (u64 )tmp___0;
 19950# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19951    i = i + 1;
 19952    }
 19953    ldv_37820: ;
 19954# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19955    if (i <= 7) {
 19956# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19957      goto ldv_37819;
 19958    } else {
 19959# 844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19960      goto ldv_37821;
 19961    }
 19962    ldv_37821: ;
 19963# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19964    goto ldv_37808;
 19965  } else {
 19966
 19967  }
 19968  ldv_37808: ;
 19969# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19970  return;
 19971}
 19972}
 19973# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19974static struct drm_i915_error_object *i915_error_first_batchbuffer(struct drm_i915_private *dev_priv ,
 19975                                                                  struct intel_ring_buffer *ring )
 19976{ struct drm_i915_gem_object *obj ;
 19977  u32 seqno ;
 19978  struct list_head const *__mptr ;
 19979  bool tmp ;
 19980  struct drm_i915_error_object *tmp___0 ;
 19981  struct list_head const *__mptr___0 ;
 19982
 19983  {
 19984# 855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19985  if ((unsigned long )ring->get_seqno == (unsigned long )((u32 (*)(struct intel_ring_buffer * ))0)) {
 19986# 856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19987    return ((struct drm_i915_error_object *)0);
 19988  } else {
 19989
 19990  }
 19991  {
 19992# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19993  seqno = (*(ring->get_seqno))(ring);
 19994# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19995  __mptr = (struct list_head const *)dev_priv->mm.active_list.next;
 19996# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 19997  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 19998  }
 19999# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20000  goto ldv_37834;
 20001  ldv_37833: ;
 20002# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20003  if ((unsigned long )obj->ring != (unsigned long )ring) {
 20004# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20005    goto ldv_37832;
 20006  } else {
 20007
 20008  }
 20009  {
 20010# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20011  tmp = i915_seqno_passed(seqno, obj->last_rendering_seqno);
 20012  }
 20013# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20014  if ((int )tmp) {
 20015# 864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20016    goto ldv_37832;
 20017  } else {
 20018
 20019  }
 20020# 866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20021  if ((obj->base.read_domains & 8U) == 0U) {
 20022# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20023    goto ldv_37832;
 20024  } else {
 20025
 20026  }
 20027  {
 20028# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20029  tmp___0 = i915_error_object_create(dev_priv, obj);
 20030  }
 20031# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20032  return (tmp___0);
 20033  ldv_37832:
 20034# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20035  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 20036# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20037  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 20038  ldv_37834: ;
 20039# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20040  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.active_list)) {
 20041# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20042    goto ldv_37833;
 20043  } else {
 20044# 862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20045    goto ldv_37835;
 20046  }
 20047  ldv_37835: ;
 20048# 875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20049  return ((struct drm_i915_error_object *)0);
 20050}
 20051}
 20052# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20053static void i915_capture_error_state(struct drm_device *dev )
 20054{ struct drm_i915_private *dev_priv ;
 20055  struct drm_i915_gem_object *obj ;
 20056  struct drm_i915_error_state *error ;
 20057  unsigned long flags ;
 20058  int i ;
 20059  int pipe ;
 20060  raw_spinlock_t *tmp ;
 20061  void *tmp___0 ;
 20062  struct list_head const *__mptr ;
 20063  struct list_head const *__mptr___0 ;
 20064  struct list_head const *__mptr___1 ;
 20065  struct list_head const *__mptr___2 ;
 20066  void *tmp___1 ;
 20067  raw_spinlock_t *tmp___2 ;
 20068
 20069  {
 20070  {
 20071# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20072  dev_priv = (struct drm_i915_private *)dev->dev_private;
 20073# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20074  tmp = spinlock_check(& dev_priv->error_lock);
 20075# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20076  flags = _raw_spin_lock_irqsave(tmp);
 20077# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20078  error = dev_priv->first_error;
 20079# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20080  spin_unlock_irqrestore(& dev_priv->error_lock, flags);
 20081  }
 20082# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20083  if ((unsigned long )error != (unsigned long )((struct drm_i915_error_state *)0)) {
 20084# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20085    return;
 20086  } else {
 20087
 20088  }
 20089  {
 20090# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20091  tmp___0 = kmalloc(336UL, 32U);
 20092# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20093  error = (struct drm_i915_error_state *)tmp___0;
 20094  }
 20095# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20096  if ((unsigned long )error == (unsigned long )((struct drm_i915_error_state *)0)) {
 20097    {
 20098# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20099    drm_ut_debug_printk(2U, "drm", "i915_capture_error_state", "out of memory, not capturing error state\n");
 20100    }
 20101# 905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20102    return;
 20103  } else {
 20104
 20105  }
 20106  {
 20107# 908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20108  printk("<6>[drm] capturing error event; look for more information in /debug/dri/%d/i915_error_state\n",
 20109         (dev->primary)->index);
 20110# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20111  error->seqno = (*(dev_priv->ring[0].get_seqno))((struct intel_ring_buffer *)(& dev_priv->ring));
 20112# 912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20113  error->eir = i915_read32(dev_priv, 8368U);
 20114# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20115  error->pgtbl_er = i915_read32(dev_priv, 8228U);
 20116# 914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20117  pipe = 0;
 20118  }
 20119# 914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20120  goto ldv_37850;
 20121  ldv_37849:
 20122  {
 20123# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20124  error->pipestat[pipe] = i915_read32(dev_priv, (u32 )(pipe * 4096 + 458788));
 20125# 914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20126  pipe = pipe + 1;
 20127  }
 20128  ldv_37850: ;
 20129# 914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20130  if (dev_priv->num_pipe > pipe) {
 20131# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20132    goto ldv_37849;
 20133  } else {
 20134# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20135    goto ldv_37851;
 20136  }
 20137  ldv_37851:
 20138  {
 20139# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20140  error->instpm = i915_read32(dev_priv, 8384U);
 20141# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20142  error->error = 0U;
 20143  }
 20144# 918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20145  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 20146    {
 20147# 919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20148    error->error = i915_read32(dev_priv, 16544U);
 20149# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20150    error->bcs_acthd = i915_read32(dev_priv, 139380U);
 20151# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20152    error->bcs_ipehr = i915_read32(dev_priv, 139368U);
 20153# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20154    error->bcs_ipeir = i915_read32(dev_priv, 139364U);
 20155# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20156    error->bcs_instdone = i915_read32(dev_priv, 139372U);
 20157# 925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20158    error->bcs_seqno = 0U;
 20159    }
 20160# 926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20161    if ((unsigned long )dev_priv->ring[2].get_seqno != (unsigned long )((u32 (*)(struct intel_ring_buffer * ))0)) {
 20162      {
 20163# 927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20164      error->bcs_seqno = (*(dev_priv->ring[2].get_seqno))((struct intel_ring_buffer *)(& dev_priv->ring) + 2UL);
 20165      }
 20166    } else {
 20167
 20168    }
 20169    {
 20170# 929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20171    error->vcs_acthd = i915_read32(dev_priv, 73844U);
 20172# 930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20173    error->vcs_ipehr = i915_read32(dev_priv, 73832U);
 20174# 931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20175    error->vcs_ipeir = i915_read32(dev_priv, 73828U);
 20176# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20177    error->vcs_instdone = i915_read32(dev_priv, 73836U);
 20178# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20179    error->vcs_seqno = 0U;
 20180    }
 20181# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20182    if ((unsigned long )dev_priv->ring[1].get_seqno != (unsigned long )((u32 (*)(struct intel_ring_buffer * ))0)) {
 20183      {
 20184# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20185      error->vcs_seqno = (*(dev_priv->ring[1].get_seqno))((struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 20186      }
 20187    } else {
 20188
 20189    }
 20190  } else {
 20191
 20192  }
 20193# 937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20194  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 20195    {
 20196# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20197    error->ipeir = i915_read32(dev_priv, 8292U);
 20198# 939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20199    error->ipehr = i915_read32(dev_priv, 8296U);
 20200# 940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20201    error->instdone = i915_read32(dev_priv, 8300U);
 20202# 941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20203    error->instps = i915_read32(dev_priv, 8304U);
 20204# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20205    error->instdone1 = i915_read32(dev_priv, 8316U);
 20206# 943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20207    error->acthd = i915_read32(dev_priv, 8308U);
 20208# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20209    error->bbaddr = i915_read64(dev_priv, 8512U);
 20210    }
 20211  } else {
 20212    {
 20213# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20214    error->ipeir = i915_read32(dev_priv, 8328U);
 20215# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20216    error->ipehr = i915_read32(dev_priv, 8332U);
 20217# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20218    error->instdone = i915_read32(dev_priv, 8336U);
 20219# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20220    error->acthd = i915_read32(dev_priv, 8392U);
 20221# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20222    error->bbaddr = 0ULL;
 20223    }
 20224  }
 20225  {
 20226# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20227  i915_gem_record_fences(dev, error);
 20228# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20229  i = 0;
 20230  }
 20231# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20232  goto ldv_37853;
 20233  ldv_37852:
 20234  {
 20235# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20236  error->batchbuffer[i] = i915_error_first_batchbuffer(dev_priv, (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 20237# 960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20238  error->ringbuffer[i] = i915_error_object_create(dev_priv, dev_priv->ring[i].obj);
 20239# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20240  i = i + 1;
 20241  }
 20242  ldv_37853: ;
 20243# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20244  if (i <= 2) {
 20245# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20246    goto ldv_37852;
 20247  } else {
 20248# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20249    goto ldv_37854;
 20250  }
 20251  ldv_37854:
 20252# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20253  error->active_bo = (struct drm_i915_error_buffer *)0;
 20254# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20255  error->pinned_bo = (struct drm_i915_error_buffer *)0;
 20256# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20257  i = 0;
 20258# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20259  __mptr = (struct list_head const *)dev_priv->mm.active_list.next;
 20260# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20261  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 20262# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20263  goto ldv_37860;
 20264  ldv_37859:
 20265# 971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20266  i = i + 1;
 20267# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20268  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 20269# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20270  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 20271  ldv_37860: ;
 20272# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20273  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.active_list)) {
 20274# 971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20275    goto ldv_37859;
 20276  } else {
 20277# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20278    goto ldv_37861;
 20279  }
 20280  ldv_37861:
 20281# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20282  error->active_bo_count = (u32 )i;
 20283# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20284  __mptr___1 = (struct list_head const *)dev_priv->mm.pinned_list.next;
 20285# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20286  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 20287# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20288  goto ldv_37867;
 20289  ldv_37866:
 20290# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20291  i = i + 1;
 20292# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20293  __mptr___2 = (struct list_head const *)obj->mm_list.next;
 20294# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20295  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff50UL;
 20296  ldv_37867: ;
 20297# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20298  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.pinned_list)) {
 20299# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20300    goto ldv_37866;
 20301  } else {
 20302# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20303    goto ldv_37868;
 20304  }
 20305  ldv_37868:
 20306# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20307  error->pinned_bo_count = (u32 )i - error->active_bo_count;
 20308# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20309  error->active_bo = (struct drm_i915_error_buffer *)0;
 20310# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20311  error->pinned_bo = (struct drm_i915_error_buffer *)0;
 20312# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20313  if (i != 0) {
 20314    {
 20315# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20316    tmp___1 = kmalloc((unsigned long )i * 28UL, 32U);
 20317# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20318    error->active_bo = (struct drm_i915_error_buffer *)tmp___1;
 20319    }
 20320# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20321    if ((unsigned long )error->active_bo != (unsigned long )((struct drm_i915_error_buffer *)0)) {
 20322# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20323      error->pinned_bo = error->active_bo + (unsigned long )error->active_bo_count;
 20324    } else {
 20325
 20326    }
 20327  } else {
 20328
 20329  }
 20330# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20331  if ((unsigned long )error->active_bo != (unsigned long )((struct drm_i915_error_buffer *)0)) {
 20332    {
 20333# 988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20334    error->active_bo_count = capture_bo_list(error->active_bo, (int )error->active_bo_count,
 20335                                             & dev_priv->mm.active_list);
 20336    }
 20337  } else {
 20338
 20339  }
 20340# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20341  if ((unsigned long )error->pinned_bo != (unsigned long )((struct drm_i915_error_buffer *)0)) {
 20342    {
 20343# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20344    error->pinned_bo_count = capture_bo_list(error->pinned_bo, (int )error->pinned_bo_count,
 20345                                             & dev_priv->mm.pinned_list);
 20346    }
 20347  } else {
 20348
 20349  }
 20350  {
 20351# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20352  do_gettimeofday(& error->time);
 20353# 1001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20354  error->overlay = intel_overlay_capture_error_state(dev);
 20355# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20356  error->display = intel_display_capture_error_state(dev);
 20357# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20358  tmp___2 = spinlock_check(& dev_priv->error_lock);
 20359# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20360  flags = _raw_spin_lock_irqsave(tmp___2);
 20361  }
 20362# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20363  if ((unsigned long )dev_priv->first_error == (unsigned long )((struct drm_i915_error_state *)0)) {
 20364# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20365    dev_priv->first_error = error;
 20366# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20367    error = (struct drm_i915_error_state *)0;
 20368  } else {
 20369
 20370  }
 20371  {
 20372# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20373  spin_unlock_irqrestore(& dev_priv->error_lock, flags);
 20374  }
 20375# 1011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20376  if ((unsigned long )error != (unsigned long )((struct drm_i915_error_state *)0)) {
 20377    {
 20378# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20379    i915_error_state_free(dev, error);
 20380    }
 20381  } else {
 20382
 20383  }
 20384# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20385  return;
 20386}
 20387}
 20388# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20389void i915_destroy_error_state(struct drm_device *dev )
 20390{ struct drm_i915_private *dev_priv ;
 20391  struct drm_i915_error_state *error ;
 20392
 20393  {
 20394  {
 20395# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20396  dev_priv = (struct drm_i915_private *)dev->dev_private;
 20397# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20398  spin_lock(& dev_priv->error_lock);
 20399# 1021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20400  error = dev_priv->first_error;
 20401# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20402  dev_priv->first_error = (struct drm_i915_error_state *)0;
 20403# 1023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20404  spin_unlock(& dev_priv->error_lock);
 20405  }
 20406# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20407  if ((unsigned long )error != (unsigned long )((struct drm_i915_error_state *)0)) {
 20408    {
 20409# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20410    i915_error_state_free(dev, error);
 20411    }
 20412  } else {
 20413
 20414  }
 20415# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20416  return;
 20417}
 20418}
 20419# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20420static void i915_report_and_clear_eir(struct drm_device *dev )
 20421{ struct drm_i915_private *dev_priv ;
 20422  u32 eir ;
 20423  u32 tmp ;
 20424  int pipe ;
 20425  u32 ipeir ;
 20426  u32 tmp___0 ;
 20427  u32 tmp___1 ;
 20428  u32 tmp___2 ;
 20429  u32 tmp___3 ;
 20430  u32 tmp___4 ;
 20431  u32 tmp___5 ;
 20432  u32 tmp___6 ;
 20433  u32 pgtbl_err ;
 20434  u32 tmp___7 ;
 20435  u32 pgtbl_err___0 ;
 20436  u32 tmp___8 ;
 20437  u32 tmp___9 ;
 20438  u32 tmp___10 ;
 20439  u32 ipeir___0 ;
 20440  u32 tmp___11 ;
 20441  u32 tmp___12 ;
 20442  u32 tmp___13 ;
 20443  u32 tmp___14 ;
 20444  u32 tmp___15 ;
 20445  u32 ipeir___1 ;
 20446  u32 tmp___16 ;
 20447  u32 tmp___17 ;
 20448  u32 tmp___18 ;
 20449  u32 tmp___19 ;
 20450  u32 tmp___20 ;
 20451  u32 tmp___21 ;
 20452  u32 tmp___22 ;
 20453  u32 tmp___23 ;
 20454
 20455  {
 20456  {
 20457# 1034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20458  dev_priv = (struct drm_i915_private *)dev->dev_private;
 20459# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20460  tmp = i915_read32(dev_priv, 8368U);
 20461# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20462  eir = tmp;
 20463  }
 20464# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20465  if (eir == 0U) {
 20466# 1039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20467    return;
 20468  } else {
 20469
 20470  }
 20471  {
 20472# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20473  printk("<3>render error detected, EIR: 0x%08x\n", eir);
 20474  }
 20475# 1044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20476  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 20477# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20478    if ((eir & 24U) != 0U) {
 20479      {
 20480# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20481      tmp___0 = i915_read32(dev_priv, 8292U);
 20482# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20483      ipeir = tmp___0;
 20484# 1048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20485      tmp___1 = i915_read32(dev_priv, 8292U);
 20486# 1048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20487      printk("<3>  IPEIR: 0x%08x\n", tmp___1);
 20488# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20489      tmp___2 = i915_read32(dev_priv, 8296U);
 20490# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20491      printk("<3>  IPEHR: 0x%08x\n", tmp___2);
 20492# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20493      tmp___3 = i915_read32(dev_priv, 8300U);
 20494# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20495      printk("<3>  INSTDONE: 0x%08x\n", tmp___3);
 20496# 1054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20497      tmp___4 = i915_read32(dev_priv, 8304U);
 20498# 1054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20499      printk("<3>  INSTPS: 0x%08x\n", tmp___4);
 20500# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20501      tmp___5 = i915_read32(dev_priv, 8316U);
 20502# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20503      printk("<3>  INSTDONE1: 0x%08x\n", tmp___5);
 20504# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20505      tmp___6 = i915_read32(dev_priv, 8308U);
 20506# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20507      printk("<3>  ACTHD: 0x%08x\n", tmp___6);
 20508# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20509      i915_write32(dev_priv, 8292U, ipeir);
 20510# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20511      readl((void const volatile *)dev_priv->regs + 8292U);
 20512      }
 20513    } else {
 20514
 20515    }
 20516# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20517    if ((eir & 32U) != 0U) {
 20518      {
 20519# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20520      tmp___7 = i915_read32(dev_priv, 8228U);
 20521# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20522      pgtbl_err = tmp___7;
 20523# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20524      printk("<3>page table error\n");
 20525# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20526      printk("<3>  PGTBL_ER: 0x%08x\n", pgtbl_err);
 20527# 1068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20528      i915_write32(dev_priv, 8228U, pgtbl_err);
 20529# 1069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20530      readl((void const volatile *)dev_priv->regs + 8228U);
 20531      }
 20532    } else {
 20533
 20534    }
 20535  } else {
 20536
 20537  }
 20538# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20539  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 20540# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20541    if ((eir & 16U) != 0U) {
 20542      {
 20543# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20544      tmp___8 = i915_read32(dev_priv, 8228U);
 20545# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20546      pgtbl_err___0 = tmp___8;
 20547# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20548      printk("<3>page table error\n");
 20549# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20550      printk("<3>  PGTBL_ER: 0x%08x\n", pgtbl_err___0);
 20551# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20552      i915_write32(dev_priv, 8228U, pgtbl_err___0);
 20553# 1080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20554      readl((void const volatile *)dev_priv->regs + 8228U);
 20555      }
 20556    } else {
 20557
 20558    }
 20559  } else {
 20560
 20561  }
 20562# 1084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20563  if ((eir & 2U) != 0U) {
 20564    {
 20565# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20566    printk("<3>memory refresh error:\n");
 20567# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20568    pipe = 0;
 20569    }
 20570# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20571    goto ldv_37887;
 20572    ldv_37886:
 20573    {
 20574# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20575    tmp___9 = i915_read32(dev_priv, (u32 )(pipe * 4096 + 458788));
 20576# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20577    printk("<3>pipe %c stat: 0x%08x\n", pipe + 65, tmp___9);
 20578# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20579    pipe = pipe + 1;
 20580    }
 20581    ldv_37887: ;
 20582# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20583    if (dev_priv->num_pipe > pipe) {
 20584# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20585      goto ldv_37886;
 20586    } else {
 20587# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20588      goto ldv_37888;
 20589    }
 20590    ldv_37888: ;
 20591  } else {
 20592
 20593  }
 20594# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20595  if ((int )eir & 1) {
 20596    {
 20597# 1092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20598    printk("<3>instruction error\n");
 20599# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20600    tmp___10 = i915_read32(dev_priv, 8384U);
 20601# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20602    printk("<3>  INSTPM: 0x%08x\n", tmp___10);
 20603    }
 20604# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20605    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 20606      {
 20607# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20608      tmp___11 = i915_read32(dev_priv, 8328U);
 20609# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20610      ipeir___0 = tmp___11;
 20611# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20612      tmp___12 = i915_read32(dev_priv, 8328U);
 20613# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20614      printk("<3>  IPEIR: 0x%08x\n", tmp___12);
 20615# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20616      tmp___13 = i915_read32(dev_priv, 8332U);
 20617# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20618      printk("<3>  IPEHR: 0x%08x\n", tmp___13);
 20619# 1102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20620      tmp___14 = i915_read32(dev_priv, 8336U);
 20621# 1102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20622      printk("<3>  INSTDONE: 0x%08x\n", tmp___14);
 20623# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20624      tmp___15 = i915_read32(dev_priv, 8392U);
 20625# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20626      printk("<3>  ACTHD: 0x%08x\n", tmp___15);
 20627# 1106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20628      i915_write32(dev_priv, 8328U, ipeir___0);
 20629# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20630      readl((void const volatile *)dev_priv->regs + 8328U);
 20631      }
 20632    } else {
 20633      {
 20634# 1109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20635      tmp___16 = i915_read32(dev_priv, 8292U);
 20636# 1109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20637      ipeir___1 = tmp___16;
 20638# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20639      tmp___17 = i915_read32(dev_priv, 8292U);
 20640# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20641      printk("<3>  IPEIR: 0x%08x\n", tmp___17);
 20642# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20643      tmp___18 = i915_read32(dev_priv, 8296U);
 20644# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20645      printk("<3>  IPEHR: 0x%08x\n", tmp___18);
 20646# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20647      tmp___19 = i915_read32(dev_priv, 8300U);
 20648# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20649      printk("<3>  INSTDONE: 0x%08x\n", tmp___19);
 20650# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20651      tmp___20 = i915_read32(dev_priv, 8304U);
 20652# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20653      printk("<3>  INSTPS: 0x%08x\n", tmp___20);
 20654# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20655      tmp___21 = i915_read32(dev_priv, 8316U);
 20656# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20657      printk("<3>  INSTDONE1: 0x%08x\n", tmp___21);
 20658# 1121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20659      tmp___22 = i915_read32(dev_priv, 8308U);
 20660# 1121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20661      printk("<3>  ACTHD: 0x%08x\n", tmp___22);
 20662# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20663      i915_write32(dev_priv, 8292U, ipeir___1);
 20664# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20665      readl((void const volatile *)dev_priv->regs + 8292U);
 20666      }
 20667    }
 20668  } else {
 20669
 20670  }
 20671  {
 20672# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20673  i915_write32(dev_priv, 8368U, eir);
 20674# 1129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20675  readl((void const volatile *)dev_priv->regs + 8368U);
 20676# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20677  eir = i915_read32(dev_priv, 8368U);
 20678  }
 20679# 1131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20680  if (eir != 0U) {
 20681    {
 20682# 1136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20683    drm_err("i915_report_and_clear_eir", "EIR stuck: 0x%08x, masking\n", eir);
 20684# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20685    tmp___23 = i915_read32(dev_priv, 8372U);
 20686# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20687    i915_write32(dev_priv, 8372U, tmp___23 | eir);
 20688# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20689    i915_write32(dev_priv, 8356U, 32768U);
 20690    }
 20691  } else {
 20692
 20693  }
 20694# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20695  return;
 20696}
 20697}
 20698# 1152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20699void i915_handle_error(struct drm_device *dev , bool wedged )
 20700{ struct drm_i915_private *dev_priv ;
 20701
 20702  {
 20703  {
 20704# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20705  dev_priv = (struct drm_i915_private *)dev->dev_private;
 20706# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20707  i915_capture_error_state(dev);
 20708# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20709  i915_report_and_clear_eir(dev);
 20710  }
 20711# 1159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20712  if ((int )wedged) {
 20713    {
 20714# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20715    dev_priv->error_completion.done = 0U;
 20716# 1161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20717    atomic_set(& dev_priv->mm.wedged, 1);
 20718# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20719    __wake_up(& dev_priv->ring[0].irq_queue, 3U, 0, (void *)0);
 20720    }
 20721# 1167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20722    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 20723      {
 20724# 1168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20725      __wake_up(& dev_priv->ring[1].irq_queue, 3U, 0, (void *)0);
 20726      }
 20727    } else {
 20728
 20729    }
 20730# 1169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20731    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 20732      {
 20733# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20734      __wake_up(& dev_priv->ring[2].irq_queue, 3U, 0, (void *)0);
 20735      }
 20736    } else {
 20737
 20738    }
 20739  } else {
 20740
 20741  }
 20742  {
 20743# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20744  queue_work(dev_priv->wq, & dev_priv->error_work);
 20745  }
 20746# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20747  return;
 20748}
 20749}
 20750# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20751static void i915_pageflip_stall_check(struct drm_device *dev , int pipe )
 20752{ drm_i915_private_t *dev_priv ;
 20753  struct drm_crtc *crtc ;
 20754  struct intel_crtc *intel_crtc ;
 20755  struct drm_crtc const *__mptr ;
 20756  struct drm_i915_gem_object *obj ;
 20757  struct intel_unpin_work *work ;
 20758  unsigned long flags ;
 20759  bool stall_detected ;
 20760  raw_spinlock_t *tmp ;
 20761  int dspsurf ;
 20762  u32 tmp___0 ;
 20763  int dspaddr ;
 20764  u32 tmp___1 ;
 20765
 20766  {
 20767# 1178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20768  dev_priv = (drm_i915_private_t *)dev->dev_private;
 20769# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20770  crtc = dev_priv->pipe_to_crtc_mapping[pipe];
 20771# 1180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20772  __mptr = (struct drm_crtc const *)crtc;
 20773# 1180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20774  intel_crtc = (struct intel_crtc *)__mptr;
 20775# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20776  if ((unsigned long )intel_crtc == (unsigned long )((struct intel_crtc *)0)) {
 20777# 1188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20778    return;
 20779  } else {
 20780
 20781  }
 20782  {
 20783# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20784  tmp = spinlock_check(& dev->event_lock);
 20785# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20786  flags = _raw_spin_lock_irqsave(tmp);
 20787# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20788  work = intel_crtc->unpin_work;
 20789  }
 20790# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20791  if ((unsigned long )work == (unsigned long )((struct intel_unpin_work *)0)) {
 20792    {
 20793# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20794    spin_unlock_irqrestore(& dev->event_lock, flags);
 20795    }
 20796# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20797    return;
 20798  } else
 20799# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20800  if (work->pending != 0) {
 20801    {
 20802# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20803    spin_unlock_irqrestore(& dev->event_lock, flags);
 20804    }
 20805# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20806    return;
 20807  } else
 20808# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20809  if (! work->enable_stall_check) {
 20810    {
 20811# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20812    spin_unlock_irqrestore(& dev->event_lock, flags);
 20813    }
 20814# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20815    return;
 20816  } else {
 20817
 20818  }
 20819# 1200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20820  obj = work->pending_flip_obj;
 20821# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20822  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 20823    {
 20824# 1202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20825    dspsurf = (int )((unsigned int )intel_crtc->plane * 4096U + 459164U);
 20826# 1203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20827    tmp___0 = i915_read32(dev_priv, (u32 )dspsurf);
 20828# 1203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20829    stall_detected = (bool )(tmp___0 == obj->gtt_offset);
 20830    }
 20831  } else {
 20832    {
 20833# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20834    dspaddr = (int )((unsigned int )intel_crtc->plane * 4096U + 459140U);
 20835# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20836    tmp___1 = i915_read32(dev_priv, (u32 )dspaddr);
 20837# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20838    stall_detected = (bool )(tmp___1 == (obj->gtt_offset + (unsigned int )crtc->y * (crtc->fb)->pitch) + (uint32_t )((crtc->x * (crtc->fb)->bits_per_pixel) / 8));
 20839    }
 20840  }
 20841  {
 20842# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20843  spin_unlock_irqrestore(& dev->event_lock, flags);
 20844  }
 20845# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20846  if ((int )stall_detected) {
 20847    {
 20848# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20849    drm_ut_debug_printk(2U, "drm", "i915_pageflip_stall_check", "Pageflip stall detected\n");
 20850# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20851    intel_prepare_page_flip(dev, (int )intel_crtc->plane);
 20852    }
 20853  } else {
 20854
 20855  }
 20856# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20857  return;
 20858}
 20859}
 20860# 1219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20861static irqreturn_t i915_driver_irq_handler(int irq , void *arg )
 20862{ struct drm_device *dev ;
 20863  drm_i915_private_t *dev_priv ;
 20864  struct drm_i915_master_private *master_priv ;
 20865  u32 iir ;
 20866  u32 new_iir ;
 20867  u32 pipe_stats[3U] ;
 20868  u32 vblank_status ;
 20869  int vblank ;
 20870  unsigned long irqflags ;
 20871  int irq_received ;
 20872  int ret ;
 20873  int pipe ;
 20874  bool blc_event ;
 20875  raw_spinlock_t *tmp ;
 20876  int reg ;
 20877  u32 hotplug_status ;
 20878  u32 tmp___0 ;
 20879  u32 tmp___1 ;
 20880  bool tmp___2 ;
 20881
 20882  {
 20883  {
 20884# 1221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20885  dev = (struct drm_device *)arg;
 20886# 1222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20887  dev_priv = (drm_i915_private_t *)dev->dev_private;
 20888# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20889  vblank = 0;
 20890# 1230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20891  ret = 0;
 20892# 1231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20893  blc_event = (bool )0;
 20894# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20895  atomic_inc(& dev_priv->irq_received);
 20896# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20897  iir = i915_read32(dev_priv, 8356U);
 20898  }
 20899# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20900  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 20901# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20902    vblank_status = 4U;
 20903  } else {
 20904# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20905    vblank_status = 2U;
 20906  }
 20907  ldv_37946:
 20908  {
 20909# 1243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20910  irq_received = iir != 0U;
 20911# 1250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20912  tmp = spinlock_check(& dev_priv->irq_lock);
 20913# 1250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20914  irqflags = _raw_spin_lock_irqsave(tmp);
 20915  }
 20916# 1251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20917  if ((iir & 32768U) != 0U) {
 20918    {
 20919# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20920    i915_handle_error(dev, (bool )0);
 20921    }
 20922  } else {
 20923
 20924  }
 20925# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20926  pipe = 0;
 20927# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20928  goto ldv_37939;
 20929  ldv_37938:
 20930  {
 20931# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20932  reg = pipe * 4096 + 458788;
 20933# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20934  pipe_stats[pipe] = i915_read32(dev_priv, (u32 )reg);
 20935  }
 20936# 1261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20937  if ((pipe_stats[pipe] & 2147549183U) != 0U) {
 20938# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20939    if ((int )pipe_stats[pipe] < 0) {
 20940      {
 20941# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20942      drm_ut_debug_printk(2U, "drm", "i915_driver_irq_handler", "pipe %c underrun\n",
 20943                          pipe + 65);
 20944      }
 20945    } else {
 20946
 20947    }
 20948    {
 20949# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20950    i915_write32(dev_priv, (u32 )reg, pipe_stats[pipe]);
 20951# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20952    irq_received = 1;
 20953    }
 20954  } else {
 20955
 20956  }
 20957# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20958  pipe = pipe + 1;
 20959  ldv_37939: ;
 20960# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20961  if (dev_priv->num_pipe > pipe) {
 20962# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20963    goto ldv_37938;
 20964  } else {
 20965# 1257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20966    goto ldv_37940;
 20967  }
 20968  ldv_37940:
 20969  {
 20970# 1269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20971  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 20972  }
 20973# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20974  if (irq_received == 0) {
 20975# 1272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20976    goto ldv_37941;
 20977  } else {
 20978
 20979  }
 20980# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20981  ret = 1;
 20982# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20983  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 20984# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20985    if ((iir & 131072U) != 0U) {
 20986      {
 20987# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20988      tmp___0 = i915_read32(dev_priv, 397588U);
 20989# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20990      hotplug_status = tmp___0;
 20991# 1281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20992      drm_ut_debug_printk(2U, "drm", "i915_driver_irq_handler", "hotplug event received, stat 0x%08x\n",
 20993                          hotplug_status);
 20994      }
 20995# 1283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20996      if ((dev_priv->hotplug_supported_mask & hotplug_status) != 0U) {
 20997        {
 20998# 1284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 20999        queue_work(dev_priv->wq, & dev_priv->hotplug_work);
 21000        }
 21001      } else {
 21002
 21003      }
 21004      {
 21005# 1287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21006      i915_write32(dev_priv, 397588U, hotplug_status);
 21007# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21008      i915_read32(dev_priv, 397588U);
 21009      }
 21010    } else {
 21011
 21012    }
 21013  } else {
 21014
 21015  }
 21016  {
 21017# 1291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21018  i915_write32(dev_priv, 8356U, iir);
 21019# 1292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21020  new_iir = i915_read32(dev_priv, 8356U);
 21021  }
 21022# 1294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21023  if ((unsigned long )(dev->primary)->master != (unsigned long )((struct drm_master *)0)) {
 21024# 1295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21025    master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 21026# 1296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21027    if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 21028      {
 21029# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21030      tmp___1 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 21031                                       33);
 21032# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21033      (master_priv->sarea_priv)->last_dispatch = (int )tmp___1;
 21034      }
 21035    } else {
 21036
 21037    }
 21038  } else {
 21039
 21040  }
 21041# 1301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21042  if ((iir & 2U) != 0U) {
 21043    {
 21044# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21045    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring));
 21046    }
 21047  } else {
 21048
 21049  }
 21050# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21051  if ((iir & 33554432U) != 0U) {
 21052    {
 21053# 1304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21054    notify_ring(dev, (struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 21055    }
 21056  } else {
 21057
 21058  }
 21059# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21060  if ((iir & 2048U) != 0U) {
 21061    {
 21062# 1307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21063    intel_prepare_page_flip(dev, 0);
 21064    }
 21065# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21066    if ((int )dev_priv->flip_pending_is_done) {
 21067      {
 21068# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21069      intel_finish_page_flip_plane(dev, 0);
 21070      }
 21071    } else {
 21072
 21073    }
 21074  } else {
 21075
 21076  }
 21077# 1312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21078  if ((iir & 1024U) != 0U) {
 21079    {
 21080# 1313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21081    intel_prepare_page_flip(dev, 1);
 21082    }
 21083# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21084    if ((int )dev_priv->flip_pending_is_done) {
 21085      {
 21086# 1315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21087      intel_finish_page_flip_plane(dev, 1);
 21088      }
 21089    } else {
 21090
 21091    }
 21092  } else {
 21093
 21094  }
 21095# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21096  pipe = 0;
 21097# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21098  goto ldv_37944;
 21099  ldv_37943: ;
 21100# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21101  if ((pipe_stats[pipe] & vblank_status) != 0U) {
 21102    {
 21103# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21104    tmp___2 = drm_handle_vblank(dev, pipe);
 21105    }
 21106# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21107    if ((int )tmp___2) {
 21108# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21109      vblank = vblank + 1;
 21110# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21111      if (! dev_priv->flip_pending_is_done) {
 21112        {
 21113# 1323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21114        i915_pageflip_stall_check(dev, pipe);
 21115# 1324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21116        intel_finish_page_flip(dev, pipe);
 21117        }
 21118      } else {
 21119
 21120      }
 21121    } else {
 21122
 21123    }
 21124  } else {
 21125
 21126  }
 21127# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21128  if (((unsigned long )pipe_stats[pipe] & 64UL) != 0UL) {
 21129# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21130    blc_event = (bool )1;
 21131  } else {
 21132
 21133  }
 21134# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21135  pipe = pipe + 1;
 21136  ldv_37944: ;
 21137# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21138  if (dev_priv->num_pipe > pipe) {
 21139# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21140    goto ldv_37943;
 21141  } else {
 21142# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21143    goto ldv_37945;
 21144  }
 21145  ldv_37945: ;
 21146# 1333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21147  if ((int )blc_event) {
 21148    {
 21149# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21150    intel_opregion_asle_intr(dev);
 21151    }
 21152  } else
 21153# 1333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21154  if ((int )iir & 1) {
 21155    {
 21156# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21157    intel_opregion_asle_intr(dev);
 21158    }
 21159  } else {
 21160
 21161  }
 21162# 1351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21163  iir = new_iir;
 21164# 1352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21165  goto ldv_37946;
 21166  ldv_37941: ;
 21167# 1354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21168  return ((irqreturn_t )ret);
 21169}
 21170}
 21171# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21172static int i915_emit_irq(struct drm_device *dev )
 21173{ drm_i915_private_t *dev_priv ;
 21174  struct drm_i915_master_private *master_priv ;
 21175  int tmp ;
 21176
 21177  {
 21178  {
 21179# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21180  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21181# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21182  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 21183# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21184  i915_kernel_lost_context(dev);
 21185# 1364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21186  drm_ut_debug_printk(2U, "drm", "i915_emit_irq", "\n");
 21187# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21188  dev_priv->counter = dev_priv->counter + 1U;
 21189  }
 21190# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21191  if ((int )dev_priv->counter < 0) {
 21192# 1368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21193    dev_priv->counter = 1U;
 21194  } else {
 21195
 21196  }
 21197# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21198  if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 21199# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21200    (master_priv->sarea_priv)->last_enqueue = (int )dev_priv->counter;
 21201  } else {
 21202
 21203  }
 21204  {
 21205# 1372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21206  tmp = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 21207  }
 21208# 1372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21209  if (tmp == 0) {
 21210    {
 21211# 1373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21212    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 276824065U);
 21213# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21214    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 132U);
 21215# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21216    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), dev_priv->counter);
 21217# 1376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21218    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 16777216U);
 21219# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21220    intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 21221    }
 21222  } else {
 21223
 21224  }
 21225# 1380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21226  return ((int )dev_priv->counter);
 21227}
 21228}
 21229# 1383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21230static int i915_wait_irq(struct drm_device *dev , int irq_nr )
 21231{ drm_i915_private_t *dev_priv ;
 21232  struct drm_i915_master_private *master_priv ;
 21233  int ret ;
 21234  struct intel_ring_buffer *ring ;
 21235  u32 tmp ;
 21236  u32 tmp___0 ;
 21237  u32 tmp___1 ;
 21238  wait_queue_t entry ;
 21239  struct task_struct *tmp___2 ;
 21240  unsigned long end ;
 21241  struct task_struct *tmp___3 ;
 21242  u32 tmp___4 ;
 21243  struct task_struct *tmp___5 ;
 21244  int tmp___6 ;
 21245  struct task_struct *tmp___7 ;
 21246  unsigned long timeout__ ;
 21247  unsigned long tmp___8 ;
 21248  int ret__ ;
 21249  struct thread_info *tmp___9 ;
 21250  int pfo_ret__ ;
 21251  int tmp___10 ;
 21252  u32 tmp___11 ;
 21253  bool tmp___12 ;
 21254  u32 tmp___13 ;
 21255
 21256  {
 21257  {
 21258# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21259  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21260# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21261  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 21262# 1387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21263  ret = 0;
 21264# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21265  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 21266# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21267  tmp = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring), 33);
 21268# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21269  drm_ut_debug_printk(2U, "drm", "i915_wait_irq", "irq_nr=%d breadcrumb=%d\n", irq_nr,
 21270                      tmp);
 21271# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21272  tmp___1 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 21273                                   33);
 21274  }
 21275# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21276  if (tmp___1 >= (u32 )irq_nr) {
 21277# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21278    if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 21279      {
 21280# 1395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21281      tmp___0 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 21282                                       33);
 21283# 1395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21284      (master_priv->sarea_priv)->last_dispatch = (int )tmp___0;
 21285      }
 21286    } else {
 21287
 21288    }
 21289# 1396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21290    return (0);
 21291  } else {
 21292
 21293  }
 21294# 1399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21295  if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 21296# 1400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21297    (master_priv->sarea_priv)->perf_boxes = (master_priv->sarea_priv)->perf_boxes | 4;
 21298  } else {
 21299
 21300  }
 21301  {
 21302# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21303  tmp___12 = (*(ring->irq_get))(ring);
 21304  }
 21305# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21306  if ((int )tmp___12) {
 21307    {
 21308# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21309    tmp___2 = get_current();
 21310# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21311    entry.flags = 0U;
 21312# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21313    entry.private = (void *)tmp___2;
 21314# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21315    entry.func = & default_wake_function;
 21316# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21317    entry.task_list.next = (struct list_head *)0;
 21318# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21319    entry.task_list.prev = (struct list_head *)0;
 21320# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21321    end = (unsigned long )jiffies + 750UL;
 21322# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21323    add_wait_queue(& ring->irq_queue, & entry);
 21324    }
 21325    ldv_37971:
 21326    {
 21327# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21328    tmp___3 = get_current();
 21329# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21330    tmp___3->state = (long volatile )1L;
 21331# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21332    tmp___4 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 21333                                     33);
 21334    }
 21335# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21336    if (tmp___4 >= (u32 )irq_nr) {
 21337# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21338      goto ldv_37964;
 21339    } else {
 21340
 21341    }
 21342# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21343    if ((long )jiffies - (long )end >= 0L) {
 21344# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21345      ret = -16;
 21346# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21347      goto ldv_37964;
 21348    } else {
 21349
 21350    }
 21351    {
 21352# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21353    schedule_timeout(2L);
 21354# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21355    tmp___5 = get_current();
 21356# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21357    tmp___6 = signal_pending(tmp___5);
 21358    }
 21359# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21360    if (tmp___6 != 0) {
 21361# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21362      ret = -4;
 21363# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21364      goto ldv_37964;
 21365    } else {
 21366
 21367    }
 21368# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21369    goto ldv_37971;
 21370    ldv_37964:
 21371    {
 21372# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21373    tmp___7 = get_current();
 21374# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21375    tmp___7->state = (long volatile )0L;
 21376# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21377    remove_wait_queue(& ring->irq_queue, & entry);
 21378# 1405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21379    (*(ring->irq_put))(ring);
 21380    }
 21381  } else {
 21382    {
 21383# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21384    tmp___8 = msecs_to_jiffies((unsigned int const )3000U);
 21385# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21386    timeout__ = tmp___8 + (unsigned long )jiffies;
 21387# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21388    ret__ = 0;
 21389    }
 21390# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21391    goto ldv_37990;
 21392    ldv_37989: ;
 21393# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21394    if ((long )timeout__ - (long )jiffies < 0L) {
 21395# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21396      ret__ = -110;
 21397# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21398      goto ldv_37980;
 21399    } else {
 21400
 21401    }
 21402    {
 21403# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21404    tmp___9 = current_thread_info();
 21405    }
 21406# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21407    if ((tmp___9->preempt_count & -268435457) == 0) {
 21408# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21409      if (1) {
 21410# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21411        goto case_4;
 21412      } else {
 21413# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21414        goto switch_default;
 21415# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21416        if (0) {
 21417# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21418          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 21419# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21420          goto ldv_37983;
 21421# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21422          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 21423# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21424          goto ldv_37983;
 21425          case_4:
 21426# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21427          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 21428# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21429          goto ldv_37983;
 21430# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21431          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 21432# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21433          goto ldv_37983;
 21434          switch_default:
 21435          {
 21436# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21437          __bad_percpu_size();
 21438          }
 21439        } else {
 21440
 21441        }
 21442      }
 21443      ldv_37983:
 21444      {
 21445# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21446      tmp___10 = atomic_read((atomic_t const *)(& kgdb_active));
 21447      }
 21448# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21449      if (pfo_ret__ != tmp___10) {
 21450        {
 21451# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21452        msleep(1U);
 21453        }
 21454      } else {
 21455
 21456      }
 21457    } else {
 21458
 21459    }
 21460    ldv_37990:
 21461    {
 21462# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21463    tmp___11 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 21464                                      33);
 21465    }
 21466# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21467    if (tmp___11 < (u32 )irq_nr) {
 21468# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21469      goto ldv_37989;
 21470    } else {
 21471# 1409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21472      goto ldv_37980;
 21473    }
 21474    ldv_37980: ;
 21475# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21476    if (ret__ != 0) {
 21477# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21478      ret = -16;
 21479    } else {
 21480
 21481    }
 21482  }
 21483# 1409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21484  if (ret == -16) {
 21485    {
 21486# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21487    tmp___13 = intel_read_status_page((struct intel_ring_buffer *)(& dev_priv->ring),
 21488                                      33);
 21489# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21490    drm_err("i915_wait_irq", "EBUSY -- rec: %d emitted: %d\n", tmp___13, (int )dev_priv->counter);
 21491    }
 21492  } else {
 21493
 21494  }
 21495# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21496  return (ret);
 21497}
 21498}
 21499# 1419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21500int i915_irq_emit(struct drm_device *dev , void *data , struct drm_file *file_priv )
 21501{ drm_i915_private_t *dev_priv ;
 21502  drm_i915_irq_emit_t *emit ;
 21503  int result ;
 21504  int tmp ;
 21505
 21506  {
 21507# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21508  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21509# 1423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21510  emit = (drm_i915_irq_emit_t *)data;
 21511# 1426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21512  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 21513    {
 21514# 1427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21515    drm_err("i915_irq_emit", "called with no initialization\n");
 21516    }
 21517# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21518    return (-22);
 21519  } else
 21520# 1426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21521  if ((unsigned long )((struct intel_ring_buffer *)(& dev_priv->ring))->virtual_start == (unsigned long )((void *)0)) {
 21522    {
 21523# 1427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21524    drm_err("i915_irq_emit", "called with no initialization\n");
 21525    }
 21526# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21527    return (-22);
 21528  } else {
 21529
 21530  }
 21531# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21532  if ((unsigned long )((struct intel_ring_buffer *)(& ((struct drm_i915_private *)dev->dev_private)->ring))->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 21533# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21534    if ((int )((file_priv->master)->lock.hw_lock)->lock >= 0) {
 21535      {
 21536# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21537      drm_err("i915_irq_emit", "%s called without lock held, held  %d owner %p %p\n",
 21538              "i915_irq_emit", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 21539              (file_priv->master)->lock.file_priv, file_priv);
 21540      }
 21541# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21542      return (-22);
 21543    } else
 21544# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21545    if ((unsigned long )(file_priv->master)->lock.file_priv != (unsigned long )file_priv) {
 21546      {
 21547# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21548      drm_err("i915_irq_emit", "%s called without lock held, held  %d owner %p %p\n",
 21549              "i915_irq_emit", (unsigned int )((file_priv->master)->lock.hw_lock)->lock & 2147483648U,
 21550              (file_priv->master)->lock.file_priv, file_priv);
 21551      }
 21552# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21553      return (-22);
 21554    } else {
 21555
 21556    }
 21557  } else {
 21558
 21559  }
 21560  {
 21561# 1433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21562  mutex_lock_nested(& dev->struct_mutex, 0U);
 21563# 1434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21564  result = i915_emit_irq(dev);
 21565# 1435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21566  mutex_unlock(& dev->struct_mutex);
 21567# 1437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21568  tmp = copy_to_user((void *)emit->irq_seq, (void const *)(& result), 4U);
 21569  }
 21570# 1437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21571  if (tmp != 0) {
 21572    {
 21573# 1438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21574    drm_err("i915_irq_emit", "copy_to_user\n");
 21575    }
 21576# 1439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21577    return (-14);
 21578  } else {
 21579
 21580  }
 21581# 1442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21582  return (0);
 21583}
 21584}
 21585# 1447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21586int i915_irq_wait(struct drm_device *dev , void *data , struct drm_file *file_priv )
 21587{ drm_i915_private_t *dev_priv ;
 21588  drm_i915_irq_wait_t *irqwait ;
 21589  int tmp ;
 21590
 21591  {
 21592# 1450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21593  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21594# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21595  irqwait = (drm_i915_irq_wait_t *)data;
 21596# 1453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21597  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 21598    {
 21599# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21600    drm_err("i915_irq_wait", "called with no initialization\n");
 21601    }
 21602# 1455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21603    return (-22);
 21604  } else {
 21605
 21606  }
 21607  {
 21608# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21609  tmp = i915_wait_irq(dev, irqwait->irq_seq);
 21610  }
 21611# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21612  return (tmp);
 21613}
 21614}
 21615# 1464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21616static int i915_enable_vblank(struct drm_device *dev , int pipe )
 21617{ drm_i915_private_t *dev_priv ;
 21618  unsigned long irqflags ;
 21619  int tmp ;
 21620  raw_spinlock_t *tmp___0 ;
 21621
 21622  {
 21623  {
 21624# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21625  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21626# 1469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21627  tmp = i915_pipe_enabled(dev, pipe);
 21628  }
 21629# 1469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21630  if (tmp == 0) {
 21631# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21632    return (-22);
 21633  } else {
 21634
 21635  }
 21636  {
 21637# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21638  tmp___0 = spinlock_check(& dev_priv->irq_lock);
 21639# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21640  irqflags = _raw_spin_lock_irqsave(tmp___0);
 21641  }
 21642# 1473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21643  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 21644    {
 21645# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21646    i915_enable_pipestat(dev_priv, pipe, 262144U);
 21647    }
 21648  } else {
 21649    {
 21650# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21651    i915_enable_pipestat(dev_priv, pipe, 131072U);
 21652    }
 21653  }
 21654# 1481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21655  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) == 3U) {
 21656    {
 21657# 1482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21658    i915_write32(dev_priv, 8384U, 134217728U);
 21659    }
 21660  } else {
 21661
 21662  }
 21663  {
 21664# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21665  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 21666  }
 21667# 1485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21668  return (0);
 21669}
 21670}
 21671# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21672static int ironlake_enable_vblank(struct drm_device *dev , int pipe )
 21673{ drm_i915_private_t *dev_priv ;
 21674  unsigned long irqflags ;
 21675  int tmp ;
 21676  raw_spinlock_t *tmp___0 ;
 21677  unsigned int tmp___1 ;
 21678
 21679  {
 21680  {
 21681# 1490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21682  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21683# 1493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21684  tmp = i915_pipe_enabled(dev, pipe);
 21685  }
 21686# 1493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21687  if (tmp == 0) {
 21688# 1494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21689    return (-22);
 21690  } else {
 21691
 21692  }
 21693  {
 21694# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21695  tmp___0 = spinlock_check(& dev_priv->irq_lock);
 21696# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21697  irqflags = _raw_spin_lock_irqsave(tmp___0);
 21698  }
 21699# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21700  if (pipe == 0) {
 21701# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21702    tmp___1 = 128U;
 21703  } else {
 21704# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21705    tmp___1 = 32768U;
 21706  }
 21707  {
 21708# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21709  ironlake_enable_display_irq(dev_priv, tmp___1);
 21710# 1499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21711  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 21712  }
 21713# 1501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21714  return (0);
 21715}
 21716}
 21717# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21718static int ivybridge_enable_vblank(struct drm_device *dev , int pipe )
 21719{ drm_i915_private_t *dev_priv ;
 21720  unsigned long irqflags ;
 21721  int tmp ;
 21722  raw_spinlock_t *tmp___0 ;
 21723  unsigned int tmp___1 ;
 21724
 21725  {
 21726  {
 21727# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21728  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21729# 1509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21730  tmp = i915_pipe_enabled(dev, pipe);
 21731  }
 21732# 1509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21733  if (tmp == 0) {
 21734# 1510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21735    return (-22);
 21736  } else {
 21737
 21738  }
 21739  {
 21740# 1512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21741  tmp___0 = spinlock_check(& dev_priv->irq_lock);
 21742# 1512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21743  irqflags = _raw_spin_lock_irqsave(tmp___0);
 21744  }
 21745# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21746  if (pipe == 0) {
 21747# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21748    tmp___1 = 1U;
 21749  } else {
 21750# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21751    tmp___1 = 32U;
 21752  }
 21753  {
 21754# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21755  ironlake_enable_display_irq(dev_priv, tmp___1);
 21756# 1515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21757  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 21758  }
 21759# 1517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21760  return (0);
 21761}
 21762}
 21763# 1523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21764static void i915_disable_vblank(struct drm_device *dev , int pipe )
 21765{ drm_i915_private_t *dev_priv ;
 21766  unsigned long irqflags ;
 21767  raw_spinlock_t *tmp ;
 21768
 21769  {
 21770  {
 21771# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21772  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21773# 1528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21774  tmp = spinlock_check(& dev_priv->irq_lock);
 21775# 1528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21776  irqflags = _raw_spin_lock_irqsave(tmp);
 21777  }
 21778# 1529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21779  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) == 3U) {
 21780    {
 21781# 1530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21782    i915_write32(dev_priv, 8384U, 134219776U);
 21783    }
 21784  } else {
 21785
 21786  }
 21787  {
 21788# 1533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21789  i915_disable_pipestat(dev_priv, pipe, 393216U);
 21790# 1536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21791  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 21792  }
 21793# 1537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21794  return;
 21795}
 21796}
 21797# 1539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21798static void ironlake_disable_vblank(struct drm_device *dev , int pipe )
 21799{ drm_i915_private_t *dev_priv ;
 21800  unsigned long irqflags ;
 21801  raw_spinlock_t *tmp ;
 21802  unsigned int tmp___0 ;
 21803
 21804  {
 21805  {
 21806# 1541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21807  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21808# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21809  tmp = spinlock_check(& dev_priv->irq_lock);
 21810# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21811  irqflags = _raw_spin_lock_irqsave(tmp);
 21812  }
 21813# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21814  if (pipe == 0) {
 21815# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21816    tmp___0 = 128U;
 21817  } else {
 21818# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21819    tmp___0 = 32768U;
 21820  }
 21821  {
 21822# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21823  ironlake_disable_display_irq(dev_priv, tmp___0);
 21824# 1547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21825  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 21826  }
 21827# 1548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21828  return;
 21829}
 21830}
 21831# 1550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21832static void ivybridge_disable_vblank(struct drm_device *dev , int pipe )
 21833{ drm_i915_private_t *dev_priv ;
 21834  unsigned long irqflags ;
 21835  raw_spinlock_t *tmp ;
 21836  unsigned int tmp___0 ;
 21837
 21838  {
 21839  {
 21840# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21841  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21842# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21843  tmp = spinlock_check(& dev_priv->irq_lock);
 21844# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21845  irqflags = _raw_spin_lock_irqsave(tmp);
 21846  }
 21847# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21848  if (pipe == 0) {
 21849# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21850    tmp___0 = 1U;
 21851  } else {
 21852# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21853    tmp___0 = 32U;
 21854  }
 21855  {
 21856# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21857  ironlake_disable_display_irq(dev_priv, tmp___0);
 21858# 1558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21859  spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 21860  }
 21861# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21862  return;
 21863}
 21864}
 21865# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21866int i915_vblank_pipe_set(struct drm_device *dev , void *data , struct drm_file *file_priv )
 21867{ drm_i915_private_t *dev_priv ;
 21868
 21869  {
 21870# 1566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21871  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21872# 1568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21873  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 21874    {
 21875# 1569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21876    drm_err("i915_vblank_pipe_set", "called with no initialization\n");
 21877    }
 21878# 1570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21879    return (-22);
 21880  } else {
 21881
 21882  }
 21883# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21884  return (0);
 21885}
 21886}
 21887# 1576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21888int i915_vblank_pipe_get(struct drm_device *dev , void *data , struct drm_file *file_priv )
 21889{ drm_i915_private_t *dev_priv ;
 21890  drm_i915_vblank_pipe_t *pipe ;
 21891
 21892  {
 21893# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21894  dev_priv = (drm_i915_private_t *)dev->dev_private;
 21895# 1580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21896  pipe = (drm_i915_vblank_pipe_t *)data;
 21897# 1582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21898  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 21899    {
 21900# 1583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21901    drm_err("i915_vblank_pipe_get", "called with no initialization\n");
 21902    }
 21903# 1584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21904    return (-22);
 21905  } else {
 21906
 21907  }
 21908# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21909  pipe->pipe = 3;
 21910# 1589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21911  return (0);
 21912}
 21913}
 21914# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21915int i915_vblank_swap(struct drm_device *dev , void *data , struct drm_file *file_priv )
 21916{
 21917
 21918  {
 21919# 1612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21920  return (-22);
 21921}
 21922}
 21923# 1616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21924static u32 ring_last_seqno(struct intel_ring_buffer *ring )
 21925{ struct list_head const *__mptr ;
 21926
 21927  {
 21928# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21929  __mptr = (struct list_head const *)ring->request_list.prev;
 21930# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21931  return (((struct drm_i915_gem_request *)__mptr + 0x0fffffffffffffe8UL)->seqno);
 21932}
 21933}
 21934# 1622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21935static bool i915_hangcheck_ring_idle(struct intel_ring_buffer *ring , bool *err )
 21936{ u32 tmp ;
 21937  int tmp___0 ;
 21938  int tmp___1 ;
 21939  u32 tmp___2 ;
 21940  u32 tmp___3 ;
 21941  bool tmp___4 ;
 21942
 21943  {
 21944  {
 21945# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21946  tmp___1 = list_empty((struct list_head const *)(& ring->request_list));
 21947  }
 21948# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21949  if (tmp___1 != 0) {
 21950# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21951    goto _L;
 21952  } else {
 21953    {
 21954# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21955    tmp___2 = ring_last_seqno(ring);
 21956# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21957    tmp___3 = (*(ring->get_seqno))(ring);
 21958# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21959    tmp___4 = i915_seqno_passed(tmp___3, tmp___2);
 21960    }
 21961# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21962    if ((int )tmp___4) {
 21963      _L:
 21964# 1627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21965      if (ring->waiting_seqno != 0U) {
 21966        {
 21967# 1627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21968        tmp___0 = waitqueue_active(& ring->irq_queue);
 21969        }
 21970# 1627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21971        if (tmp___0 != 0) {
 21972          {
 21973# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21974          tmp = (*(ring->get_seqno))(ring);
 21975# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21976          drm_err("i915_hangcheck_ring_idle", "Hangcheck timer elapsed... %s idle [waiting on %d, at %d], missed IRQ?\n",
 21977                  ring->name, ring->waiting_seqno, tmp);
 21978# 1632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21979          __wake_up(& ring->irq_queue, 3U, 0, (void *)0);
 21980# 1633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21981          *err = (bool )1;
 21982          }
 21983        } else {
 21984
 21985        }
 21986      } else {
 21987
 21988      }
 21989# 1635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21990      return ((bool )1);
 21991    } else {
 21992
 21993    }
 21994  }
 21995# 1637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 21996  return ((bool )0);
 21997}
 21998}
 21999# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22000static bool kick_ring(struct intel_ring_buffer *ring )
 22001{ struct drm_device *dev ;
 22002  struct drm_i915_private *dev_priv ;
 22003  u32 tmp ;
 22004  u32 tmp___0 ;
 22005
 22006  {
 22007  {
 22008# 1642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22009  dev = ring->dev;
 22010# 1643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22011  dev_priv = (struct drm_i915_private *)dev->dev_private;
 22012# 1644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22013  tmp___0 = i915_read32(dev_priv, ring->mmio_base + 60U);
 22014# 1644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22015  tmp = tmp___0;
 22016  }
 22017# 1645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22018  if ((tmp & 2048U) != 0U) {
 22019    {
 22020# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22021    drm_err("kick_ring", "Kicking stuck wait on %s\n", ring->name);
 22022# 1648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22023    i915_write32(dev_priv, ring->mmio_base + 60U, tmp);
 22024    }
 22025# 1649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22026    return ((bool )1);
 22027  } else {
 22028
 22029  }
 22030# 1651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22031  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 22032# 1651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22033    if ((tmp & 1024U) != 0U) {
 22034      {
 22035# 1653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22036      drm_err("kick_ring", "Kicking stuck semaphore on %s\n", ring->name);
 22037# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22038      i915_write32(dev_priv, ring->mmio_base + 60U, tmp);
 22039      }
 22040# 1656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22041      return ((bool )1);
 22042    } else {
 22043
 22044    }
 22045  } else {
 22046
 22047  }
 22048# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22049  return ((bool )0);
 22050}
 22051}
 22052# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22053void i915_hangcheck_elapsed(unsigned long data )
 22054{ struct drm_device *dev ;
 22055  drm_i915_private_t *dev_priv ;
 22056  uint32_t acthd ;
 22057  uint32_t instdone ;
 22058  uint32_t instdone1 ;
 22059  bool err ;
 22060  bool tmp ;
 22061  bool tmp___0 ;
 22062  bool tmp___1 ;
 22063  bool tmp___2 ;
 22064  bool tmp___3 ;
 22065  bool tmp___4 ;
 22066  int tmp___5 ;
 22067  unsigned long tmp___6 ;
 22068
 22069  {
 22070  {
 22071# 1669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22072  dev = (struct drm_device *)data;
 22073# 1670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22074  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22075# 1672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22076  err = (bool )0;
 22077# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22078  tmp = i915_hangcheck_ring_idle((struct intel_ring_buffer *)(& dev_priv->ring), & err);
 22079  }
 22080# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22081  if ((int )tmp) {
 22082    {
 22083# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22084    tmp___0 = i915_hangcheck_ring_idle((struct intel_ring_buffer *)(& dev_priv->ring) + 1UL,
 22085                                       & err);
 22086    }
 22087# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22088    if ((int )tmp___0) {
 22089      {
 22090# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22091      tmp___1 = i915_hangcheck_ring_idle((struct intel_ring_buffer *)(& dev_priv->ring) + 2UL,
 22092                                         & err);
 22093      }
 22094# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22095      if ((int )tmp___1) {
 22096# 1678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22097        dev_priv->hangcheck_count = 0;
 22098# 1679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22099        if ((int )err) {
 22100# 1680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22101          goto repeat;
 22102        } else {
 22103
 22104        }
 22105# 1681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22106        return;
 22107      } else {
 22108
 22109      }
 22110    } else {
 22111
 22112    }
 22113  } else {
 22114
 22115  }
 22116# 1684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22117  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 22118    {
 22119# 1685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22120    acthd = i915_read32(dev_priv, 8392U);
 22121# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22122    instdone = i915_read32(dev_priv, 8336U);
 22123# 1687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22124    instdone1 = 0U;
 22125    }
 22126  } else {
 22127    {
 22128# 1689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22129    acthd = i915_read32(dev_priv, 8308U);
 22130# 1690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22131    instdone = i915_read32(dev_priv, 8300U);
 22132# 1691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22133    instdone1 = i915_read32(dev_priv, 8316U);
 22134    }
 22135  }
 22136# 1694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22137  if (dev_priv->last_acthd == acthd) {
 22138# 1694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22139    if (dev_priv->last_instdone == instdone) {
 22140# 1694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22141      if (dev_priv->last_instdone1 == instdone1) {
 22142# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22143        tmp___5 = dev_priv->hangcheck_count;
 22144# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22145        dev_priv->hangcheck_count = dev_priv->hangcheck_count + 1;
 22146# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22147        if (tmp___5 > 1) {
 22148          {
 22149# 1698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22150          drm_err("i915_hangcheck_elapsed", "Hangcheck timer elapsed... GPU hung\n");
 22151          }
 22152# 1700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22153          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 22154            {
 22155# 1707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22156            tmp___2 = kick_ring((struct intel_ring_buffer *)(& dev_priv->ring));
 22157            }
 22158# 1707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22159            if ((int )tmp___2) {
 22160# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22161              goto repeat;
 22162            } else {
 22163
 22164            }
 22165# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22166            if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 22167              {
 22168# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22169              tmp___3 = kick_ring((struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 22170              }
 22171# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22172              if ((int )tmp___3) {
 22173# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22174                goto repeat;
 22175              } else {
 22176
 22177              }
 22178            } else {
 22179
 22180            }
 22181# 1714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22182            if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 22183              {
 22184# 1714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22185              tmp___4 = kick_ring((struct intel_ring_buffer *)(& dev_priv->ring) + 2UL);
 22186              }
 22187# 1714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22188              if ((int )tmp___4) {
 22189# 1716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22190                goto repeat;
 22191              } else {
 22192
 22193              }
 22194            } else {
 22195
 22196            }
 22197          } else {
 22198
 22199          }
 22200          {
 22201# 1719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22202          i915_handle_error(dev, (bool )1);
 22203          }
 22204# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22205          return;
 22206        } else {
 22207# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22208          dev_priv->hangcheck_count = 0;
 22209# 1725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22210          dev_priv->last_acthd = acthd;
 22211# 1726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22212          dev_priv->last_instdone = instdone;
 22213# 1727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22214          dev_priv->last_instdone1 = instdone1;
 22215        }
 22216      } else {
 22217
 22218      }
 22219    } else {
 22220
 22221    }
 22222  } else {
 22223
 22224  }
 22225  repeat:
 22226  {
 22227# 1732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22228  tmp___6 = msecs_to_jiffies((unsigned int const )1500U);
 22229# 1732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22230  mod_timer(& dev_priv->hangcheck_timer, tmp___6 + (unsigned long )jiffies);
 22231  }
 22232# 1734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22233  return;
 22234}
 22235}
 22236# 1738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22237static void ironlake_irq_preinstall(struct drm_device *dev )
 22238{ drm_i915_private_t *dev_priv ;
 22239  struct lock_class_key __key ;
 22240  atomic_long_t __constr_expr_0 ;
 22241  struct lock_class_key __key___0 ;
 22242  atomic_long_t __constr_expr_1 ;
 22243  struct lock_class_key __key___1 ;
 22244  atomic_long_t __constr_expr_2 ;
 22245
 22246  {
 22247  {
 22248# 1740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22249  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22250# 1742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22251  atomic_set(& dev_priv->irq_received, 0);
 22252# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22253  __init_work(& dev_priv->hotplug_work, 0);
 22254# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22255  __constr_expr_0.counter = 2097664L;
 22256# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22257  dev_priv->hotplug_work.data = __constr_expr_0;
 22258# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22259  lockdep_init_map(& dev_priv->hotplug_work.lockdep_map, "(&dev_priv->hotplug_work)",
 22260                   & __key, 0);
 22261# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22262  INIT_LIST_HEAD(& dev_priv->hotplug_work.entry);
 22263# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22264  dev_priv->hotplug_work.func = & i915_hotplug_work_func;
 22265# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22266  __init_work(& dev_priv->error_work, 0);
 22267# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22268  __constr_expr_1.counter = 2097664L;
 22269# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22270  dev_priv->error_work.data = __constr_expr_1;
 22271# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22272  lockdep_init_map(& dev_priv->error_work.lockdep_map, "(&dev_priv->error_work)",
 22273                   & __key___0, 0);
 22274# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22275  INIT_LIST_HEAD(& dev_priv->error_work.entry);
 22276# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22277  dev_priv->error_work.func = & i915_error_work_func;
 22278  }
 22279# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22280  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 22281# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22282    goto _L;
 22283  } else
 22284# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22285  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22286    _L:
 22287    {
 22288# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22289    __init_work(& dev_priv->rps_work, 0);
 22290# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22291    __constr_expr_2.counter = 2097664L;
 22292# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22293    dev_priv->rps_work.data = __constr_expr_2;
 22294# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22295    lockdep_init_map(& dev_priv->rps_work.lockdep_map, "(&dev_priv->rps_work)", & __key___1,
 22296                     0);
 22297# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22298    INIT_LIST_HEAD(& dev_priv->rps_work.entry);
 22299# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22300    dev_priv->rps_work.func = & gen6_pm_rps_work;
 22301    }
 22302  } else {
 22303
 22304  }
 22305  {
 22306# 1749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22307  i915_write32(dev_priv, 8344U, 61438U);
 22308  }
 22309# 1750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22310  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 22311    {
 22312# 1758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22313    i915_write32(dev_priv, 139416U, 4290772991U);
 22314# 1759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22315    i915_write32(dev_priv, 73880U, 4294963199U);
 22316    }
 22317  } else
 22318# 1750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22319  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 7U) {
 22320    {
 22321# 1758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22322    i915_write32(dev_priv, 139416U, 4290772991U);
 22323# 1759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22324    i915_write32(dev_priv, 73880U, 4294963199U);
 22325    }
 22326  } else {
 22327
 22328  }
 22329  {
 22330# 1764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22331  i915_write32(dev_priv, 278532U, 4294967295U);
 22332# 1765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22333  i915_write32(dev_priv, 278540U, 0U);
 22334# 1766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22335  readl((void const volatile *)dev_priv->regs + 278540U);
 22336# 1769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22337  i915_write32(dev_priv, 278548U, 4294967295U);
 22338# 1770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22339  i915_write32(dev_priv, 278556U, 0U);
 22340# 1771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22341  readl((void const volatile *)dev_priv->regs + 278556U);
 22342# 1774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22343  i915_write32(dev_priv, 802820U, 4294967295U);
 22344# 1775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22345  i915_write32(dev_priv, 802828U, 0U);
 22346# 1776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22347  readl((void const volatile *)dev_priv->regs + 802828U);
 22348  }
 22349# 1777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22350  return;
 22351}
 22352}
 22353# 1779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22354static int ironlake_irq_postinstall(struct drm_device *dev )
 22355{ drm_i915_private_t *dev_priv ;
 22356  u32 display_mask ;
 22357  u32 render_irqs ;
 22358  u32 hotplug_mask ;
 22359  struct lock_class_key __key ;
 22360  struct lock_class_key __key___0 ;
 22361  struct lock_class_key __key___1 ;
 22362  u32 tmp ;
 22363  u32 tmp___0 ;
 22364  u32 tmp___1 ;
 22365  u32 tmp___2 ;
 22366
 22367  {
 22368  {
 22369# 1781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22370  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22371# 1783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22372  display_mask = 2351169536U;
 22373# 1788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22374  __init_waitqueue_head(& dev_priv->ring[0].irq_queue, & __key);
 22375  }
 22376# 1789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22377  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 22378    {
 22379# 1790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22380    __init_waitqueue_head(& dev_priv->ring[1].irq_queue, & __key___0);
 22381    }
 22382  } else {
 22383
 22384  }
 22385# 1791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22386  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 22387    {
 22388# 1792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22389    __init_waitqueue_head(& dev_priv->ring[2].irq_queue, & __key___1);
 22390    }
 22391  } else {
 22392
 22393  }
 22394  {
 22395# 1794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22396  dev_priv->vblank_pipe = 3;
 22397# 1795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22398  dev_priv->irq_mask = ~ display_mask;
 22399# 1798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22400  tmp = i915_read32(dev_priv, 278536U);
 22401# 1798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22402  i915_write32(dev_priv, 278536U, tmp);
 22403# 1799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22404  i915_write32(dev_priv, 278532U, dev_priv->irq_mask);
 22405# 1800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22406  i915_write32(dev_priv, 278540U, display_mask | 32896U);
 22407# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22408  readl((void const volatile *)dev_priv->regs + 278540U);
 22409# 1803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22410  dev_priv->gt_irq_mask = 4294967295U;
 22411# 1805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22412  tmp___0 = i915_read32(dev_priv, 278552U);
 22413# 1805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22414  i915_write32(dev_priv, 278552U, tmp___0);
 22415# 1806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22416  i915_write32(dev_priv, 278548U, dev_priv->gt_irq_mask);
 22417  }
 22418# 1808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22419  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 22420# 1809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22421    render_irqs = 4198401U;
 22422  } else {
 22423# 1814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22424    render_irqs = 49U;
 22425  }
 22426  {
 22427# 1818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22428  i915_write32(dev_priv, 278556U, render_irqs);
 22429# 1819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22430  readl((void const volatile *)dev_priv->regs + 278556U);
 22431  }
 22432# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22433  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 22434# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22435    hotplug_mask = 15204352U;
 22436  } else {
 22437# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22438    hotplug_mask = 61184U;
 22439  }
 22440  {
 22441# 1834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22442  dev_priv->pch_irq_mask = ~ hotplug_mask;
 22443# 1836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22444  tmp___1 = i915_read32(dev_priv, 802824U);
 22445# 1836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22446  i915_write32(dev_priv, 802824U, tmp___1);
 22447# 1837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22448  i915_write32(dev_priv, 802820U, dev_priv->pch_irq_mask);
 22449# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22450  i915_write32(dev_priv, 802828U, hotplug_mask);
 22451# 1839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22452  readl((void const volatile *)dev_priv->regs + 802828U);
 22453  }
 22454# 1841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22455  if (dev->pci_device == 70) {
 22456    {
 22457# 1843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22458    i915_write32(dev_priv, 278536U, 33554432U);
 22459# 1844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22460    tmp___2 = i915_read32(dev_priv, 278540U);
 22461# 1844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22462    i915_write32(dev_priv, 278540U, tmp___2 | 33554432U);
 22463# 1845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22464    ironlake_enable_display_irq(dev_priv, 33554432U);
 22465    }
 22466  } else {
 22467
 22468  }
 22469# 1848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22470  return (0);
 22471}
 22472}
 22473# 1851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22474static int ivybridge_irq_postinstall(struct drm_device *dev )
 22475{ drm_i915_private_t *dev_priv ;
 22476  u32 display_mask ;
 22477  u32 render_irqs ;
 22478  u32 hotplug_mask ;
 22479  struct lock_class_key __key ;
 22480  struct lock_class_key __key___0 ;
 22481  struct lock_class_key __key___1 ;
 22482  u32 tmp ;
 22483  u32 tmp___0 ;
 22484  u32 tmp___1 ;
 22485
 22486  {
 22487  {
 22488# 1853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22489  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22490# 1855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22491  display_mask = 2952790280U;
 22492# 1861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22493  __init_waitqueue_head(& dev_priv->ring[0].irq_queue, & __key);
 22494  }
 22495# 1862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22496  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 22497    {
 22498# 1863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22499    __init_waitqueue_head(& dev_priv->ring[1].irq_queue, & __key___0);
 22500    }
 22501  } else {
 22502
 22503  }
 22504# 1864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22505  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 22506    {
 22507# 1865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22508    __init_waitqueue_head(& dev_priv->ring[2].irq_queue, & __key___1);
 22509    }
 22510  } else {
 22511
 22512  }
 22513  {
 22514# 1867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22515  dev_priv->vblank_pipe = 3;
 22516# 1868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22517  dev_priv->irq_mask = ~ display_mask;
 22518# 1871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22519  tmp = i915_read32(dev_priv, 278536U);
 22520# 1871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22521  i915_write32(dev_priv, 278536U, tmp);
 22522# 1872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22523  i915_write32(dev_priv, 278532U, dev_priv->irq_mask);
 22524# 1873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22525  i915_write32(dev_priv, 278540U, display_mask | 33U);
 22526# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22527  readl((void const volatile *)dev_priv->regs + 278540U);
 22528# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22529  dev_priv->gt_irq_mask = 4294967295U;
 22530# 1879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22531  tmp___0 = i915_read32(dev_priv, 278552U);
 22532# 1879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22533  i915_write32(dev_priv, 278552U, tmp___0);
 22534# 1880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22535  i915_write32(dev_priv, 278548U, dev_priv->gt_irq_mask);
 22536# 1882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22537  render_irqs = 4198401U;
 22538# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22539  i915_write32(dev_priv, 278556U, render_irqs);
 22540# 1885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22541  readl((void const volatile *)dev_priv->regs + 278556U);
 22542# 1887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22543  hotplug_mask = 15204352U;
 22544# 1891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22545  dev_priv->pch_irq_mask = ~ hotplug_mask;
 22546# 1893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22547  tmp___1 = i915_read32(dev_priv, 802824U);
 22548# 1893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22549  i915_write32(dev_priv, 802824U, tmp___1);
 22550# 1894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22551  i915_write32(dev_priv, 802820U, dev_priv->pch_irq_mask);
 22552# 1895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22553  i915_write32(dev_priv, 802828U, hotplug_mask);
 22554# 1896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22555  readl((void const volatile *)dev_priv->regs + 802828U);
 22556  }
 22557# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22558  return (0);
 22559}
 22560}
 22561# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22562static void i915_driver_irq_preinstall(struct drm_device *dev )
 22563{ drm_i915_private_t *dev_priv ;
 22564  int pipe ;
 22565  struct lock_class_key __key ;
 22566  atomic_long_t __constr_expr_0 ;
 22567  struct lock_class_key __key___0 ;
 22568  atomic_long_t __constr_expr_1 ;
 22569  u32 tmp ;
 22570
 22571  {
 22572  {
 22573# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22574  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22575# 1906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22576  atomic_set(& dev_priv->irq_received, 0);
 22577# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22578  __init_work(& dev_priv->hotplug_work, 0);
 22579# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22580  __constr_expr_0.counter = 2097664L;
 22581# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22582  dev_priv->hotplug_work.data = __constr_expr_0;
 22583# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22584  lockdep_init_map(& dev_priv->hotplug_work.lockdep_map, "(&dev_priv->hotplug_work)",
 22585                   & __key, 0);
 22586# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22587  INIT_LIST_HEAD(& dev_priv->hotplug_work.entry);
 22588# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22589  dev_priv->hotplug_work.func = & i915_hotplug_work_func;
 22590# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22591  __init_work(& dev_priv->error_work, 0);
 22592# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22593  __constr_expr_1.counter = 2097664L;
 22594# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22595  dev_priv->error_work.data = __constr_expr_1;
 22596# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22597  lockdep_init_map(& dev_priv->error_work.lockdep_map, "(&dev_priv->error_work)",
 22598                   & __key___0, 0);
 22599# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22600  INIT_LIST_HEAD(& dev_priv->error_work.entry);
 22601# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22602  dev_priv->error_work.func = & i915_error_work_func;
 22603  }
 22604# 1911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22605  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22606    {
 22607# 1912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22608    i915_write32(dev_priv, 397584U, 0U);
 22609# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22610    tmp = i915_read32(dev_priv, 397588U);
 22611# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22612    i915_write32(dev_priv, 397588U, tmp);
 22613    }
 22614  } else {
 22615
 22616  }
 22617  {
 22618# 1916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22619  i915_write32(dev_priv, 8344U, 61438U);
 22620# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22621  pipe = 0;
 22622  }
 22623# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22624  goto ldv_38151;
 22625  ldv_38150:
 22626  {
 22627# 1918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22628  i915_write32(dev_priv, (u32 )(pipe * 4096 + 458788), 0U);
 22629# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22630  pipe = pipe + 1;
 22631  }
 22632  ldv_38151: ;
 22633# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22634  if (dev_priv->num_pipe > pipe) {
 22635# 1918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22636    goto ldv_38150;
 22637  } else {
 22638# 1920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22639    goto ldv_38152;
 22640  }
 22641  ldv_38152:
 22642  {
 22643# 1919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22644  i915_write32(dev_priv, 8360U, 4294967295U);
 22645# 1920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22646  i915_write32(dev_priv, 8352U, 0U);
 22647# 1921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22648  readl((void const volatile *)dev_priv->regs + 8352U);
 22649  }
 22650# 1922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22651  return;
 22652}
 22653}
 22654# 1928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22655static int i915_driver_irq_postinstall(struct drm_device *dev )
 22656{ drm_i915_private_t *dev_priv ;
 22657  u32 enable_mask ;
 22658  u32 error_mask ;
 22659  u32 hotplug_en ;
 22660  u32 tmp ;
 22661
 22662  {
 22663# 1930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22664  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22665# 1931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22666  enable_mask = 33590355U;
 22667# 1934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22668  dev_priv->vblank_pipe = 3;
 22669# 1937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22670  dev_priv->irq_mask = 4294931374U;
 22671# 1939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22672  dev_priv->pipestat[0] = 0U;
 22673# 1940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22674  dev_priv->pipestat[1] = 0U;
 22675# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22676  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22677# 1944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22678    enable_mask = enable_mask | 131072U;
 22679# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22680    dev_priv->irq_mask = dev_priv->irq_mask & 4294836223U;
 22681  } else {
 22682
 22683  }
 22684# 1953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22685  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 22686# 1954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22687    error_mask = 4294967237U;
 22688  } else {
 22689# 1959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22690    error_mask = 4294967277U;
 22691  }
 22692  {
 22693# 1962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22694  i915_write32(dev_priv, 8372U, error_mask);
 22695# 1964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22696  i915_write32(dev_priv, 8360U, dev_priv->irq_mask);
 22697# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22698  i915_write32(dev_priv, 8352U, enable_mask);
 22699# 1966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22700  readl((void const volatile *)dev_priv->regs + 8352U);
 22701  }
 22702# 1968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22703  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22704    {
 22705# 1969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22706    tmp = i915_read32(dev_priv, 397584U);
 22707# 1969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22708    hotplug_en = tmp;
 22709    }
 22710# 1972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22711    if ((dev_priv->hotplug_supported_mask & 536870912U) != 0U) {
 22712# 1973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22713      hotplug_en = hotplug_en | 536870912U;
 22714    } else {
 22715
 22716    }
 22717# 1974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22718    if ((dev_priv->hotplug_supported_mask & 268435456U) != 0U) {
 22719# 1975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22720      hotplug_en = hotplug_en | 268435456U;
 22721    } else {
 22722
 22723    }
 22724# 1976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22725    if ((dev_priv->hotplug_supported_mask & 134217728U) != 0U) {
 22726# 1977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22727      hotplug_en = hotplug_en | 134217728U;
 22728    } else {
 22729
 22730    }
 22731# 1978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22732    if ((dev_priv->hotplug_supported_mask & 128U) != 0U) {
 22733# 1979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22734      hotplug_en = hotplug_en | 33554432U;
 22735    } else {
 22736
 22737    }
 22738# 1980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22739    if ((dev_priv->hotplug_supported_mask & 64U) != 0U) {
 22740# 1981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22741      hotplug_en = hotplug_en | 67108864U;
 22742    } else {
 22743
 22744    }
 22745# 1982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22746    if ((dev_priv->hotplug_supported_mask & 2048U) != 0U) {
 22747# 1983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22748      hotplug_en = hotplug_en | 512U;
 22749# 1989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22750      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 22751# 1990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22752        hotplug_en = hotplug_en | 256U;
 22753      } else {
 22754
 22755      }
 22756# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22757      hotplug_en = hotplug_en | 32U;
 22758    } else {
 22759
 22760    }
 22761    {
 22762# 1996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22763    i915_write32(dev_priv, 397584U, hotplug_en);
 22764    }
 22765  } else {
 22766
 22767  }
 22768  {
 22769# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22770  intel_opregion_enable_asle(dev);
 22771  }
 22772# 2001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22773  return (0);
 22774}
 22775}
 22776# 2004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22777static void ironlake_irq_uninstall(struct drm_device *dev )
 22778{ drm_i915_private_t *dev_priv ;
 22779  u32 tmp ;
 22780  u32 tmp___0 ;
 22781
 22782  {
 22783# 2006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22784  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22785# 2008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22786  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 22787# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22788    return;
 22789  } else {
 22790
 22791  }
 22792  {
 22793# 2011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22794  dev_priv->vblank_pipe = 0;
 22795# 2013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22796  i915_write32(dev_priv, 8344U, 4294967295U);
 22797# 2015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22798  i915_write32(dev_priv, 278532U, 4294967295U);
 22799# 2016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22800  i915_write32(dev_priv, 278540U, 0U);
 22801# 2017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22802  tmp = i915_read32(dev_priv, 278536U);
 22803# 2017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22804  i915_write32(dev_priv, 278536U, tmp);
 22805# 2019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22806  i915_write32(dev_priv, 278548U, 4294967295U);
 22807# 2020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22808  i915_write32(dev_priv, 278556U, 0U);
 22809# 2021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22810  tmp___0 = i915_read32(dev_priv, 278552U);
 22811# 2021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22812  i915_write32(dev_priv, 278552U, tmp___0);
 22813  }
 22814# 2022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22815  return;
 22816}
 22817}
 22818# 2024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22819static void i915_driver_irq_uninstall(struct drm_device *dev )
 22820{ drm_i915_private_t *dev_priv ;
 22821  int pipe ;
 22822  u32 tmp ;
 22823  u32 tmp___0 ;
 22824  u32 tmp___1 ;
 22825
 22826  {
 22827# 2026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22828  dev_priv = (drm_i915_private_t *)dev->dev_private;
 22829# 2029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22830  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 22831# 2030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22832    return;
 22833  } else {
 22834
 22835  }
 22836# 2032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22837  dev_priv->vblank_pipe = 0;
 22838# 2034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22839  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22840    {
 22841# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22842    i915_write32(dev_priv, 397584U, 0U);
 22843# 2036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22844    tmp = i915_read32(dev_priv, 397588U);
 22845# 2036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22846    i915_write32(dev_priv, 397588U, tmp);
 22847    }
 22848  } else {
 22849
 22850  }
 22851  {
 22852# 2039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22853  i915_write32(dev_priv, 8344U, 4294967295U);
 22854# 2040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22855  pipe = 0;
 22856  }
 22857# 2040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22858  goto ldv_38170;
 22859  ldv_38169:
 22860  {
 22861# 2041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22862  i915_write32(dev_priv, (u32 )(pipe * 4096 + 458788), 0U);
 22863# 2040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22864  pipe = pipe + 1;
 22865  }
 22866  ldv_38170: ;
 22867# 2040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22868  if (dev_priv->num_pipe > pipe) {
 22869# 2041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22870    goto ldv_38169;
 22871  } else {
 22872# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22873    goto ldv_38171;
 22874  }
 22875  ldv_38171:
 22876  {
 22877# 2042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22878  i915_write32(dev_priv, 8360U, 4294967295U);
 22879# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22880  i915_write32(dev_priv, 8352U, 0U);
 22881# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22882  pipe = 0;
 22883  }
 22884# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22885  goto ldv_38173;
 22886  ldv_38172:
 22887  {
 22888# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22889  tmp___0 = i915_read32(dev_priv, (u32 )(pipe * 4096 + 458788));
 22890# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22891  i915_write32(dev_priv, (u32 )(pipe * 4096 + 458788), tmp___0 & 2147549183U);
 22892# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22893  pipe = pipe + 1;
 22894  }
 22895  ldv_38173: ;
 22896# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22897  if (dev_priv->num_pipe > pipe) {
 22898# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22899    goto ldv_38172;
 22900  } else {
 22901# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22902    goto ldv_38174;
 22903  }
 22904  ldv_38174:
 22905  {
 22906# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22907  tmp___1 = i915_read32(dev_priv, 8356U);
 22908# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22909  i915_write32(dev_priv, 8356U, tmp___1);
 22910  }
 22911# 2049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22912  return;
 22913}
 22914}
 22915# 2051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22916void intel_irq_init(struct drm_device *dev )
 22917{
 22918
 22919  {
 22920# 2053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22921  (dev->driver)->get_vblank_counter = & i915_get_vblank_counter;
 22922# 2054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22923  dev->max_vblank_count = 16777215U;
 22924# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22925  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 22926# 2056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22927    dev->max_vblank_count = 4294967295U;
 22928# 2057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22929    (dev->driver)->get_vblank_counter = & gm45_get_vblank_counter;
 22930  } else
 22931# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22932  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 22933# 2056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22934    dev->max_vblank_count = 4294967295U;
 22935# 2057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22936    (dev->driver)->get_vblank_counter = & gm45_get_vblank_counter;
 22937  } else
 22938# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22939  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 22940# 2056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22941    dev->max_vblank_count = 4294967295U;
 22942# 2057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22943    (dev->driver)->get_vblank_counter = & gm45_get_vblank_counter;
 22944  } else
 22945# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22946  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22947# 2056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22948    dev->max_vblank_count = 4294967295U;
 22949# 2057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22950    (dev->driver)->get_vblank_counter = & gm45_get_vblank_counter;
 22951  } else {
 22952
 22953  }
 22954# 2061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22955  (dev->driver)->get_vblank_timestamp = & i915_get_vblank_timestamp;
 22956# 2062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22957  (dev->driver)->get_scanout_position = & i915_get_crtc_scanoutpos;
 22958# 2064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22959  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22960# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22961    (dev->driver)->irq_handler = & ivybridge_irq_handler;
 22962# 2067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22963    (dev->driver)->irq_preinstall = & ironlake_irq_preinstall;
 22964# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22965    (dev->driver)->irq_postinstall = & ivybridge_irq_postinstall;
 22966# 2069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22967    (dev->driver)->irq_uninstall = & ironlake_irq_uninstall;
 22968# 2070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22969    (dev->driver)->enable_vblank = & ivybridge_enable_vblank;
 22970# 2071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22971    (dev->driver)->disable_vblank = & ivybridge_disable_vblank;
 22972  } else
 22973# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22974  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 22975# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22976    goto _L;
 22977  } else
 22978# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22979  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 22980# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22981    goto _L;
 22982  } else
 22983# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22984  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 22985    _L:
 22986# 2073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22987    (dev->driver)->irq_handler = & ironlake_irq_handler;
 22988# 2074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22989    (dev->driver)->irq_preinstall = & ironlake_irq_preinstall;
 22990# 2075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22991    (dev->driver)->irq_postinstall = & ironlake_irq_postinstall;
 22992# 2076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22993    (dev->driver)->irq_uninstall = & ironlake_irq_uninstall;
 22994# 2077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22995    (dev->driver)->enable_vblank = & ironlake_enable_vblank;
 22996# 2078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 22997    (dev->driver)->disable_vblank = & ironlake_disable_vblank;
 22998  } else {
 22999# 2080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23000    (dev->driver)->irq_preinstall = & i915_driver_irq_preinstall;
 23001# 2081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23002    (dev->driver)->irq_postinstall = & i915_driver_irq_postinstall;
 23003# 2082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23004    (dev->driver)->irq_uninstall = & i915_driver_irq_uninstall;
 23005# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23006    (dev->driver)->irq_handler = & i915_driver_irq_handler;
 23007# 2084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23008    (dev->driver)->enable_vblank = & i915_enable_vblank;
 23009# 2085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23010    (dev->driver)->disable_vblank = & i915_disable_vblank;
 23011  }
 23012# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_irq.c.p"
 23013  return;
 23014}
 23015}
 23016# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23017static void mark_block(struct drm_device *dev , struct mem_block *p , int in_use )
 23018{ drm_i915_private_t *dev_priv ;
 23019  struct drm_i915_master_private *master_priv ;
 23020  drm_i915_sarea_t *sarea_priv ;
 23021  struct drm_tex_region *list ;
 23022  unsigned int shift ;
 23023  unsigned int nr ;
 23024  unsigned int start ;
 23025  unsigned int end ;
 23026  unsigned int i ;
 23027  int age ;
 23028
 23029  {
 23030# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23031  dev_priv = (drm_i915_private_t *)dev->dev_private;
 23032# 56 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23033  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 23034# 57 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23035  sarea_priv = master_priv->sarea_priv;
 23036# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23037  shift = (unsigned int )dev_priv->tex_lru_log_granularity;
 23038# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23039  nr = 255U;
 23040# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23041  start = (unsigned int )(p->start >> (int )shift);
 23042# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23043  end = (unsigned int )(((p->start + p->size) + -1) >> (int )shift);
 23044# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23045  sarea_priv->texAge = sarea_priv->texAge + 1;
 23046# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23047  age = sarea_priv->texAge;
 23048# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23049  list = (struct drm_tex_region *)(& sarea_priv->texList);
 23050# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23051  i = start;
 23052# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23053  goto ldv_37072;
 23054  ldv_37071:
 23055# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23056  (list + (unsigned long )i)->in_use = (unsigned char )in_use;
 23057# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23058  (list + (unsigned long )i)->age = (unsigned int )age;
 23059# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23060  (list + (unsigned long )(list + (unsigned long )i)->next)->prev = (list + (unsigned long )i)->prev;
 23061# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23062  (list + (unsigned long )(list + (unsigned long )i)->prev)->next = (list + (unsigned long )i)->next;
 23063# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23064  (list + (unsigned long )i)->prev = (unsigned char )nr;
 23065# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23066  (list + (unsigned long )i)->next = (list + (unsigned long )nr)->next;
 23067# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23068  (list + (unsigned long )(list + (unsigned long )nr)->next)->prev = (unsigned char )i;
 23069# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23070  (list + (unsigned long )nr)->next = (unsigned char )i;
 23071# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23072  i = i + 1U;
 23073  ldv_37072: ;
 23074# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23075  if (i <= end) {
 23076# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23077    goto ldv_37071;
 23078  } else {
 23079# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23080    goto ldv_37073;
 23081  }
 23082  ldv_37073: ;
 23083# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23084  return;
 23085}
 23086}
 23087# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23088static struct mem_block *split_block(struct mem_block *p , int start , int size ,
 23089                                     struct drm_file *file_priv )
 23090{ struct mem_block *newblock ;
 23091  void *tmp ;
 23092  struct mem_block *newblock___0 ;
 23093  void *tmp___0 ;
 23094
 23095  {
 23096# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23097  if (p->start < start) {
 23098    {
 23099# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23100    tmp = kmalloc(32UL, 208U);
 23101# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23102    newblock = (struct mem_block *)tmp;
 23103    }
 23104# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23105    if ((unsigned long )newblock == (unsigned long )((struct mem_block *)0)) {
 23106# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23107      goto out;
 23108    } else {
 23109
 23110    }
 23111# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23112    newblock->start = start;
 23113# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23114    newblock->size = p->size + (p->start - start);
 23115# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23116    newblock->file_priv = (struct drm_file *)0;
 23117# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23118    newblock->next = p->next;
 23119# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23120    newblock->prev = p;
 23121# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23122    (p->next)->prev = newblock;
 23123# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23124    p->next = newblock;
 23125# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23126    p->size = p->size - newblock->size;
 23127# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23128    p = newblock;
 23129  } else {
 23130
 23131  }
 23132# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23133  if (p->size > size) {
 23134    {
 23135# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23136    tmp___0 = kmalloc(32UL, 208U);
 23137# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23138    newblock___0 = (struct mem_block *)tmp___0;
 23139    }
 23140# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23141    if ((unsigned long )newblock___0 == (unsigned long )((struct mem_block *)0)) {
 23142# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23143      goto out;
 23144    } else {
 23145
 23146    }
 23147# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23148    newblock___0->start = start + size;
 23149# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23150    newblock___0->size = p->size - size;
 23151# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23152    newblock___0->file_priv = (struct drm_file *)0;
 23153# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23154    newblock___0->next = p->next;
 23155# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23156    newblock___0->prev = p;
 23157# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23158    (p->next)->prev = newblock___0;
 23159# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23160    p->next = newblock___0;
 23161# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23162    p->size = size;
 23163  } else {
 23164
 23165  }
 23166  out:
 23167# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23168  p->file_priv = file_priv;
 23169# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23170  return (p);
 23171}
 23172}
 23173# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23174static struct mem_block *alloc_block(struct mem_block *heap , int size , int align2 ,
 23175                                     struct drm_file *file_priv )
 23176{ struct mem_block *p ;
 23177  int mask ;
 23178  int start ;
 23179  struct mem_block *tmp ;
 23180
 23181  {
 23182# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23183  mask = (1 << align2) + -1;
 23184# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23185  p = heap->next;
 23186# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23187  goto ldv_37093;
 23188  ldv_37092:
 23189# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23190  start = (p->start + mask) & ~ mask;
 23191# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23192  if ((unsigned long )p->file_priv == (unsigned long )((struct drm_file *)0)) {
 23193# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23194    if (start + size <= p->start + p->size) {
 23195      {
 23196# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23197      tmp = split_block(p, start, size, file_priv);
 23198      }
 23199# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23200      return (tmp);
 23201    } else {
 23202
 23203    }
 23204  } else {
 23205
 23206  }
 23207# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23208  p = p->next;
 23209  ldv_37093: ;
 23210# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23211  if ((unsigned long )p != (unsigned long )heap) {
 23212# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23213    goto ldv_37092;
 23214  } else {
 23215# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23216    goto ldv_37094;
 23217  }
 23218  ldv_37094: ;
 23219# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23220  return ((struct mem_block *)0);
 23221}
 23222}
 23223# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23224static struct mem_block *find_block(struct mem_block *heap , int start )
 23225{ struct mem_block *p ;
 23226
 23227  {
 23228# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23229  p = heap->next;
 23230# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23231  goto ldv_37101;
 23232  ldv_37100: ;
 23233# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23234  if (p->start == start) {
 23235# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23236    return (p);
 23237  } else {
 23238
 23239  }
 23240# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23241  p = p->next;
 23242  ldv_37101: ;
 23243# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23244  if ((unsigned long )p != (unsigned long )heap) {
 23245# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23246    goto ldv_37100;
 23247  } else {
 23248# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23249    goto ldv_37102;
 23250  }
 23251  ldv_37102: ;
 23252# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23253  return ((struct mem_block *)0);
 23254}
 23255}
 23256# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23257static void free_block(struct mem_block *p )
 23258{ struct mem_block *q ;
 23259  struct mem_block *q___0 ;
 23260
 23261  {
 23262# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23263  p->file_priv = (struct drm_file *)0;
 23264# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23265  if ((unsigned long )(p->next)->file_priv == (unsigned long )((struct drm_file *)0)) {
 23266    {
 23267# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23268    q = p->next;
 23269# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23270    p->size = p->size + q->size;
 23271# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23272    p->next = q->next;
 23273# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23274    (p->next)->prev = p;
 23275# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23276    kfree((void const *)q);
 23277    }
 23278  } else {
 23279
 23280  }
 23281# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23282  if ((unsigned long )(p->prev)->file_priv == (unsigned long )((struct drm_file *)0)) {
 23283    {
 23284# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23285    q___0 = p->prev;
 23286# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23287    q___0->size = q___0->size + p->size;
 23288# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23289    q___0->next = p->next;
 23290# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23291    (q___0->next)->prev = q___0;
 23292# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23293    kfree((void const *)p);
 23294    }
 23295  } else {
 23296
 23297  }
 23298# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23299  return;
 23300}
 23301}
 23302# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23303static int init_heap(struct mem_block **heap , int start , int size )
 23304{ struct mem_block *blocks ;
 23305  void *tmp ;
 23306  void *tmp___0 ;
 23307  struct mem_block *tmp___1 ;
 23308  struct mem_block *tmp___2 ;
 23309
 23310  {
 23311  {
 23312# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23313  tmp = kmalloc(32UL, 208U);
 23314# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23315  blocks = (struct mem_block *)tmp;
 23316  }
 23317# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23318  if ((unsigned long )blocks == (unsigned long )((struct mem_block *)0)) {
 23319# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23320    return (-12);
 23321  } else {
 23322
 23323  }
 23324  {
 23325# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23326  tmp___0 = kmalloc(32UL, 208U);
 23327# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23328  *heap = (struct mem_block *)tmp___0;
 23329  }
 23330# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23331  if ((unsigned long )*heap == (unsigned long )((struct mem_block *)0)) {
 23332    {
 23333# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23334    kfree((void const *)blocks);
 23335    }
 23336# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23337    return (-12);
 23338  } else {
 23339
 23340  }
 23341  {
 23342# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23343  blocks->start = start;
 23344# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23345  blocks->size = size;
 23346# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23347  blocks->file_priv = (struct drm_file *)0;
 23348# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23349  tmp___1 = *heap;
 23350# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23351  blocks->prev = tmp___1;
 23352# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23353  blocks->next = tmp___1;
 23354# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23355  memset((void *)*heap, 0, 32UL);
 23356# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23357  (*heap)->file_priv = (struct drm_file *)0x0fffffffffffffffUL;
 23358# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23359  tmp___2 = blocks;
 23360# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23361  (*heap)->prev = tmp___2;
 23362# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23363  (*heap)->next = tmp___2;
 23364  }
 23365# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23366  return (0);
 23367}
 23368}
 23369# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23370void i915_mem_release(struct drm_device *dev , struct drm_file *file_priv , struct mem_block *heap )
 23371{ struct mem_block *p ;
 23372  struct mem_block *q ;
 23373
 23374  {
 23375# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23376  if ((unsigned long )heap == (unsigned long )((struct mem_block *)0)) {
 23377# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23378    return;
 23379  } else
 23380# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23381  if ((unsigned long )heap->next == (unsigned long )((struct mem_block *)0)) {
 23382# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23383    return;
 23384  } else {
 23385
 23386  }
 23387# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23388  p = heap->next;
 23389# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23390  goto ldv_37121;
 23391  ldv_37120: ;
 23392# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23393  if ((unsigned long )p->file_priv == (unsigned long )file_priv) {
 23394    {
 23395# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23396    p->file_priv = (struct drm_file *)0;
 23397# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23398    mark_block(dev, p, 0);
 23399    }
 23400  } else {
 23401
 23402  }
 23403# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23404  p = p->next;
 23405  ldv_37121: ;
 23406# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23407  if ((unsigned long )p != (unsigned long )heap) {
 23408# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23409    goto ldv_37120;
 23410  } else {
 23411# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23412    goto ldv_37122;
 23413  }
 23414  ldv_37122:
 23415# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23416  p = heap->next;
 23417# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23418  goto ldv_37128;
 23419  ldv_37127: ;
 23420# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23421  goto ldv_37125;
 23422  ldv_37124:
 23423  {
 23424# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23425  q = p->next;
 23426# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23427  p->size = p->size + q->size;
 23428# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23429  p->next = q->next;
 23430# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23431  (p->next)->prev = p;
 23432# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23433  kfree((void const *)q);
 23434  }
 23435  ldv_37125: ;
 23436# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23437  if ((unsigned long )p->file_priv == (unsigned long )((struct drm_file *)0)) {
 23438# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23439    if ((unsigned long )(p->next)->file_priv == (unsigned long )((struct drm_file *)0)) {
 23440# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23441      goto ldv_37124;
 23442    } else {
 23443# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23444      goto ldv_37126;
 23445    }
 23446  } else {
 23447# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23448    goto ldv_37126;
 23449  }
 23450  ldv_37126:
 23451# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23452  p = p->next;
 23453  ldv_37128: ;
 23454# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23455  if ((unsigned long )p != (unsigned long )heap) {
 23456# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23457    goto ldv_37127;
 23458  } else {
 23459# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23460    goto ldv_37129;
 23461  }
 23462  ldv_37129: ;
 23463# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23464  return;
 23465}
 23466}
 23467# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23468void i915_mem_takedown(struct mem_block **heap )
 23469{ struct mem_block *p ;
 23470  struct mem_block *q ;
 23471
 23472  {
 23473# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23474  if ((unsigned long )*heap == (unsigned long )((struct mem_block *)0)) {
 23475# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23476    return;
 23477  } else {
 23478
 23479  }
 23480# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23481  p = (*heap)->next;
 23482# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23483  goto ldv_37136;
 23484  ldv_37135:
 23485  {
 23486# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23487  q = p;
 23488# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23489  p = p->next;
 23490# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23491  kfree((void const *)q);
 23492  }
 23493  ldv_37136: ;
 23494# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23495  if ((unsigned long )*heap != (unsigned long )p) {
 23496# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23497    goto ldv_37135;
 23498  } else {
 23499# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23500    goto ldv_37137;
 23501  }
 23502  ldv_37137:
 23503  {
 23504# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23505  kfree((void const *)*heap);
 23506# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23507  *heap = (struct mem_block *)0;
 23508  }
 23509# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23510  return;
 23511}
 23512}
 23513# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23514static struct mem_block **get_heap(drm_i915_private_t *dev_priv , int region )
 23515{
 23516
 23517  {
 23518# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23519  if (region == 1) {
 23520# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23521    goto case_1;
 23522  } else {
 23523# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23524    goto switch_default;
 23525# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23526    if (0) {
 23527      case_1: ;
 23528# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23529      return (& dev_priv->agp_heap);
 23530      switch_default: ;
 23531# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23532      return ((struct mem_block **)0);
 23533    } else {
 23534
 23535    }
 23536  }
 23537}
 23538}
 23539# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23540int i915_mem_alloc(struct drm_device *dev , void *data , struct drm_file *file_priv )
 23541{ drm_i915_private_t *dev_priv ;
 23542  drm_i915_mem_alloc_t *alloc ;
 23543  struct mem_block *block ;
 23544  struct mem_block **heap ;
 23545  int tmp ;
 23546
 23547  {
 23548# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23549  dev_priv = (drm_i915_private_t *)dev->dev_private;
 23550# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23551  alloc = (drm_i915_mem_alloc_t *)data;
 23552# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23553  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 23554    {
 23555# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23556    drm_err("i915_mem_alloc", "called with no initialization\n");
 23557    }
 23558# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23559    return (-22);
 23560  } else {
 23561
 23562  }
 23563  {
 23564# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23565  heap = get_heap(dev_priv, alloc->region);
 23566  }
 23567# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23568  if ((unsigned long )heap == (unsigned long )((struct mem_block **)0)) {
 23569# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23570    return (-14);
 23571  } else
 23572# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23573  if ((unsigned long )*heap == (unsigned long )((struct mem_block *)0)) {
 23574# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23575    return (-14);
 23576  } else {
 23577
 23578  }
 23579# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23580  if (alloc->alignment <= 11) {
 23581# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23582    alloc->alignment = 12;
 23583  } else {
 23584
 23585  }
 23586  {
 23587# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23588  block = alloc_block(*heap, alloc->size, alloc->alignment, file_priv);
 23589  }
 23590# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23591  if ((unsigned long )block == (unsigned long )((struct mem_block *)0)) {
 23592# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23593    return (-12);
 23594  } else {
 23595
 23596  }
 23597  {
 23598# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23599  mark_block(dev, block, 1);
 23600# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23601  tmp = copy_to_user((void *)alloc->region_offset, (void const *)(& block->start),
 23602                     4U);
 23603  }
 23604# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23605  if (tmp != 0) {
 23606    {
 23607# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23608    drm_err("i915_mem_alloc", "copy_to_user\n");
 23609    }
 23610# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23611    return (-14);
 23612  } else {
 23613
 23614  }
 23615# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23616  return (0);
 23617}
 23618}
 23619# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23620int i915_mem_free(struct drm_device *dev , void *data , struct drm_file *file_priv )
 23621{ drm_i915_private_t *dev_priv ;
 23622  drm_i915_mem_free_t *memfree ;
 23623  struct mem_block *block ;
 23624  struct mem_block **heap ;
 23625
 23626  {
 23627# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23628  dev_priv = (drm_i915_private_t *)dev->dev_private;
 23629# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23630  memfree = (drm_i915_mem_free_t *)data;
 23631# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23632  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 23633    {
 23634# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23635    drm_err("i915_mem_free", "called with no initialization\n");
 23636    }
 23637# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23638    return (-22);
 23639  } else {
 23640
 23641  }
 23642  {
 23643# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23644  heap = get_heap(dev_priv, memfree->region);
 23645  }
 23646# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23647  if ((unsigned long )heap == (unsigned long )((struct mem_block **)0)) {
 23648# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23649    return (-14);
 23650  } else
 23651# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23652  if ((unsigned long )*heap == (unsigned long )((struct mem_block *)0)) {
 23653# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23654    return (-14);
 23655  } else {
 23656
 23657  }
 23658  {
 23659# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23660  block = find_block(*heap, memfree->region_offset);
 23661  }
 23662# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23663  if ((unsigned long )block == (unsigned long )((struct mem_block *)0)) {
 23664# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23665    return (-14);
 23666  } else {
 23667
 23668  }
 23669# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23670  if ((unsigned long )block->file_priv != (unsigned long )file_priv) {
 23671# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23672    return (-1);
 23673  } else {
 23674
 23675  }
 23676  {
 23677# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23678  mark_block(dev, block, 0);
 23679# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23680  free_block(block);
 23681  }
 23682# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23683  return (0);
 23684}
 23685}
 23686# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23687int i915_mem_init_heap(struct drm_device *dev , void *data , struct drm_file *file_priv )
 23688{ drm_i915_private_t *dev_priv ;
 23689  drm_i915_mem_init_heap_t *initheap ;
 23690  struct mem_block **heap ;
 23691  int tmp ;
 23692
 23693  {
 23694# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23695  dev_priv = (drm_i915_private_t *)dev->dev_private;
 23696# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23697  initheap = (drm_i915_mem_init_heap_t *)data;
 23698# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23699  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 23700    {
 23701# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23702    drm_err("i915_mem_init_heap", "called with no initialization\n");
 23703    }
 23704# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23705    return (-22);
 23706  } else {
 23707
 23708  }
 23709  {
 23710# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23711  heap = get_heap(dev_priv, initheap->region);
 23712  }
 23713# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23714  if ((unsigned long )heap == (unsigned long )((struct mem_block **)0)) {
 23715# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23716    return (-14);
 23717  } else {
 23718
 23719  }
 23720# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23721  if ((unsigned long )*heap != (unsigned long )((struct mem_block *)0)) {
 23722    {
 23723# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23724    drm_err("i915_mem_init_heap", "heap already initialized?");
 23725    }
 23726# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23727    return (-14);
 23728  } else {
 23729
 23730  }
 23731  {
 23732# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23733  tmp = init_heap(heap, initheap->start, initheap->size);
 23734  }
 23735# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23736  return (tmp);
 23737}
 23738}
 23739# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23740int i915_mem_destroy_heap(struct drm_device *dev , void *data , struct drm_file *file_priv )
 23741{ drm_i915_private_t *dev_priv ;
 23742  drm_i915_mem_destroy_heap_t *destroyheap ;
 23743  struct mem_block **heap ;
 23744
 23745  {
 23746# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23747  dev_priv = (drm_i915_private_t *)dev->dev_private;
 23748# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23749  destroyheap = (drm_i915_mem_destroy_heap_t *)data;
 23750# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23751  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 23752    {
 23753# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23754    drm_err("i915_mem_destroy_heap", "called with no initialization\n");
 23755    }
 23756# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23757    return (-22);
 23758  } else {
 23759
 23760  }
 23761  {
 23762# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23763  heap = get_heap(dev_priv, destroyheap->region);
 23764  }
 23765# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23766  if ((unsigned long )heap == (unsigned long )((struct mem_block **)0)) {
 23767    {
 23768# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23769    drm_err("i915_mem_destroy_heap", "get_heap failed");
 23770    }
 23771# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23772    return (-14);
 23773  } else {
 23774
 23775  }
 23776# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23777  if ((unsigned long )*heap == (unsigned long )((struct mem_block *)0)) {
 23778    {
 23779# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23780    drm_err("i915_mem_destroy_heap", "heap not initialized?");
 23781    }
 23782# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23783    return (-14);
 23784  } else {
 23785
 23786  }
 23787  {
 23788# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23789  i915_mem_takedown(heap);
 23790  }
 23791# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_mem.c.p"
 23792  return (0);
 23793}
 23794}
 23795# 47 "include/linux/list.h"
 23796extern void __list_add(struct list_head * , struct list_head * , struct list_head * ) ;
 23797# 60 "include/linux/list.h"
 23798__inline static void list_add(struct list_head *new , struct list_head *head )
 23799{
 23800
 23801  {
 23802  {
 23803# 62 "include/linux/list.h"
 23804  __list_add(new, head, head->next);
 23805  }
 23806# 63 "include/linux/list.h"
 23807  return;
 23808}
 23809}
 23810# 282 "include/linux/kernel.h"
 23811extern unsigned long simple_strtoul(char const * , char ** , unsigned int ) ;
 23812# 295 "include/linux/kernel.h"
 23813extern int snprintf(char * , size_t , char const * , ...) ;
 23814# 27 "include/linux/err.h"
 23815__inline static long PTR_ERR(void const *ptr )
 23816{
 23817
 23818  {
 23819# 29 "include/linux/err.h"
 23820  return ((long )ptr);
 23821}
 23822}
 23823# 32 "include/linux/err.h"
 23824__inline static long IS_ERR(void const *ptr )
 23825{ long tmp ;
 23826
 23827  {
 23828  {
 23829# 34 "include/linux/err.h"
 23830  tmp = __builtin_expect((long )((unsigned long )ptr > 0x0ffffffffffff000UL), 0L);
 23831  }
 23832# 34 "include/linux/err.h"
 23833  return (tmp);
 23834}
 23835}
 23836# 136 "include/linux/mutex.h"
 23837extern int mutex_lock_interruptible_nested(struct mutex * , unsigned int ) ;
 23838# 84 "include/linux/seq_file.h"
 23839extern int seq_write(struct seq_file * , void const * , size_t ) ;
 23840# 86 "include/linux/seq_file.h"
 23841extern int seq_printf(struct seq_file * , char const * , ...) ;
 23842# 2246 "include/linux/fs.h"
 23843extern loff_t default_llseek(struct file * , loff_t , int ) ;
 23844# 2467 "include/linux/fs.h"
 23845extern ssize_t simple_read_from_buffer(void * , size_t , loff_t * , void const * ,
 23846                                       size_t ) ;
 23847# 37 "include/linux/debugfs.h"
 23848extern struct dentry *debugfs_create_file(char const * , mode_t , struct dentry * ,
 23849                                          void * , struct file_operations const * ) ;
 23850# 46 "include/linux/debugfs.h"
 23851extern void debugfs_remove(struct dentry * ) ;
 23852# 1483 "include/drm/drmP.h"
 23853extern int drm_debugfs_create_files(struct drm_info_list * , int , struct dentry * ,
 23854                                    struct drm_minor * ) ;
 23855# 1485 "include/drm/drmP.h"
 23856extern int drm_debugfs_remove_files(struct drm_info_list * , int , struct drm_minor * ) ;
 23857# 191 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 23858u32 intel_ring_get_active_head(struct intel_ring_buffer *ring ) ;
 23859# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23860__inline static void trace_i915_reg_rw___2(bool write , u32 reg , u64 val , int len )
 23861{ struct tracepoint_func *it_func_ptr ;
 23862  void *it_func ;
 23863  void *__data ;
 23864  struct tracepoint_func *_________p1 ;
 23865  bool __warned ;
 23866  int tmp ;
 23867  int tmp___0 ;
 23868  bool tmp___1 ;
 23869
 23870  {
 23871  {
 23872# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23873  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 23874  }
 23875# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23876  if ((int )tmp___1) {
 23877    {
 23878# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23879    rcu_read_lock_sched_notrace();
 23880# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23881    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 23882# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23883    tmp = debug_lockdep_rcu_enabled();
 23884    }
 23885# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23886    if (tmp != 0) {
 23887# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23888      if (! __warned) {
 23889        {
 23890# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23891        tmp___0 = rcu_read_lock_sched_held();
 23892        }
 23893# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23894        if (tmp___0 == 0) {
 23895          {
 23896# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23897          __warned = (bool )1;
 23898# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23899          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 23900                                  (int const )411);
 23901          }
 23902        } else {
 23903
 23904        }
 23905      } else {
 23906
 23907      }
 23908    } else {
 23909
 23910    }
 23911# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23912    it_func_ptr = _________p1;
 23913# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23914    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 23915      ldv_36339:
 23916      {
 23917# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23918      it_func = it_func_ptr->func;
 23919# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23920      __data = it_func_ptr->data;
 23921# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23922      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 23923                                                                   reg, val, len);
 23924# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23925      it_func_ptr = it_func_ptr + 1;
 23926      }
 23927# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23928      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 23929# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23930        goto ldv_36339;
 23931      } else {
 23932# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23933        goto ldv_36340;
 23934      }
 23935      ldv_36340: ;
 23936    } else {
 23937
 23938    }
 23939    {
 23940# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23941    rcu_read_lock_sched_notrace();
 23942    }
 23943  } else {
 23944
 23945  }
 23946# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 23947  return;
 23948}
 23949}
 23950# 1291 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23951bool intel_fbc_enabled(struct drm_device *dev ) ;
 23952# 1301 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23953void intel_overlay_print_error_state(struct seq_file *m , struct intel_overlay_error_state *error ) ;
 23954# 1304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23955void intel_display_print_error_state(struct seq_file *m , struct drm_device *dev ,
 23956                                     struct intel_display_error_state *error ) ;
 23957# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23958__inline static u16 i915_read16___0(struct drm_i915_private *dev_priv , u32 reg )
 23959{ u16 val ;
 23960
 23961  {
 23962# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23963  val = (u16 )0U;
 23964# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23965  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 23966# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23967    if (reg <= 262143U) {
 23968# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23969      if (reg != 41356U) {
 23970        {
 23971# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23972        gen6_gt_force_wake_get(dev_priv);
 23973# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23974        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 23975# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23976        gen6_gt_force_wake_put(dev_priv);
 23977        }
 23978      } else {
 23979        {
 23980# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23981        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 23982        }
 23983      }
 23984    } else {
 23985      {
 23986# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23987      val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 23988      }
 23989    }
 23990  } else {
 23991    {
 23992# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23993    val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 23994    }
 23995  }
 23996  {
 23997# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 23998  trace_i915_reg_rw___2((bool )0, reg, (u64 )val, 2);
 23999  }
 24000# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24001  return (val);
 24002}
 24003}
 24004# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24005__inline static u32 i915_read32___2(struct drm_i915_private *dev_priv , u32 reg )
 24006{ u32 val ;
 24007
 24008  {
 24009# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24010  val = 0U;
 24011# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24012  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 24013# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24014    if (reg <= 262143U) {
 24015# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24016      if (reg != 41356U) {
 24017        {
 24018# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24019        gen6_gt_force_wake_get(dev_priv);
 24020# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24021        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 24022# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24023        gen6_gt_force_wake_put(dev_priv);
 24024        }
 24025      } else {
 24026        {
 24027# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24028        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 24029        }
 24030      }
 24031    } else {
 24032      {
 24033# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24034      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 24035      }
 24036    }
 24037  } else {
 24038    {
 24039# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24040    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 24041    }
 24042  }
 24043  {
 24044# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24045  trace_i915_reg_rw___2((bool )0, reg, (u64 )val, 4);
 24046  }
 24047# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 24048  return (val);
 24049}
 24050}
 24051# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24052static char const *yesno(int v )
 24053{ char const *tmp ;
 24054
 24055  {
 24056# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24057  if (v != 0) {
 24058# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24059    tmp = "yes";
 24060  } else {
 24061# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24062    tmp = "no";
 24063  }
 24064# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24065  return (tmp);
 24066}
 24067}
 24068# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24069static int i915_capabilities(struct seq_file *m , void *data )
 24070{ struct drm_info_node *node ;
 24071  struct drm_device *dev ;
 24072  struct intel_device_info const *info ;
 24073  char const *tmp ;
 24074  char const *tmp___0 ;
 24075  char const *tmp___1 ;
 24076  char const *tmp___2 ;
 24077  char const *tmp___3 ;
 24078  char const *tmp___4 ;
 24079  char const *tmp___5 ;
 24080  char const *tmp___6 ;
 24081  char const *tmp___7 ;
 24082  char const *tmp___8 ;
 24083  char const *tmp___9 ;
 24084  char const *tmp___10 ;
 24085  char const *tmp___11 ;
 24086  char const *tmp___12 ;
 24087  char const *tmp___13 ;
 24088  char const *tmp___14 ;
 24089  char const *tmp___15 ;
 24090  char const *tmp___16 ;
 24091  char const *tmp___17 ;
 24092
 24093  {
 24094  {
 24095# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24096  node = (struct drm_info_node *)m->private;
 24097# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24098  dev = (node->minor)->dev;
 24099# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24100  info = ((struct drm_i915_private *)dev->dev_private)->info;
 24101# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24102  seq_printf(m, "gen: %d\n", (int )info->gen);
 24103# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24104  tmp = yesno((int )info->is_mobile);
 24105# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24106  seq_printf(m, "is_mobile: %s\n", tmp);
 24107# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24108  tmp___0 = yesno((int )info->is_i85x);
 24109# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24110  seq_printf(m, "is_i85x: %s\n", tmp___0);
 24111# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24112  tmp___1 = yesno((int )info->is_i915g);
 24113# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24114  seq_printf(m, "is_i915g: %s\n", tmp___1);
 24115# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24116  tmp___2 = yesno((int )info->is_i945gm);
 24117# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24118  seq_printf(m, "is_i945gm: %s\n", tmp___2);
 24119# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24120  tmp___3 = yesno((int )info->is_g33);
 24121# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24122  seq_printf(m, "is_g33: %s\n", tmp___3);
 24123# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24124  tmp___4 = yesno((int )info->need_gfx_hws);
 24125# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24126  seq_printf(m, "need_gfx_hws: %s\n", tmp___4);
 24127# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24128  tmp___5 = yesno((int )info->is_g4x);
 24129# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24130  seq_printf(m, "is_g4x: %s\n", tmp___5);
 24131# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24132  tmp___6 = yesno((int )info->is_pineview);
 24133# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24134  seq_printf(m, "is_pineview: %s\n", tmp___6);
 24135# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24136  tmp___7 = yesno((int )info->is_broadwater);
 24137# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24138  seq_printf(m, "is_broadwater: %s\n", tmp___7);
 24139# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24140  tmp___8 = yesno((int )info->is_crestline);
 24141# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24142  seq_printf(m, "is_crestline: %s\n", tmp___8);
 24143# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24144  tmp___9 = yesno((int )info->has_fbc);
 24145# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24146  seq_printf(m, "has_fbc: %s\n", tmp___9);
 24147# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24148  tmp___10 = yesno((int )info->has_pipe_cxsr);
 24149# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24150  seq_printf(m, "has_pipe_cxsr: %s\n", tmp___10);
 24151# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24152  tmp___11 = yesno((int )info->has_hotplug);
 24153# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24154  seq_printf(m, "has_hotplug: %s\n", tmp___11);
 24155# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24156  tmp___12 = yesno((int )info->cursor_needs_physical);
 24157# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24158  seq_printf(m, "cursor_needs_physical: %s\n", tmp___12);
 24159# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24160  tmp___13 = yesno((int )info->has_overlay);
 24161# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24162  seq_printf(m, "has_overlay: %s\n", tmp___13);
 24163# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24164  tmp___14 = yesno((int )info->overlay_needs_physical);
 24165# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24166  seq_printf(m, "overlay_needs_physical: %s\n", tmp___14);
 24167# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24168  tmp___15 = yesno((int )info->supports_tv);
 24169# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24170  seq_printf(m, "supports_tv: %s\n", tmp___15);
 24171# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24172  tmp___16 = yesno((int )info->has_bsd_ring);
 24173# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24174  seq_printf(m, "has_bsd_ring: %s\n", tmp___16);
 24175# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24176  tmp___17 = yesno((int )info->has_blt_ring);
 24177# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24178  seq_printf(m, "has_blt_ring: %s\n", tmp___17);
 24179  }
 24180# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24181  return (0);
 24182}
 24183}
 24184# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24185static char const *get_pin_flag(struct drm_i915_gem_object *obj )
 24186{
 24187
 24188  {
 24189# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24190  if (obj->user_pin_count != 0U) {
 24191# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24192    return ("P");
 24193  } else
 24194# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24195  if ((int )obj->pin_count > 0) {
 24196# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24197    return ("p");
 24198  } else {
 24199# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24200    return (" ");
 24201  }
 24202}
 24203}
 24204# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24205static char const *get_tiling_flag(struct drm_i915_gem_object *obj )
 24206{
 24207
 24208  {
 24209# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24210  if ((int )obj->tiling_mode == 0) {
 24211# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24212    goto case_0;
 24213  } else
 24214# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24215  if ((int )obj->tiling_mode == 1) {
 24216# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24217    goto case_1;
 24218  } else
 24219# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24220  if ((int )obj->tiling_mode == 2) {
 24221# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24222    goto case_2;
 24223  } else {
 24224# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24225    goto switch_default;
 24226# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24227    if (0) {
 24228      switch_default: ;
 24229      case_0: ;
 24230# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24231      return (" ");
 24232      case_1: ;
 24233# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24234      return ("X");
 24235      case_2: ;
 24236# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24237      return ("Y");
 24238    } else {
 24239
 24240    }
 24241  }
 24242}
 24243}
 24244# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24245static char const *cache_level_str(int type )
 24246{
 24247
 24248  {
 24249# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24250  if (type == 0) {
 24251# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24252    goto case_0;
 24253  } else
 24254# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24255  if (type == 1) {
 24256# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24257    goto case_1;
 24258  } else
 24259# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24260  if (type == 2) {
 24261# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24262    goto case_2;
 24263  } else {
 24264# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24265    goto switch_default;
 24266# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24267    if (0) {
 24268      case_0: ;
 24269# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24270      return (" uncached");
 24271      case_1: ;
 24272# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24273      return (" snooped (LLC)");
 24274      case_2: ;
 24275# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24276      return (" snooped (LLC+MLC)");
 24277      switch_default: ;
 24278# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24279      return ("");
 24280    } else {
 24281
 24282    }
 24283  }
 24284}
 24285}
 24286# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24287static void describe_obj(struct seq_file *m , struct drm_i915_gem_object *obj )
 24288{ char *tmp ;
 24289  char *tmp___0 ;
 24290  char const *tmp___1 ;
 24291  char const *tmp___2 ;
 24292  char const *tmp___3 ;
 24293  char s[3U] ;
 24294  char *t ;
 24295  char *tmp___4 ;
 24296  char *tmp___5 ;
 24297
 24298  {
 24299# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24300  if ((unsigned int )*((unsigned char *)obj + 225UL) == 1U) {
 24301# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24302    tmp = (char *)" purgeable";
 24303  } else {
 24304# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24305    tmp = (char *)"";
 24306  }
 24307# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24308  if ((unsigned int )*((unsigned char *)obj + 224UL) != 0U) {
 24309# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24310    tmp___0 = (char *)" dirty";
 24311  } else {
 24312# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24313    tmp___0 = (char *)"";
 24314  }
 24315  {
 24316# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24317  tmp___1 = cache_level_str((int )obj->cache_level);
 24318# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24319  tmp___2 = get_tiling_flag(obj);
 24320# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24321  tmp___3 = get_pin_flag(obj);
 24322# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24323  seq_printf(m, "%p: %s%s %8zd %04x %04x %d %d%s%s%s", & obj->base, tmp___3, tmp___2,
 24324             obj->base.size, obj->base.read_domains, obj->base.write_domain, obj->last_rendering_seqno,
 24325             obj->last_fenced_seqno, tmp___1, tmp___0, tmp);
 24326  }
 24327# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24328  if (obj->base.name != 0) {
 24329    {
 24330# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24331    seq_printf(m, " (name: %d)", obj->base.name);
 24332    }
 24333  } else {
 24334
 24335  }
 24336# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24337  if ((unsigned int )*((unsigned char *)obj + 224UL) != 248U) {
 24338    {
 24339# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24340    seq_printf(m, " (fence: %d)", (int )obj->fence_reg);
 24341    }
 24342  } else {
 24343
 24344  }
 24345# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24346  if ((unsigned long )obj->gtt_space != (unsigned long )((struct drm_mm_node *)0)) {
 24347    {
 24348# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24349    seq_printf(m, " (gtt offset: %08x, size: %08x)", obj->gtt_offset, (unsigned int )(obj->gtt_space)->size);
 24350    }
 24351  } else {
 24352
 24353  }
 24354# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24355  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24356# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24357    goto _L;
 24358  } else
 24359# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24360  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24361    _L:
 24362# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24363    t = (char *)(& s);
 24364# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24365    if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24366# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24367      tmp___4 = t;
 24368# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24369      t = t + 1;
 24370# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24371      *tmp___4 = (char)112;
 24372    } else {
 24373
 24374    }
 24375# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24376    if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24377# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24378      tmp___5 = t;
 24379# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24380      t = t + 1;
 24381# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24382      *tmp___5 = (char)102;
 24383    } else {
 24384
 24385    }
 24386    {
 24387# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24388    *t = (char)0;
 24389# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24390    seq_printf(m, " (%s mappable)", (char *)(& s));
 24391    }
 24392  } else {
 24393
 24394  }
 24395# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24396  if ((unsigned long )obj->ring != (unsigned long )((struct intel_ring_buffer *)0)) {
 24397    {
 24398# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24399    seq_printf(m, " (%s)", (obj->ring)->name);
 24400    }
 24401  } else {
 24402
 24403  }
 24404# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24405  return;
 24406}
 24407}
 24408# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24409static int i915_gem_object_list_info(struct seq_file *m , void *data )
 24410{ struct drm_info_node *node ;
 24411  uintptr_t list ;
 24412  struct list_head *head ;
 24413  struct drm_device *dev ;
 24414  drm_i915_private_t *dev_priv ;
 24415  struct drm_i915_gem_object *obj ;
 24416  size_t total_obj_size ;
 24417  size_t total_gtt_size ;
 24418  int count ;
 24419  int ret ;
 24420  struct list_head const *__mptr ;
 24421  struct list_head const *__mptr___0 ;
 24422
 24423  {
 24424  {
 24425# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24426  node = (struct drm_info_node *)m->private;
 24427# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24428  list = (unsigned long )(node->info_ent)->data;
 24429# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24430  dev = (node->minor)->dev;
 24431# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24432  dev_priv = (drm_i915_private_t *)dev->dev_private;
 24433# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24434  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 24435  }
 24436# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24437  if (ret != 0) {
 24438# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24439    return (ret);
 24440  } else {
 24441
 24442  }
 24443# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24444  if ((int )list == 0) {
 24445# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24446    goto case_0;
 24447  } else
 24448# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24449  if ((int )list == 2) {
 24450# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24451    goto case_2;
 24452  } else
 24453# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24454  if ((int )list == 3) {
 24455# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24456    goto case_3;
 24457  } else
 24458# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24459  if ((int )list == 1) {
 24460# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24461    goto case_1;
 24462  } else
 24463# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24464  if ((int )list == 4) {
 24465# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24466    goto case_4;
 24467  } else {
 24468# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24469    goto switch_default;
 24470# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24471    if (0) {
 24472      case_0:
 24473      {
 24474# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24475      seq_printf(m, "Active:\n");
 24476# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24477      head = & dev_priv->mm.active_list;
 24478      }
 24479# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24480      goto ldv_37687;
 24481      case_2:
 24482      {
 24483# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24484      seq_printf(m, "Inactive:\n");
 24485# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24486      head = & dev_priv->mm.inactive_list;
 24487      }
 24488# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24489      goto ldv_37687;
 24490      case_3:
 24491      {
 24492# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24493      seq_printf(m, "Pinned:\n");
 24494# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24495      head = & dev_priv->mm.pinned_list;
 24496      }
 24497# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24498      goto ldv_37687;
 24499      case_1:
 24500      {
 24501# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24502      seq_printf(m, "Flushing:\n");
 24503# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24504      head = & dev_priv->mm.flushing_list;
 24505      }
 24506# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24507      goto ldv_37687;
 24508      case_4:
 24509      {
 24510# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24511      seq_printf(m, "Deferred free:\n");
 24512# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24513      head = & dev_priv->mm.deferred_free_list;
 24514      }
 24515# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24516      goto ldv_37687;
 24517      switch_default:
 24518      {
 24519# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24520      mutex_unlock(& dev->struct_mutex);
 24521      }
 24522# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24523      return (-22);
 24524    } else {
 24525
 24526    }
 24527  }
 24528  ldv_37687:
 24529# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24530  count = 0;
 24531# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24532  total_gtt_size = 0UL;
 24533# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24534  total_obj_size = total_gtt_size;
 24535# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24536  __mptr = (struct list_head const *)head->next;
 24537# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24538  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 24539# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24540  goto ldv_37698;
 24541  ldv_37697:
 24542  {
 24543# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24544  seq_printf(m, "   ");
 24545# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24546  describe_obj(m, obj);
 24547# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24548  seq_printf(m, "\n");
 24549# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24550  total_obj_size = obj->base.size + total_obj_size;
 24551# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24552  total_gtt_size = (obj->gtt_space)->size + total_gtt_size;
 24553# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24554  count = count + 1;
 24555# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24556  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 24557# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24558  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 24559  }
 24560  ldv_37698: ;
 24561# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24562  if ((unsigned long )(& obj->mm_list) != (unsigned long )head) {
 24563# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24564    goto ldv_37697;
 24565  } else {
 24566# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24567    goto ldv_37699;
 24568  }
 24569  ldv_37699:
 24570  {
 24571# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24572  mutex_unlock(& dev->struct_mutex);
 24573# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24574  seq_printf(m, "Total %d objects, %zu bytes, %zu GTT size\n", count, total_obj_size,
 24575             total_gtt_size);
 24576  }
 24577# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24578  return (0);
 24579}
 24580}
 24581# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24582static int i915_gem_object_info(struct seq_file *m , void *data )
 24583{ struct drm_info_node *node ;
 24584  struct drm_device *dev ;
 24585  struct drm_i915_private *dev_priv ;
 24586  u32 count ;
 24587  u32 mappable_count ;
 24588  size_t size ;
 24589  size_t mappable_size ;
 24590  struct drm_i915_gem_object *obj ;
 24591  int ret ;
 24592  struct list_head const *__mptr ;
 24593  struct list_head const *__mptr___0 ;
 24594  struct list_head const *__mptr___1 ;
 24595  struct list_head const *__mptr___2 ;
 24596  struct list_head const *__mptr___3 ;
 24597  struct list_head const *__mptr___4 ;
 24598  struct list_head const *__mptr___5 ;
 24599  struct list_head const *__mptr___6 ;
 24600  struct list_head const *__mptr___7 ;
 24601  struct list_head const *__mptr___8 ;
 24602  struct list_head const *__mptr___9 ;
 24603  struct list_head const *__mptr___10 ;
 24604  struct list_head const *__mptr___11 ;
 24605  struct list_head const *__mptr___12 ;
 24606
 24607  {
 24608  {
 24609# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24610  node = (struct drm_info_node *)m->private;
 24611# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24612  dev = (node->minor)->dev;
 24613# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24614  dev_priv = (struct drm_i915_private *)dev->dev_private;
 24615# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24616  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 24617  }
 24618# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24619  if (ret != 0) {
 24620# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24621    return (ret);
 24622  } else {
 24623
 24624  }
 24625  {
 24626# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24627  seq_printf(m, "%u objects, %zu bytes\n", dev_priv->mm.object_count, dev_priv->mm.object_memory);
 24628# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24629  mappable_count = 0U;
 24630# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24631  mappable_size = 0UL;
 24632# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24633  count = (u32 )mappable_size;
 24634# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24635  size = (size_t )count;
 24636# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24637  __mptr = (struct list_head const *)dev_priv->mm.gtt_list.next;
 24638# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24639  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff70UL;
 24640  }
 24641# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24642  goto ldv_37718;
 24643  ldv_37717:
 24644# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24645  size = (obj->gtt_space)->size + size;
 24646# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24647  count = count + 1U;
 24648# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24649  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24650# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24651    mappable_size = (obj->gtt_space)->size + mappable_size;
 24652# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24653    mappable_count = mappable_count + 1U;
 24654  } else {
 24655
 24656  }
 24657# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24658  __mptr___0 = (struct list_head const *)obj->gtt_list.next;
 24659# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24660  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff70UL;
 24661  ldv_37718: ;
 24662# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24663  if ((unsigned long )(& obj->gtt_list) != (unsigned long )(& dev_priv->mm.gtt_list)) {
 24664# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24665    goto ldv_37717;
 24666  } else {
 24667# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24668    goto ldv_37719;
 24669  }
 24670  ldv_37719:
 24671  {
 24672# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24673  seq_printf(m, "%u [%u] objects, %zu [%zu] bytes in gtt\n", count, mappable_count,
 24674             size, mappable_size);
 24675# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24676  mappable_count = 0U;
 24677# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24678  mappable_size = 0UL;
 24679# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24680  count = (u32 )mappable_size;
 24681# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24682  size = (size_t )count;
 24683# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24684  __mptr___1 = (struct list_head const *)dev_priv->mm.active_list.next;
 24685# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24686  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 24687  }
 24688# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24689  goto ldv_37725;
 24690  ldv_37724:
 24691# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24692  size = (obj->gtt_space)->size + size;
 24693# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24694  count = count + 1U;
 24695# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24696  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24697# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24698    mappable_size = (obj->gtt_space)->size + mappable_size;
 24699# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24700    mappable_count = mappable_count + 1U;
 24701  } else {
 24702
 24703  }
 24704# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24705  __mptr___2 = (struct list_head const *)obj->mm_list.next;
 24706# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24707  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff50UL;
 24708  ldv_37725: ;
 24709# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24710  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.active_list)) {
 24711# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24712    goto ldv_37724;
 24713  } else {
 24714# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24715    goto ldv_37726;
 24716  }
 24717  ldv_37726:
 24718# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24719  __mptr___3 = (struct list_head const *)dev_priv->mm.flushing_list.next;
 24720# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24721  obj = (struct drm_i915_gem_object *)__mptr___3 + 0x0fffffffffffff50UL;
 24722# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24723  goto ldv_37732;
 24724  ldv_37731:
 24725# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24726  size = (obj->gtt_space)->size + size;
 24727# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24728  count = count + 1U;
 24729# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24730  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24731# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24732    mappable_size = (obj->gtt_space)->size + mappable_size;
 24733# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24734    mappable_count = mappable_count + 1U;
 24735  } else {
 24736
 24737  }
 24738# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24739  __mptr___4 = (struct list_head const *)obj->mm_list.next;
 24740# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24741  obj = (struct drm_i915_gem_object *)__mptr___4 + 0x0fffffffffffff50UL;
 24742  ldv_37732: ;
 24743# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24744  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.flushing_list)) {
 24745# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24746    goto ldv_37731;
 24747  } else {
 24748# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24749    goto ldv_37733;
 24750  }
 24751  ldv_37733:
 24752  {
 24753# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24754  seq_printf(m, "  %u [%u] active objects, %zu [%zu] bytes\n", count, mappable_count,
 24755             size, mappable_size);
 24756# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24757  mappable_count = 0U;
 24758# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24759  mappable_size = 0UL;
 24760# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24761  count = (u32 )mappable_size;
 24762# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24763  size = (size_t )count;
 24764# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24765  __mptr___5 = (struct list_head const *)dev_priv->mm.pinned_list.next;
 24766# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24767  obj = (struct drm_i915_gem_object *)__mptr___5 + 0x0fffffffffffff50UL;
 24768  }
 24769# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24770  goto ldv_37739;
 24771  ldv_37738:
 24772# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24773  size = (obj->gtt_space)->size + size;
 24774# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24775  count = count + 1U;
 24776# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24777  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24778# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24779    mappable_size = (obj->gtt_space)->size + mappable_size;
 24780# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24781    mappable_count = mappable_count + 1U;
 24782  } else {
 24783
 24784  }
 24785# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24786  __mptr___6 = (struct list_head const *)obj->mm_list.next;
 24787# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24788  obj = (struct drm_i915_gem_object *)__mptr___6 + 0x0fffffffffffff50UL;
 24789  ldv_37739: ;
 24790# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24791  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.pinned_list)) {
 24792# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24793    goto ldv_37738;
 24794  } else {
 24795# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24796    goto ldv_37740;
 24797  }
 24798  ldv_37740:
 24799  {
 24800# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24801  seq_printf(m, "  %u [%u] pinned objects, %zu [%zu] bytes\n", count, mappable_count,
 24802             size, mappable_size);
 24803# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24804  mappable_count = 0U;
 24805# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24806  mappable_size = 0UL;
 24807# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24808  count = (u32 )mappable_size;
 24809# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24810  size = (size_t )count;
 24811# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24812  __mptr___7 = (struct list_head const *)dev_priv->mm.inactive_list.next;
 24813# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24814  obj = (struct drm_i915_gem_object *)__mptr___7 + 0x0fffffffffffff50UL;
 24815  }
 24816# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24817  goto ldv_37746;
 24818  ldv_37745:
 24819# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24820  size = (obj->gtt_space)->size + size;
 24821# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24822  count = count + 1U;
 24823# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24824  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24825# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24826    mappable_size = (obj->gtt_space)->size + mappable_size;
 24827# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24828    mappable_count = mappable_count + 1U;
 24829  } else {
 24830
 24831  }
 24832# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24833  __mptr___8 = (struct list_head const *)obj->mm_list.next;
 24834# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24835  obj = (struct drm_i915_gem_object *)__mptr___8 + 0x0fffffffffffff50UL;
 24836  ldv_37746: ;
 24837# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24838  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 24839# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24840    goto ldv_37745;
 24841  } else {
 24842# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24843    goto ldv_37747;
 24844  }
 24845  ldv_37747:
 24846  {
 24847# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24848  seq_printf(m, "  %u [%u] inactive objects, %zu [%zu] bytes\n", count, mappable_count,
 24849             size, mappable_size);
 24850# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24851  mappable_count = 0U;
 24852# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24853  mappable_size = 0UL;
 24854# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24855  count = (u32 )mappable_size;
 24856# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24857  size = (size_t )count;
 24858# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24859  __mptr___9 = (struct list_head const *)dev_priv->mm.deferred_free_list.next;
 24860# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24861  obj = (struct drm_i915_gem_object *)__mptr___9 + 0x0fffffffffffff50UL;
 24862  }
 24863# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24864  goto ldv_37753;
 24865  ldv_37752:
 24866# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24867  size = (obj->gtt_space)->size + size;
 24868# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24869  count = count + 1U;
 24870# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24871  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24872# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24873    mappable_size = (obj->gtt_space)->size + mappable_size;
 24874# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24875    mappable_count = mappable_count + 1U;
 24876  } else {
 24877
 24878  }
 24879# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24880  __mptr___10 = (struct list_head const *)obj->mm_list.next;
 24881# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24882  obj = (struct drm_i915_gem_object *)__mptr___10 + 0x0fffffffffffff50UL;
 24883  ldv_37753: ;
 24884# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24885  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.deferred_free_list)) {
 24886# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24887    goto ldv_37752;
 24888  } else {
 24889# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24890    goto ldv_37754;
 24891  }
 24892  ldv_37754:
 24893  {
 24894# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24895  seq_printf(m, "  %u [%u] freed objects, %zu [%zu] bytes\n", count, mappable_count,
 24896             size, mappable_size);
 24897# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24898  mappable_count = 0U;
 24899# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24900  mappable_size = 0UL;
 24901# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24902  count = (u32 )mappable_size;
 24903# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24904  size = (size_t )count;
 24905# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24906  __mptr___11 = (struct list_head const *)dev_priv->mm.gtt_list.next;
 24907# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24908  obj = (struct drm_i915_gem_object *)__mptr___11 + 0x0fffffffffffff70UL;
 24909  }
 24910# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24911  goto ldv_37760;
 24912  ldv_37759: ;
 24913# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24914  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24915# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24916    size = (obj->gtt_space)->size + size;
 24917# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24918    count = count + 1U;
 24919  } else {
 24920
 24921  }
 24922# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24923  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 24924# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24925    mappable_size = (obj->gtt_space)->size + mappable_size;
 24926# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24927    mappable_count = mappable_count + 1U;
 24928  } else {
 24929
 24930  }
 24931# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24932  __mptr___12 = (struct list_head const *)obj->gtt_list.next;
 24933# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24934  obj = (struct drm_i915_gem_object *)__mptr___12 + 0x0fffffffffffff70UL;
 24935  ldv_37760: ;
 24936# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24937  if ((unsigned long )(& obj->gtt_list) != (unsigned long )(& dev_priv->mm.gtt_list)) {
 24938# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24939    goto ldv_37759;
 24940  } else {
 24941# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24942    goto ldv_37761;
 24943  }
 24944  ldv_37761:
 24945  {
 24946# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24947  seq_printf(m, "%u pinned mappable objects, %zu bytes\n", mappable_count, mappable_size);
 24948# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24949  seq_printf(m, "%u fault mappable objects, %zu bytes\n", count, size);
 24950# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24951  seq_printf(m, "%zu [%zu] gtt total\n", dev_priv->mm.gtt_total, dev_priv->mm.mappable_gtt_total);
 24952# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24953  mutex_unlock(& dev->struct_mutex);
 24954  }
 24955# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24956  return (0);
 24957}
 24958}
 24959# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24960static int i915_gem_gtt_info(struct seq_file *m , void *data )
 24961{ struct drm_info_node *node ;
 24962  struct drm_device *dev ;
 24963  struct drm_i915_private *dev_priv ;
 24964  struct drm_i915_gem_object *obj ;
 24965  size_t total_obj_size ;
 24966  size_t total_gtt_size ;
 24967  int count ;
 24968  int ret ;
 24969  struct list_head const *__mptr ;
 24970  struct list_head const *__mptr___0 ;
 24971
 24972  {
 24973  {
 24974# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24975  node = (struct drm_info_node *)m->private;
 24976# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24977  dev = (node->minor)->dev;
 24978# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24979  dev_priv = (struct drm_i915_private *)dev->dev_private;
 24980# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24981  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 24982  }
 24983# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24984  if (ret != 0) {
 24985# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24986    return (ret);
 24987  } else {
 24988
 24989  }
 24990# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24991  count = 0;
 24992# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24993  total_gtt_size = 0UL;
 24994# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24995  total_obj_size = total_gtt_size;
 24996# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24997  __mptr = (struct list_head const *)dev_priv->mm.gtt_list.next;
 24998# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 24999  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff70UL;
 25000# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25001  goto ldv_37779;
 25002  ldv_37778:
 25003  {
 25004# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25005  seq_printf(m, "   ");
 25006# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25007  describe_obj(m, obj);
 25008# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25009  seq_printf(m, "\n");
 25010# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25011  total_obj_size = obj->base.size + total_obj_size;
 25012# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25013  total_gtt_size = (obj->gtt_space)->size + total_gtt_size;
 25014# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25015  count = count + 1;
 25016# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25017  __mptr___0 = (struct list_head const *)obj->gtt_list.next;
 25018# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25019  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff70UL;
 25020  }
 25021  ldv_37779: ;
 25022# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25023  if ((unsigned long )(& obj->gtt_list) != (unsigned long )(& dev_priv->mm.gtt_list)) {
 25024# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25025    goto ldv_37778;
 25026  } else {
 25027# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25028    goto ldv_37780;
 25029  }
 25030  ldv_37780:
 25031  {
 25032# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25033  mutex_unlock(& dev->struct_mutex);
 25034# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25035  seq_printf(m, "Total %d objects, %zu bytes, %zu GTT size\n", count, total_obj_size,
 25036             total_gtt_size);
 25037  }
 25038# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25039  return (0);
 25040}
 25041}
 25042# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25043static int i915_gem_pageflip_info(struct seq_file *m , void *data )
 25044{ struct drm_info_node *node ;
 25045  struct drm_device *dev ;
 25046  unsigned long flags ;
 25047  struct intel_crtc *crtc ;
 25048  struct list_head const *__mptr ;
 25049  char pipe ;
 25050  char plane ;
 25051  struct intel_unpin_work *work ;
 25052  raw_spinlock_t *tmp ;
 25053  struct drm_i915_gem_object *obj ;
 25054  struct drm_i915_gem_object *obj___0 ;
 25055  struct list_head const *__mptr___0 ;
 25056
 25057  {
 25058# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25059  node = (struct drm_info_node *)m->private;
 25060# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25061  dev = (node->minor)->dev;
 25062# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25063  __mptr = (struct list_head const *)dev->mode_config.crtc_list.next;
 25064# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25065  crtc = (struct intel_crtc *)__mptr + 0x0ffffffffffffff8UL;
 25066# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25067  goto ldv_37802;
 25068  ldv_37801:
 25069  {
 25070# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25071  pipe = (char )((char const )((unsigned int )((unsigned char )crtc->pipe) + 65U));
 25072# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25073  plane = (char )((char const )((unsigned int )((unsigned char )crtc->plane) + 65U));
 25074# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25075  tmp = spinlock_check(& dev->event_lock);
 25076# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25077  flags = _raw_spin_lock_irqsave(tmp);
 25078# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25079  work = crtc->unpin_work;
 25080  }
 25081# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25082  if ((unsigned long )work == (unsigned long )((struct intel_unpin_work *)0)) {
 25083    {
 25084# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25085    seq_printf(m, "No flip due on pipe %c (plane %c)\n", (int )pipe, (int )plane);
 25086    }
 25087  } else {
 25088# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25089    if (work->pending == 0) {
 25090      {
 25091# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25092      seq_printf(m, "Flip queued on pipe %c (plane %c)\n", (int )pipe, (int )plane);
 25093      }
 25094    } else {
 25095      {
 25096# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25097      seq_printf(m, "Flip pending (waiting for vsync) on pipe %c (plane %c)\n", (int )pipe,
 25098                 (int )plane);
 25099      }
 25100    }
 25101# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25102    if ((int )work->enable_stall_check) {
 25103      {
 25104# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25105      seq_printf(m, "Stall check enabled, ");
 25106      }
 25107    } else {
 25108      {
 25109# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25110      seq_printf(m, "Stall check waiting for page flip ioctl, ");
 25111      }
 25112    }
 25113    {
 25114# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25115    seq_printf(m, "%d prepares\n", work->pending);
 25116    }
 25117# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25118    if ((unsigned long )work->old_fb_obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 25119# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25120      obj = work->old_fb_obj;
 25121# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25122      if ((unsigned long )obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 25123        {
 25124# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25125        seq_printf(m, "Old framebuffer gtt_offset 0x%08x\n", obj->gtt_offset);
 25126        }
 25127      } else {
 25128
 25129      }
 25130    } else {
 25131
 25132    }
 25133# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25134    if ((unsigned long )work->pending_flip_obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 25135# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25136      obj___0 = work->pending_flip_obj;
 25137# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25138      if ((unsigned long )obj___0 != (unsigned long )((struct drm_i915_gem_object *)0)) {
 25139        {
 25140# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25141        seq_printf(m, "New framebuffer gtt_offset 0x%08x\n", obj___0->gtt_offset);
 25142        }
 25143      } else {
 25144
 25145      }
 25146    } else {
 25147
 25148    }
 25149  }
 25150  {
 25151# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25152  spin_unlock_irqrestore(& dev->event_lock, flags);
 25153# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25154  __mptr___0 = (struct list_head const *)crtc->base.head.next;
 25155# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25156  crtc = (struct intel_crtc *)__mptr___0 + 0x0ffffffffffffff8UL;
 25157  }
 25158  ldv_37802: ;
 25159# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25160  if ((unsigned long )(& crtc->base.head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 25161# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25162    goto ldv_37801;
 25163  } else {
 25164# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25165    goto ldv_37803;
 25166  }
 25167  ldv_37803: ;
 25168# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25169  return (0);
 25170}
 25171}
 25172# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25173static int i915_gem_request_info(struct seq_file *m , void *data )
 25174{ struct drm_info_node *node ;
 25175  struct drm_device *dev ;
 25176  drm_i915_private_t *dev_priv ;
 25177  struct drm_i915_gem_request *gem_request ;
 25178  int ret ;
 25179  int count ;
 25180  struct list_head const *__mptr ;
 25181  struct list_head const *__mptr___0 ;
 25182  int tmp ;
 25183  struct list_head const *__mptr___1 ;
 25184  struct list_head const *__mptr___2 ;
 25185  int tmp___0 ;
 25186  struct list_head const *__mptr___3 ;
 25187  struct list_head const *__mptr___4 ;
 25188  int tmp___1 ;
 25189
 25190  {
 25191  {
 25192# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25193  node = (struct drm_info_node *)m->private;
 25194# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25195  dev = (node->minor)->dev;
 25196# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25197  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25198# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25199  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 25200  }
 25201# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25202  if (ret != 0) {
 25203# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25204    return (ret);
 25205  } else {
 25206
 25207  }
 25208  {
 25209# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25210  count = 0;
 25211# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25212  tmp = list_empty((struct list_head const *)(& dev_priv->ring[0].request_list));
 25213  }
 25214# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25215  if (tmp == 0) {
 25216    {
 25217# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25218    seq_printf(m, "Render requests:\n");
 25219# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25220    __mptr = (struct list_head const *)dev_priv->ring[0].request_list.next;
 25221# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25222    gem_request = (struct drm_i915_gem_request *)__mptr + 0x0fffffffffffffe8UL;
 25223    }
 25224# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25225    goto ldv_37819;
 25226    ldv_37818:
 25227    {
 25228# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25229    seq_printf(m, "    %d @ %d\n", gem_request->seqno, (int )((unsigned int )jiffies - (unsigned int )gem_request->emitted_jiffies));
 25230# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25231    __mptr___0 = (struct list_head const *)gem_request->list.next;
 25232# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25233    gem_request = (struct drm_i915_gem_request *)__mptr___0 + 0x0fffffffffffffe8UL;
 25234    }
 25235    ldv_37819: ;
 25236# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25237    if ((unsigned long )(& gem_request->list) != (unsigned long )(& dev_priv->ring[0].request_list)) {
 25238# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25239      goto ldv_37818;
 25240    } else {
 25241# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25242      goto ldv_37820;
 25243    }
 25244    ldv_37820:
 25245# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25246    count = count + 1;
 25247  } else {
 25248
 25249  }
 25250  {
 25251# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25252  tmp___0 = list_empty((struct list_head const *)(& dev_priv->ring[1].request_list));
 25253  }
 25254# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25255  if (tmp___0 == 0) {
 25256    {
 25257# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25258    seq_printf(m, "BSD requests:\n");
 25259# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25260    __mptr___1 = (struct list_head const *)dev_priv->ring[1].request_list.next;
 25261# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25262    gem_request = (struct drm_i915_gem_request *)__mptr___1 + 0x0fffffffffffffe8UL;
 25263    }
 25264# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25265    goto ldv_37826;
 25266    ldv_37825:
 25267    {
 25268# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25269    seq_printf(m, "    %d @ %d\n", gem_request->seqno, (int )((unsigned int )jiffies - (unsigned int )gem_request->emitted_jiffies));
 25270# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25271    __mptr___2 = (struct list_head const *)gem_request->list.next;
 25272# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25273    gem_request = (struct drm_i915_gem_request *)__mptr___2 + 0x0fffffffffffffe8UL;
 25274    }
 25275    ldv_37826: ;
 25276# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25277    if ((unsigned long )(& gem_request->list) != (unsigned long )(& dev_priv->ring[1].request_list)) {
 25278# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25279      goto ldv_37825;
 25280    } else {
 25281# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25282      goto ldv_37827;
 25283    }
 25284    ldv_37827:
 25285# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25286    count = count + 1;
 25287  } else {
 25288
 25289  }
 25290  {
 25291# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25292  tmp___1 = list_empty((struct list_head const *)(& dev_priv->ring[2].request_list));
 25293  }
 25294# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25295  if (tmp___1 == 0) {
 25296    {
 25297# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25298    seq_printf(m, "BLT requests:\n");
 25299# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25300    __mptr___3 = (struct list_head const *)dev_priv->ring[2].request_list.next;
 25301# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25302    gem_request = (struct drm_i915_gem_request *)__mptr___3 + 0x0fffffffffffffe8UL;
 25303    }
 25304# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25305    goto ldv_37833;
 25306    ldv_37832:
 25307    {
 25308# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25309    seq_printf(m, "    %d @ %d\n", gem_request->seqno, (int )((unsigned int )jiffies - (unsigned int )gem_request->emitted_jiffies));
 25310# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25311    __mptr___4 = (struct list_head const *)gem_request->list.next;
 25312# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25313    gem_request = (struct drm_i915_gem_request *)__mptr___4 + 0x0fffffffffffffe8UL;
 25314    }
 25315    ldv_37833: ;
 25316# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25317    if ((unsigned long )(& gem_request->list) != (unsigned long )(& dev_priv->ring[2].request_list)) {
 25318# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25319      goto ldv_37832;
 25320    } else {
 25321# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25322      goto ldv_37834;
 25323    }
 25324    ldv_37834:
 25325# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25326    count = count + 1;
 25327  } else {
 25328
 25329  }
 25330  {
 25331# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25332  mutex_unlock(& dev->struct_mutex);
 25333  }
 25334# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25335  if (count == 0) {
 25336    {
 25337# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25338    seq_printf(m, "No requests\n");
 25339    }
 25340  } else {
 25341
 25342  }
 25343# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25344  return (0);
 25345}
 25346}
 25347# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25348static void i915_ring_seqno_info(struct seq_file *m , struct intel_ring_buffer *ring )
 25349{ u32 tmp ;
 25350
 25351  {
 25352# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25353  if ((unsigned long )ring->get_seqno != (unsigned long )((u32 (*)(struct intel_ring_buffer * ))0)) {
 25354    {
 25355# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25356    tmp = (*(ring->get_seqno))(ring);
 25357# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25358    seq_printf(m, "Current sequence (%s): %d\n", ring->name, tmp);
 25359# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25360    seq_printf(m, "Waiter sequence (%s):  %d\n", ring->name, ring->waiting_seqno);
 25361# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25362    seq_printf(m, "IRQ sequence (%s):     %d\n", ring->name, ring->irq_seqno);
 25363    }
 25364  } else {
 25365
 25366  }
 25367# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25368  return;
 25369}
 25370}
 25371# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25372static int i915_gem_seqno_info(struct seq_file *m , void *data )
 25373{ struct drm_info_node *node ;
 25374  struct drm_device *dev ;
 25375  drm_i915_private_t *dev_priv ;
 25376  int ret ;
 25377  int i ;
 25378
 25379  {
 25380  {
 25381# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25382  node = (struct drm_info_node *)m->private;
 25383# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25384  dev = (node->minor)->dev;
 25385# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25386  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25387# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25388  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 25389  }
 25390# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25391  if (ret != 0) {
 25392# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25393    return (ret);
 25394  } else {
 25395
 25396  }
 25397# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25398  i = 0;
 25399# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25400  goto ldv_37849;
 25401  ldv_37848:
 25402  {
 25403# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25404  i915_ring_seqno_info(m, (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 25405# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25406  i = i + 1;
 25407  }
 25408  ldv_37849: ;
 25409# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25410  if (i <= 2) {
 25411# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25412    goto ldv_37848;
 25413  } else {
 25414# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25415    goto ldv_37850;
 25416  }
 25417  ldv_37850:
 25418  {
 25419# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25420  mutex_unlock(& dev->struct_mutex);
 25421  }
 25422# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25423  return (0);
 25424}
 25425}
 25426# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25427static int i915_interrupt_info(struct seq_file *m , void *data )
 25428{ struct drm_info_node *node ;
 25429  struct drm_device *dev ;
 25430  drm_i915_private_t *dev_priv ;
 25431  int ret ;
 25432  int i ;
 25433  int pipe ;
 25434  u32 tmp ;
 25435  u32 tmp___0 ;
 25436  u32 tmp___1 ;
 25437  u32 tmp___2 ;
 25438  u32 tmp___3 ;
 25439  u32 tmp___4 ;
 25440  u32 tmp___5 ;
 25441  u32 tmp___6 ;
 25442  u32 tmp___7 ;
 25443  u32 tmp___8 ;
 25444  u32 tmp___9 ;
 25445  u32 tmp___10 ;
 25446  u32 tmp___11 ;
 25447  int tmp___12 ;
 25448  u32 tmp___13 ;
 25449
 25450  {
 25451  {
 25452# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25453  node = (struct drm_info_node *)m->private;
 25454# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25455  dev = (node->minor)->dev;
 25456# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25457  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25458# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25459  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 25460  }
 25461# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25462  if (ret != 0) {
 25463# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25464    return (ret);
 25465  } else {
 25466
 25467  }
 25468# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25469  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 25470# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25471    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 25472# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25473      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 25474        {
 25475# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25476        tmp = i915_read32___2(dev_priv, 8352U);
 25477# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25478        seq_printf(m, "Interrupt enable:    %08x\n", tmp);
 25479# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25480        tmp___0 = i915_read32___2(dev_priv, 8356U);
 25481# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25482        seq_printf(m, "Interrupt identity:  %08x\n", tmp___0);
 25483# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25484        tmp___1 = i915_read32___2(dev_priv, 8360U);
 25485# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25486        seq_printf(m, "Interrupt mask:      %08x\n", tmp___1);
 25487# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25488        pipe = 0;
 25489        }
 25490# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25491        goto ldv_37862;
 25492        ldv_37861:
 25493        {
 25494# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25495        tmp___2 = i915_read32___2(dev_priv, (u32 )(pipe * 4096 + 458788));
 25496# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25497        seq_printf(m, "Pipe %c stat:         %08x\n", pipe + 65, tmp___2);
 25498# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25499        pipe = pipe + 1;
 25500        }
 25501        ldv_37862: ;
 25502# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25503        if (dev_priv->num_pipe > pipe) {
 25504# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25505          goto ldv_37861;
 25506        } else {
 25507# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25508          goto ldv_37863;
 25509        }
 25510        ldv_37863: ;
 25511      } else {
 25512# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25513        goto _L___0;
 25514      }
 25515    } else {
 25516# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25517      goto _L___0;
 25518    }
 25519  } else {
 25520    _L___0:
 25521    {
 25522# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25523    tmp___3 = i915_read32___2(dev_priv, 278540U);
 25524# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25525    seq_printf(m, "North Display Interrupt enable:\t\t%08x\n", tmp___3);
 25526# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25527    tmp___4 = i915_read32___2(dev_priv, 278536U);
 25528# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25529    seq_printf(m, "North Display Interrupt identity:\t%08x\n", tmp___4);
 25530# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25531    tmp___5 = i915_read32___2(dev_priv, 278532U);
 25532# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25533    seq_printf(m, "North Display Interrupt mask:\t\t%08x\n", tmp___5);
 25534# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25535    tmp___6 = i915_read32___2(dev_priv, 802828U);
 25536# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25537    seq_printf(m, "South Display Interrupt enable:\t\t%08x\n", tmp___6);
 25538# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25539    tmp___7 = i915_read32___2(dev_priv, 802824U);
 25540# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25541    seq_printf(m, "South Display Interrupt identity:\t%08x\n", tmp___7);
 25542# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25543    tmp___8 = i915_read32___2(dev_priv, 802820U);
 25544# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25545    seq_printf(m, "South Display Interrupt mask:\t\t%08x\n", tmp___8);
 25546# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25547    tmp___9 = i915_read32___2(dev_priv, 278556U);
 25548# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25549    seq_printf(m, "Graphics Interrupt enable:\t\t%08x\n", tmp___9);
 25550# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25551    tmp___10 = i915_read32___2(dev_priv, 278552U);
 25552# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25553    seq_printf(m, "Graphics Interrupt identity:\t\t%08x\n", tmp___10);
 25554# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25555    tmp___11 = i915_read32___2(dev_priv, 278548U);
 25556# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25557    seq_printf(m, "Graphics Interrupt mask:\t\t%08x\n", tmp___11);
 25558    }
 25559  }
 25560  {
 25561# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25562  tmp___12 = atomic_read((atomic_t const *)(& dev_priv->irq_received));
 25563# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25564  seq_printf(m, "Interrupts received: %d\n", tmp___12);
 25565# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25566  i = 0;
 25567  }
 25568# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25569  goto ldv_37865;
 25570  ldv_37864: ;
 25571# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25572  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 25573    {
 25574# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25575    tmp___13 = i915_read32___2(dev_priv, ((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i)->mmio_base + 168U);
 25576# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25577    seq_printf(m, "Graphics Interrupt mask (%s):\t%08x\n", dev_priv->ring[i].name,
 25578               tmp___13);
 25579    }
 25580  } else {
 25581
 25582  }
 25583  {
 25584# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25585  i915_ring_seqno_info(m, (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 25586# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25587  i = i + 1;
 25588  }
 25589  ldv_37865: ;
 25590# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25591  if (i <= 2) {
 25592# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25593    goto ldv_37864;
 25594  } else {
 25595# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25596    goto ldv_37866;
 25597  }
 25598  ldv_37866:
 25599  {
 25600# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25601  mutex_unlock(& dev->struct_mutex);
 25602  }
 25603# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25604  return (0);
 25605}
 25606}
 25607# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25608static int i915_gem_fence_regs_info(struct seq_file *m , void *data )
 25609{ struct drm_info_node *node ;
 25610  struct drm_device *dev ;
 25611  drm_i915_private_t *dev_priv ;
 25612  int i ;
 25613  int ret ;
 25614  struct drm_i915_gem_object *obj ;
 25615
 25616  {
 25617  {
 25618# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25619  node = (struct drm_info_node *)m->private;
 25620# 525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25621  dev = (node->minor)->dev;
 25622# 526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25623  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25624# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25625  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 25626  }
 25627# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25628  if (ret != 0) {
 25629# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25630    return (ret);
 25631  } else {
 25632
 25633  }
 25634  {
 25635# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25636  seq_printf(m, "Reserved fences = %d\n", dev_priv->fence_reg_start);
 25637# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25638  seq_printf(m, "Total fences = %d\n", dev_priv->num_fence_regs);
 25639# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25640  i = 0;
 25641  }
 25642# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25643  goto ldv_37878;
 25644  ldv_37877:
 25645  {
 25646# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25647  obj = dev_priv->fence_regs[i].obj;
 25648# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25649  seq_printf(m, "Fenced object[%2d] = ", i);
 25650  }
 25651# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25652  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 25653    {
 25654# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25655    seq_printf(m, "unused");
 25656    }
 25657  } else {
 25658    {
 25659# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25660    describe_obj(m, obj);
 25661    }
 25662  }
 25663  {
 25664# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25665  seq_printf(m, "\n");
 25666# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25667  i = i + 1;
 25668  }
 25669  ldv_37878: ;
 25670# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25671  if (dev_priv->num_fence_regs > i) {
 25672# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25673    goto ldv_37877;
 25674  } else {
 25675# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25676    goto ldv_37879;
 25677  }
 25678  ldv_37879:
 25679  {
 25680# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25681  mutex_unlock(& dev->struct_mutex);
 25682  }
 25683# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25684  return (0);
 25685}
 25686}
 25687# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25688static int i915_hws_info(struct seq_file *m , void *data )
 25689{ struct drm_info_node *node ;
 25690  struct drm_device *dev ;
 25691  drm_i915_private_t *dev_priv ;
 25692  struct intel_ring_buffer *ring ;
 25693  u32 const volatile *hws ;
 25694  int i ;
 25695
 25696  {
 25697# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25698  node = (struct drm_info_node *)m->private;
 25699# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25700  dev = (node->minor)->dev;
 25701# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25702  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25703# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25704  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )(node->info_ent)->data;
 25705# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25706  hws = (u32 const volatile *)ring->status_page.page_addr;
 25707# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25708  if ((unsigned long )hws == (unsigned long )((u32 const volatile *)0)) {
 25709# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25710    return (0);
 25711  } else {
 25712
 25713  }
 25714# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25715  i = 0;
 25716# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25717  goto ldv_37891;
 25718  ldv_37890:
 25719  {
 25720# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25721  seq_printf(m, "0x%08x: 0x%08x 0x%08x 0x%08x 0x%08x\n", i * 4, *(hws + (unsigned long )i),
 25722             *(hws + ((unsigned long )i + 1UL)), *(hws + ((unsigned long )i + 2UL)),
 25723             *(hws + ((unsigned long )i + 3UL)));
 25724# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25725  i = i + 4;
 25726  }
 25727  ldv_37891: ;
 25728# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25729  if ((unsigned int )i <= 255U) {
 25730# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25731    goto ldv_37890;
 25732  } else {
 25733# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25734    goto ldv_37892;
 25735  }
 25736  ldv_37892: ;
 25737# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25738  return (0);
 25739}
 25740}
 25741# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25742static void i915_dump_object(struct seq_file *m , struct io_mapping *mapping , struct drm_i915_gem_object *obj )
 25743{ int page ;
 25744  int page_count___0 ;
 25745  int i ;
 25746  u32 *mem ;
 25747  void *tmp ;
 25748
 25749  {
 25750# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25751  page_count___0 = (int )(obj->base.size / 4096UL);
 25752# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25753  page = 0;
 25754# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25755  goto ldv_37906;
 25756  ldv_37905:
 25757  {
 25758# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25759  tmp = io_mapping_map_atomic_wc(mapping, (unsigned long )obj->gtt_offset + (unsigned long )page * 4096UL);
 25760# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25761  mem = (u32 *)tmp;
 25762# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25763  i = 0;
 25764  }
 25765# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25766  goto ldv_37903;
 25767  ldv_37902:
 25768  {
 25769# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25770  seq_printf(m, "%08x :  %08x\n", i, *(mem + (unsigned long )(i / 4)));
 25771# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25772  i = i + 4;
 25773  }
 25774  ldv_37903: ;
 25775# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25776  if ((unsigned int )i <= 4095U) {
 25777# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25778    goto ldv_37902;
 25779  } else {
 25780# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25781    goto ldv_37904;
 25782  }
 25783  ldv_37904:
 25784  {
 25785# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25786  io_mapping_unmap_atomic((void *)mem);
 25787# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25788  page = page + 1;
 25789  }
 25790  ldv_37906: ;
 25791# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25792  if (page < page_count___0) {
 25793# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25794    goto ldv_37905;
 25795  } else {
 25796# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25797    goto ldv_37907;
 25798  }
 25799  ldv_37907: ;
 25800# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25801  return;
 25802}
 25803}
 25804# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25805static int i915_batchbuffer_info(struct seq_file *m , void *data )
 25806{ struct drm_info_node *node ;
 25807  struct drm_device *dev ;
 25808  drm_i915_private_t *dev_priv ;
 25809  struct drm_i915_gem_object *obj ;
 25810  int ret ;
 25811  struct list_head const *__mptr ;
 25812  struct list_head const *__mptr___0 ;
 25813
 25814  {
 25815  {
 25816# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25817  node = (struct drm_info_node *)m->private;
 25818# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25819  dev = (node->minor)->dev;
 25820# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25821  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25822# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25823  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 25824  }
 25825# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25826  if (ret != 0) {
 25827# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25828    return (ret);
 25829  } else {
 25830
 25831  }
 25832# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25833  __mptr = (struct list_head const *)dev_priv->mm.active_list.next;
 25834# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25835  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 25836# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25837  goto ldv_37922;
 25838  ldv_37921: ;
 25839# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25840  if ((obj->base.read_domains & 8U) != 0U) {
 25841    {
 25842# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25843    seq_printf(m, "--- gtt_offset = 0x%08x\n", obj->gtt_offset);
 25844# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25845    i915_dump_object(m, dev_priv->mm.gtt_mapping, obj);
 25846    }
 25847  } else {
 25848
 25849  }
 25850# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25851  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 25852# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25853  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 25854  ldv_37922: ;
 25855# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25856  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.active_list)) {
 25857# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25858    goto ldv_37921;
 25859  } else {
 25860# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25861    goto ldv_37923;
 25862  }
 25863  ldv_37923:
 25864  {
 25865# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25866  mutex_unlock(& dev->struct_mutex);
 25867  }
 25868# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25869  return (0);
 25870}
 25871}
 25872# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25873static int i915_ringbuffer_data(struct seq_file *m , void *data )
 25874{ struct drm_info_node *node ;
 25875  struct drm_device *dev ;
 25876  drm_i915_private_t *dev_priv ;
 25877  struct intel_ring_buffer *ring ;
 25878  int ret ;
 25879  u8 const *virt ;
 25880  uint32_t off ;
 25881  uint32_t *ptr ;
 25882
 25883  {
 25884  {
 25885# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25886  node = (struct drm_info_node *)m->private;
 25887# 614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25888  dev = (node->minor)->dev;
 25889# 615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25890  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25891# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25892  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 25893  }
 25894# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25895  if (ret != 0) {
 25896# 621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25897    return (ret);
 25898  } else {
 25899
 25900  }
 25901# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25902  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )(node->info_ent)->data;
 25903# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25904  if ((unsigned long )ring->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 25905    {
 25906# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25907    seq_printf(m, "No ringbuffer setup\n");
 25908    }
 25909  } else {
 25910# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25911    virt = (u8 const *)ring->virtual_start;
 25912# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25913    off = 0U;
 25914# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25915    goto ldv_37937;
 25916    ldv_37936:
 25917    {
 25918# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25919    ptr = (uint32_t *)virt + (unsigned long )off;
 25920# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25921    seq_printf(m, "%08x :  %08x\n", off, *ptr);
 25922# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25923    off = off + 4U;
 25924    }
 25925    ldv_37937: ;
 25926# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25927    if ((uint32_t )ring->size > off) {
 25928# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25929      goto ldv_37936;
 25930    } else {
 25931# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25932      goto ldv_37938;
 25933    }
 25934    ldv_37938: ;
 25935  }
 25936  {
 25937# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25938  mutex_unlock(& dev->struct_mutex);
 25939  }
 25940# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25941  return (0);
 25942}
 25943}
 25944# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25945static int i915_ringbuffer_info(struct seq_file *m , void *data )
 25946{ struct drm_info_node *node ;
 25947  struct drm_device *dev ;
 25948  drm_i915_private_t *dev_priv ;
 25949  struct intel_ring_buffer *ring ;
 25950  u32 tmp ;
 25951  u32 tmp___0 ;
 25952  u32 tmp___1 ;
 25953  u32 tmp___2 ;
 25954  u32 tmp___3 ;
 25955  u32 tmp___4 ;
 25956  u32 tmp___5 ;
 25957  u32 tmp___6 ;
 25958
 25959  {
 25960# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25961  node = (struct drm_info_node *)m->private;
 25962# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25963  dev = (node->minor)->dev;
 25964# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25965  dev_priv = (drm_i915_private_t *)dev->dev_private;
 25966# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25967  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )(node->info_ent)->data;
 25968# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25969  if (ring->size == 0) {
 25970# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25971    return (0);
 25972  } else {
 25973
 25974  }
 25975  {
 25976# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25977  seq_printf(m, "Ring %s:\n", ring->name);
 25978# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25979  tmp = i915_read32___2(dev_priv, ring->mmio_base + 52U);
 25980# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25981  seq_printf(m, "  Head :    %08x\n", tmp & 2097148U);
 25982# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25983  tmp___0 = i915_read32___2(dev_priv, ring->mmio_base + 48U);
 25984# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25985  seq_printf(m, "  Tail :    %08x\n", tmp___0 & 2097144U);
 25986# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25987  seq_printf(m, "  Size :    %08x\n", ring->size);
 25988# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25989  tmp___1 = intel_ring_get_active_head(ring);
 25990# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25991  seq_printf(m, "  Active :  %08x\n", tmp___1);
 25992# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25993  tmp___2 = i915_read32___2(dev_priv, ring->mmio_base + 148U);
 25994# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25995  seq_printf(m, "  NOPID :   %08x\n", tmp___2);
 25996  }
 25997# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 25998  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 25999    {
 26000# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26001    tmp___3 = i915_read32___2(dev_priv, ring->mmio_base + 64U);
 26002# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26003    seq_printf(m, "  Sync 0 :   %08x\n", tmp___3);
 26004# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26005    tmp___4 = i915_read32___2(dev_priv, ring->mmio_base + 68U);
 26006# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26007    seq_printf(m, "  Sync 1 :   %08x\n", tmp___4);
 26008    }
 26009  } else {
 26010
 26011  }
 26012  {
 26013# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26014  tmp___5 = i915_read32___2(dev_priv, ring->mmio_base + 60U);
 26015# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26016  seq_printf(m, "  Control : %08x\n", tmp___5);
 26017# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26018  tmp___6 = i915_read32___2(dev_priv, ring->mmio_base + 56U);
 26019# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26020  seq_printf(m, "  Start :   %08x\n", tmp___6);
 26021  }
 26022# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26023  return (0);
 26024}
 26025}
 26026# 667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26027static char const *ring_str(int ring )
 26028{
 26029
 26030  {
 26031# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26032  if (ring == 1) {
 26033# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26034    goto case_1;
 26035  } else
 26036# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26037  if (ring == 2) {
 26038# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26039    goto case_2;
 26040  } else
 26041# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26042  if (ring == 4) {
 26043# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26044    goto case_4;
 26045  } else {
 26046# 673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26047    goto switch_default;
 26048# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26049    if (0) {
 26050      case_1: ;
 26051# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26052      return (" render");
 26053      case_2: ;
 26054# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26055      return (" bsd");
 26056      case_4: ;
 26057# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26058      return (" blt");
 26059      switch_default: ;
 26060# 673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26061      return ("");
 26062    } else {
 26063
 26064    }
 26065  }
 26066}
 26067}
 26068# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26069static char const *pin_flag(int pinned )
 26070{
 26071
 26072  {
 26073# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26074  if (pinned > 0) {
 26075# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26076    return (" P");
 26077  } else
 26078# 681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26079  if (pinned < 0) {
 26080# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26081    return (" p");
 26082  } else {
 26083# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26084    return ("");
 26085  }
 26086}
 26087}
 26088# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26089static char const *tiling_flag(int tiling )
 26090{
 26091
 26092  {
 26093# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26094  if (tiling == 0) {
 26095# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26096    goto case_0;
 26097  } else
 26098# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26099  if (tiling == 1) {
 26100# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26101    goto case_1;
 26102  } else
 26103# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26104  if (tiling == 2) {
 26105# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26106    goto case_2;
 26107  } else {
 26108# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26109    goto switch_default;
 26110# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26111    if (0) {
 26112      switch_default: ;
 26113      case_0: ;
 26114# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26115      return ("");
 26116      case_1: ;
 26117# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26118      return (" X");
 26119      case_2: ;
 26120# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26121      return (" Y");
 26122    } else {
 26123
 26124    }
 26125  }
 26126}
 26127}
 26128# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26129static char const *dirty_flag(int dirty )
 26130{ char const *tmp ;
 26131
 26132  {
 26133# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26134  if (dirty != 0) {
 26135# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26136    tmp = " dirty";
 26137  } else {
 26138# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26139    tmp = "";
 26140  }
 26141# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26142  return (tmp);
 26143}
 26144}
 26145# 702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26146static char const *purgeable_flag(int purgeable )
 26147{ char const *tmp ;
 26148
 26149  {
 26150# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26151  if (purgeable != 0) {
 26152# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26153    tmp = " purgeable";
 26154  } else {
 26155# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26156    tmp = "";
 26157  }
 26158# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26159  return (tmp);
 26160}
 26161}
 26162# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26163static void print_error_buffers(struct seq_file *m , char const *name , struct drm_i915_error_buffer *err ,
 26164                                int count )
 26165{ char const *tmp ;
 26166  char const *tmp___0 ;
 26167  char const *tmp___1 ;
 26168  char const *tmp___2 ;
 26169  char const *tmp___3 ;
 26170  char const *tmp___4 ;
 26171  int tmp___5 ;
 26172
 26173  {
 26174  {
 26175# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26176  seq_printf(m, "%s [%d]:\n", name, count);
 26177  }
 26178# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26179  goto ldv_37977;
 26180  ldv_37976:
 26181  {
 26182# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26183  tmp = cache_level_str((int )err->cache_level);
 26184# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26185  tmp___0 = ring_str((int )err->ring);
 26186# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26187  tmp___1 = purgeable_flag((int )err->purgeable);
 26188# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26189  tmp___2 = dirty_flag((int )err->dirty);
 26190# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26191  tmp___3 = tiling_flag((int )err->tiling);
 26192# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26193  tmp___4 = pin_flag((int )err->pinned);
 26194# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26195  seq_printf(m, "  %08x %8u %04x %04x %08x%s%s%s%s%s%s", err->gtt_offset, err->size,
 26196             err->read_domains, err->write_domain, err->seqno, tmp___4, tmp___3, tmp___2,
 26197             tmp___1, tmp___0, tmp);
 26198  }
 26199# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26200  if (err->name != 0U) {
 26201    {
 26202# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26203    seq_printf(m, " (name: %d)", err->name);
 26204    }
 26205  } else {
 26206
 26207  }
 26208# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26209  if ((unsigned int )*((unsigned char *)err + 24UL) != 31U) {
 26210    {
 26211# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26212    seq_printf(m, " (fence: %d)", (int )err->fence_reg);
 26213    }
 26214  } else {
 26215
 26216  }
 26217  {
 26218# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26219  seq_printf(m, "\n");
 26220# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26221  err = err + 1;
 26222  }
 26223  ldv_37977:
 26224# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26225  tmp___5 = count;
 26226# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26227  count = count - 1;
 26228# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26229  if (tmp___5 != 0) {
 26230# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26231    goto ldv_37976;
 26232  } else {
 26233# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26234    goto ldv_37978;
 26235  }
 26236  ldv_37978: ;
 26237# 719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26238  return;
 26239}
 26240}
 26241# 738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26242static int i915_error_state(struct seq_file *m , void *unused )
 26243{ struct drm_info_node *node ;
 26244  struct drm_device *dev ;
 26245  drm_i915_private_t *dev_priv ;
 26246  struct drm_i915_error_state *error ;
 26247  unsigned long flags ;
 26248  int i ;
 26249  int page ;
 26250  int offset ;
 26251  int elt ;
 26252  raw_spinlock_t *tmp ;
 26253  struct drm_i915_error_object *obj ;
 26254  struct drm_i915_error_object *obj___0 ;
 26255
 26256  {
 26257  {
 26258# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26259  node = (struct drm_info_node *)m->private;
 26260# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26261  dev = (node->minor)->dev;
 26262# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26263  dev_priv = (drm_i915_private_t *)dev->dev_private;
 26264# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26265  tmp = spinlock_check(& dev_priv->error_lock);
 26266# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26267  flags = _raw_spin_lock_irqsave(tmp);
 26268  }
 26269# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26270  if ((unsigned long )dev_priv->first_error == (unsigned long )((struct drm_i915_error_state *)0)) {
 26271    {
 26272# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26273    seq_printf(m, "no error state collected\n");
 26274    }
 26275# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26276    goto out;
 26277  } else {
 26278
 26279  }
 26280  {
 26281# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26282  error = dev_priv->first_error;
 26283# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26284  seq_printf(m, "Time: %ld s %ld us\n", error->time.tv_sec, error->time.tv_usec);
 26285# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26286  seq_printf(m, "PCI ID: 0x%04x\n", dev->pci_device);
 26287# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26288  seq_printf(m, "EIR: 0x%08x\n", error->eir);
 26289# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26290  seq_printf(m, "PGTBL_ER: 0x%08x\n", error->pgtbl_er);
 26291  }
 26292# 760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26293  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 26294    {
 26295# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26296    seq_printf(m, "ERROR: 0x%08x\n", error->error);
 26297# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26298    seq_printf(m, "Blitter command stream:\n");
 26299# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26300    seq_printf(m, "  ACTHD:    0x%08x\n", error->bcs_acthd);
 26301# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26302    seq_printf(m, "  IPEIR:    0x%08x\n", error->bcs_ipeir);
 26303# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26304    seq_printf(m, "  IPEHR:    0x%08x\n", error->bcs_ipehr);
 26305# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26306    seq_printf(m, "  INSTDONE: 0x%08x\n", error->bcs_instdone);
 26307# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26308    seq_printf(m, "  seqno:    0x%08x\n", error->bcs_seqno);
 26309# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26310    seq_printf(m, "Video (BSD) command stream:\n");
 26311# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26312    seq_printf(m, "  ACTHD:    0x%08x\n", error->vcs_acthd);
 26313# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26314    seq_printf(m, "  IPEIR:    0x%08x\n", error->vcs_ipeir);
 26315# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26316    seq_printf(m, "  IPEHR:    0x%08x\n", error->vcs_ipehr);
 26317# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26318    seq_printf(m, "  INSTDONE: 0x%08x\n", error->vcs_instdone);
 26319# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26320    seq_printf(m, "  seqno:    0x%08x\n", error->vcs_seqno);
 26321    }
 26322  } else {
 26323
 26324  }
 26325  {
 26326# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26327  seq_printf(m, "Render command stream:\n");
 26328# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26329  seq_printf(m, "  ACTHD: 0x%08x\n", error->acthd);
 26330# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26331  seq_printf(m, "  IPEIR: 0x%08x\n", error->ipeir);
 26332# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26333  seq_printf(m, "  IPEHR: 0x%08x\n", error->ipehr);
 26334# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26335  seq_printf(m, "  INSTDONE: 0x%08x\n", error->instdone);
 26336  }
 26337# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26338  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 26339    {
 26340# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26341    seq_printf(m, "  INSTDONE1: 0x%08x\n", error->instdone1);
 26342# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26343    seq_printf(m, "  INSTPS: 0x%08x\n", error->instps);
 26344    }
 26345  } else {
 26346
 26347  }
 26348  {
 26349# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26350  seq_printf(m, "  INSTPM: 0x%08x\n", error->instpm);
 26351# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26352  seq_printf(m, "  seqno: 0x%08x\n", error->seqno);
 26353# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26354  i = 0;
 26355  }
 26356# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26357  goto ldv_37997;
 26358  ldv_37996:
 26359  {
 26360# 788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26361  seq_printf(m, "  fence[%d] = %08llx\n", i, error->fence[i]);
 26362# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26363  i = i + 1;
 26364  }
 26365  ldv_37997: ;
 26366# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26367  if (dev_priv->num_fence_regs > i) {
 26368# 788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26369    goto ldv_37996;
 26370  } else {
 26371# 790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26372    goto ldv_37998;
 26373  }
 26374  ldv_37998: ;
 26375# 790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26376  if ((unsigned long )error->active_bo != (unsigned long )((struct drm_i915_error_buffer *)0)) {
 26377    {
 26378# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26379    print_error_buffers(m, "Active", error->active_bo, (int )error->active_bo_count);
 26380    }
 26381  } else {
 26382
 26383  }
 26384# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26385  if ((unsigned long )error->pinned_bo != (unsigned long )((struct drm_i915_error_buffer *)0)) {
 26386    {
 26387# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26388    print_error_buffers(m, "Pinned", error->pinned_bo, (int )error->pinned_bo_count);
 26389    }
 26390  } else {
 26391
 26392  }
 26393# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26394  i = 0;
 26395# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26396  goto ldv_38009;
 26397  ldv_38008: ;
 26398# 801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26399  if ((unsigned long )error->batchbuffer[i] != (unsigned long )((struct drm_i915_error_object *)0)) {
 26400    {
 26401# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26402    obj = error->batchbuffer[i];
 26403# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26404    seq_printf(m, "%s --- gtt_offset = 0x%08x\n", dev_priv->ring[i].name, obj->gtt_offset);
 26405# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26406    offset = 0;
 26407# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26408    page = 0;
 26409    }
 26410# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26411    goto ldv_38006;
 26412    ldv_38005:
 26413# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26414    elt = 0;
 26415# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26416    goto ldv_38003;
 26417    ldv_38002:
 26418    {
 26419# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26420    seq_printf(m, "%08x :  %08x\n", offset, *(obj->pages[page] + (unsigned long )elt));
 26421# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26422    offset = offset + 4;
 26423# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26424    elt = elt + 1;
 26425    }
 26426    ldv_38003: ;
 26427# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26428    if ((unsigned int )elt <= 1023U) {
 26429# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26430      goto ldv_38002;
 26431    } else {
 26432# 812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26433      goto ldv_38004;
 26434    }
 26435    ldv_38004:
 26436# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26437    page = page + 1;
 26438    ldv_38006: ;
 26439# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26440    if (obj->page_count > page) {
 26441# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26442      goto ldv_38005;
 26443    } else {
 26444# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26445      goto ldv_38007;
 26446    }
 26447    ldv_38007: ;
 26448  } else {
 26449
 26450  }
 26451# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26452  i = i + 1;
 26453  ldv_38009: ;
 26454# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26455  if ((unsigned int )i <= 2U) {
 26456# 801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26457    goto ldv_38008;
 26458  } else {
 26459# 803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26460    goto ldv_38010;
 26461  }
 26462  ldv_38010:
 26463# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26464  i = 0;
 26465# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26466  goto ldv_38021;
 26467  ldv_38020: ;
 26468# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26469  if ((unsigned long )error->ringbuffer[i] != (unsigned long )((struct drm_i915_error_object *)0)) {
 26470    {
 26471# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26472    obj___0 = error->ringbuffer[i];
 26473# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26474    seq_printf(m, "%s --- ringbuffer = 0x%08x\n", dev_priv->ring[i].name, obj___0->gtt_offset);
 26475# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26476    offset = 0;
 26477# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26478    page = 0;
 26479    }
 26480# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26481    goto ldv_38018;
 26482    ldv_38017:
 26483# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26484    elt = 0;
 26485# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26486    goto ldv_38015;
 26487    ldv_38014:
 26488    {
 26489# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26490    seq_printf(m, "%08x :  %08x\n", offset, *(obj___0->pages[page] + (unsigned long )elt));
 26491# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26492    offset = offset + 4;
 26493# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26494    elt = elt + 1;
 26495    }
 26496    ldv_38015: ;
 26497# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26498    if ((unsigned int )elt <= 1023U) {
 26499# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26500      goto ldv_38014;
 26501    } else {
 26502# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26503      goto ldv_38016;
 26504    }
 26505    ldv_38016:
 26506# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26507    page = page + 1;
 26508    ldv_38018: ;
 26509# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26510    if (obj___0->page_count > page) {
 26511# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26512      goto ldv_38017;
 26513    } else {
 26514# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26515      goto ldv_38019;
 26516    }
 26517    ldv_38019: ;
 26518  } else {
 26519
 26520  }
 26521# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26522  i = i + 1;
 26523  ldv_38021: ;
 26524# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26525  if ((unsigned int )i <= 2U) {
 26526# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26527    goto ldv_38020;
 26528  } else {
 26529# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26530    goto ldv_38022;
 26531  }
 26532  ldv_38022: ;
 26533# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26534  if ((unsigned long )error->overlay != (unsigned long )((struct intel_overlay_error_state *)0)) {
 26535    {
 26536# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26537    intel_overlay_print_error_state(m, error->overlay);
 26538    }
 26539  } else {
 26540
 26541  }
 26542# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26543  if ((unsigned long )error->display != (unsigned long )((struct intel_display_error_state *)0)) {
 26544    {
 26545# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26546    intel_display_print_error_state(m, dev, error->display);
 26547    }
 26548  } else {
 26549
 26550  }
 26551  out:
 26552  {
 26553# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26554  spin_unlock_irqrestore(& dev_priv->error_lock, flags);
 26555  }
 26556# 844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26557  return (0);
 26558}
 26559}
 26560# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26561static int i915_rstdby_delays(struct seq_file *m , void *unused )
 26562{ struct drm_info_node *node ;
 26563  struct drm_device *dev ;
 26564  drm_i915_private_t *dev_priv ;
 26565  u16 crstanddelay ;
 26566  u16 tmp ;
 26567
 26568  {
 26569  {
 26570# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26571  node = (struct drm_info_node *)m->private;
 26572# 850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26573  dev = (node->minor)->dev;
 26574# 851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26575  dev_priv = (drm_i915_private_t *)dev->dev_private;
 26576# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26577  tmp = i915_read16___0(dev_priv, 69888U);
 26578# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26579  crstanddelay = tmp;
 26580# 854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26581  seq_printf(m, "w/ctx: %d, w/o ctx: %d\n", ((int )crstanddelay >> 8) & 63, (int )crstanddelay & 63);
 26582  }
 26583# 856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26584  return (0);
 26585}
 26586}
 26587# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26588static int i915_cur_delayinfo(struct seq_file *m , void *unused )
 26589{ struct drm_info_node *node ;
 26590  struct drm_device *dev ;
 26591  drm_i915_private_t *dev_priv ;
 26592  int ret ;
 26593  u16 rgvswctl ;
 26594  u16 tmp ;
 26595  u16 rgvstat ;
 26596  u16 tmp___0 ;
 26597  u32 gt_perf_status ;
 26598  u32 tmp___1 ;
 26599  u32 rp_state_limits ;
 26600  u32 tmp___2 ;
 26601  u32 rp_state_cap ;
 26602  u32 tmp___3 ;
 26603  u32 rpstat ;
 26604  u32 rpupei ;
 26605  u32 rpcurup ;
 26606  u32 rpprevup ;
 26607  u32 rpdownei ;
 26608  u32 rpcurdown ;
 26609  u32 rpprevdown ;
 26610  int max_freq ;
 26611
 26612  {
 26613# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26614  node = (struct drm_info_node *)m->private;
 26615# 862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26616  dev = (node->minor)->dev;
 26617# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26618  dev_priv = (drm_i915_private_t *)dev->dev_private;
 26619# 866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26620  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 26621    {
 26622# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26623    tmp = i915_read16___0(dev_priv, 70000U);
 26624# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26625    rgvswctl = tmp;
 26626# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26627    tmp___0 = i915_read16___0(dev_priv, 70136U);
 26628# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26629    rgvstat = tmp___0;
 26630# 870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26631    seq_printf(m, "Requested P-state: %d\n", ((int )rgvswctl >> 8) & 15);
 26632# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26633    seq_printf(m, "Requested VID: %d\n", (int )rgvswctl & 63);
 26634# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26635    seq_printf(m, "Current VID: %d\n", ((int )rgvstat & 32512) >> 8);
 26636# 874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26637    seq_printf(m, "Current P-state: %d\n", ((int )rgvstat & 248) >> 3);
 26638    }
 26639  } else
 26640# 876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26641  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 26642    {
 26643# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26644    tmp___1 = i915_read32___2(dev_priv, 1333576U);
 26645# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26646    gt_perf_status = tmp___1;
 26647# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26648    tmp___2 = i915_read32___2(dev_priv, 1333652U);
 26649# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26650    rp_state_limits = tmp___2;
 26651# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26652    tmp___3 = i915_read32___2(dev_priv, 1333656U);
 26653# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26654    rp_state_cap = tmp___3;
 26655# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26656    ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 26657    }
 26658# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26659    if (ret != 0) {
 26660# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26661      return (ret);
 26662    } else {
 26663
 26664    }
 26665    {
 26666# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26667    gen6_gt_force_wake_get(dev_priv);
 26668# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26669    rpstat = i915_read32___2(dev_priv, 40988U);
 26670# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26671    rpupei = i915_read32___2(dev_priv, 41040U);
 26672# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26673    rpcurup = i915_read32___2(dev_priv, 41044U);
 26674# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26675    rpprevup = i915_read32___2(dev_priv, 41048U);
 26676# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26677    rpdownei = i915_read32___2(dev_priv, 41052U);
 26678# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26679    rpcurdown = i915_read32___2(dev_priv, 41056U);
 26680# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26681    rpprevdown = i915_read32___2(dev_priv, 41060U);
 26682# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26683    gen6_gt_force_wake_put(dev_priv);
 26684# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26685    mutex_unlock(& dev->struct_mutex);
 26686# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26687    seq_printf(m, "GT_PERF_STATUS: 0x%08x\n", gt_perf_status);
 26688# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26689    seq_printf(m, "RPSTAT1: 0x%08x\n", rpstat);
 26690# 905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26691    seq_printf(m, "Render p-state ratio: %d\n", (gt_perf_status & 65280U) >> 8);
 26692# 907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26693    seq_printf(m, "Render p-state VID: %d\n", gt_perf_status & 255U);
 26694# 909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26695    seq_printf(m, "Render p-state limit: %d\n", rp_state_limits & 255U);
 26696# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26697    seq_printf(m, "CAGF: %dMHz\n", ((rpstat & 32512U) >> 8) * 50U);
 26698# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26699    seq_printf(m, "RP CUR UP EI: %dus\n", rpupei & 16777215U);
 26700# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26701    seq_printf(m, "RP CUR UP: %dus\n", rpcurup & 16777215U);
 26702# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26703    seq_printf(m, "RP PREV UP: %dus\n", rpprevup & 16777215U);
 26704# 919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26705    seq_printf(m, "RP CUR DOWN EI: %dus\n", rpdownei & 16777215U);
 26706# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26707    seq_printf(m, "RP CUR DOWN: %dus\n", rpcurdown & 16777215U);
 26708# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26709    seq_printf(m, "RP PREV DOWN: %dus\n", rpprevdown & 16777215U);
 26710# 926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26711    max_freq = (int )((rp_state_cap & 16711680U) >> 16);
 26712# 927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26713    seq_printf(m, "Lowest (RPN) frequency: %dMHz\n", max_freq * 50);
 26714# 930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26715    max_freq = (int )((rp_state_cap & 65280U) >> 8);
 26716# 931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26717    seq_printf(m, "Nominal (RP1) frequency: %dMHz\n", max_freq * 50);
 26718# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26719    max_freq = (int )rp_state_cap & 255;
 26720# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26721    seq_printf(m, "Max non-overclocked (RP0) frequency: %dMHz\n", max_freq * 50);
 26722    }
 26723  } else {
 26724    {
 26725# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26726    seq_printf(m, "no P-state info available\n");
 26727    }
 26728  }
 26729# 941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26730  return (0);
 26731}
 26732}
 26733# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26734static int i915_delayfreq_table(struct seq_file *m , void *unused )
 26735{ struct drm_info_node *node ;
 26736  struct drm_device *dev ;
 26737  drm_i915_private_t *dev_priv ;
 26738  u32 delayfreq ;
 26739  int i ;
 26740
 26741  {
 26742# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26743  node = (struct drm_info_node *)m->private;
 26744# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26745  dev = (node->minor)->dev;
 26746# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26747  dev_priv = (drm_i915_private_t *)dev->dev_private;
 26748# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26749  i = 0;
 26750# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26751  goto ldv_38062;
 26752  ldv_38061:
 26753  {
 26754# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26755  delayfreq = i915_read32___2(dev_priv, (u32 )((i + 17476) * 4));
 26756# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26757  seq_printf(m, "P%02dVIDFREQ: 0x%08x (VID: %d)\n", i, delayfreq, (delayfreq & 2130706432U) >> 24);
 26758# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26759  i = i + 1;
 26760  }
 26761  ldv_38062: ;
 26762# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26763  if (i <= 15) {
 26764# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26765    goto ldv_38061;
 26766  } else {
 26767# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26768    goto ldv_38063;
 26769  }
 26770  ldv_38063: ;
 26771# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26772  return (0);
 26773}
 26774}
 26775# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26776static int i915_inttoext_table(struct seq_file *m , void *unused )
 26777{ struct drm_info_node *node ;
 26778  struct drm_device *dev ;
 26779  drm_i915_private_t *dev_priv ;
 26780  u32 inttoext ;
 26781  int i ;
 26782
 26783  {
 26784# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26785  node = (struct drm_info_node *)m->private;
 26786# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26787  dev = (node->minor)->dev;
 26788# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26789  dev_priv = (drm_i915_private_t *)dev->dev_private;
 26790# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26791  i = 1;
 26792# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26793  goto ldv_38077;
 26794  ldv_38076:
 26795  {
 26796# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26797  inttoext = i915_read32___2(dev_priv, (u32 )((i + 17600) * 4));
 26798# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26799  seq_printf(m, "INTTOEXT%02d: 0x%08x\n", i, inttoext);
 26800# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26801  i = i + 1;
 26802  }
 26803  ldv_38077: ;
 26804# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26805  if (i <= 32) {
 26806# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26807    goto ldv_38076;
 26808  } else {
 26809# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26810    goto ldv_38078;
 26811  }
 26812  ldv_38078: ;
 26813# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26814  return (0);
 26815}
 26816}
 26817# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26818static int i915_drpc_info(struct seq_file *m , void *unused )
 26819{ struct drm_info_node *node ;
 26820  struct drm_device *dev ;
 26821  drm_i915_private_t *dev_priv ;
 26822  u32 rgvmodectl ;
 26823  u32 tmp ;
 26824  u32 rstdbyctl ;
 26825  u32 tmp___0 ;
 26826  u16 crstandvid ;
 26827  u16 tmp___1 ;
 26828  char *tmp___2 ;
 26829  char *tmp___3 ;
 26830  char *tmp___4 ;
 26831  char *tmp___5 ;
 26832  char *tmp___6 ;
 26833
 26834  {
 26835  {
 26836# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26837  node = (struct drm_info_node *)m->private;
 26838# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26839  dev = (node->minor)->dev;
 26840# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26841  dev_priv = (drm_i915_private_t *)dev->dev_private;
 26842# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26843  tmp = i915_read32___2(dev_priv, 70032U);
 26844# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26845  rgvmodectl = tmp;
 26846# 988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26847  tmp___0 = i915_read32___2(dev_priv, 70072U);
 26848# 988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26849  rstdbyctl = tmp___0;
 26850# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26851  tmp___1 = i915_read16___0(dev_priv, 69888U);
 26852# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26853  crstandvid = tmp___1;
 26854  }
 26855# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26856  if ((int )rgvmodectl < 0) {
 26857# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26858    tmp___2 = (char *)"yes";
 26859  } else {
 26860# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26861    tmp___2 = (char *)"no";
 26862  }
 26863  {
 26864# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26865  seq_printf(m, "HD boost: %s\n", tmp___2);
 26866# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26867  seq_printf(m, "Boost freq: %d\n", (rgvmodectl & 251658240U) >> 24);
 26868  }
 26869# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26870  if ((rgvmodectl & 32768U) != 0U) {
 26871# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26872    tmp___3 = (char *)"yes";
 26873  } else {
 26874# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26875    tmp___3 = (char *)"no";
 26876  }
 26877  {
 26878# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26879  seq_printf(m, "HW control enabled: %s\n", tmp___3);
 26880  }
 26881# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26882  if ((rgvmodectl & 16384U) != 0U) {
 26883# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26884    tmp___4 = (char *)"yes";
 26885  } else {
 26886# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26887    tmp___4 = (char *)"no";
 26888  }
 26889  {
 26890# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26891  seq_printf(m, "SW control enabled: %s\n", tmp___4);
 26892  }
 26893# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26894  if ((rgvmodectl & 8192U) != 0U) {
 26895# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26896    tmp___5 = (char *)"yes";
 26897  } else {
 26898# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26899    tmp___5 = (char *)"no";
 26900  }
 26901  {
 26902# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26903  seq_printf(m, "Gated voltage change: %s\n", tmp___5);
 26904# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26905  seq_printf(m, "Starting frequency: P%d\n", (rgvmodectl & 3840U) >> 8);
 26906# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26907  seq_printf(m, "Max P-state: P%d\n", (rgvmodectl & 240U) >> 4);
 26908# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26909  seq_printf(m, "Min P-state: P%d\n", rgvmodectl & 15U);
 26910# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26911  seq_printf(m, "RS1 VID: %d\n", (int )crstandvid & 63);
 26912# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26913  seq_printf(m, "RS2 VID: %d\n", ((int )crstandvid >> 8) & 63);
 26914  }
 26915# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26916  if ((rstdbyctl & 8388608U) != 0U) {
 26917# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26918    tmp___6 = (char *)"no";
 26919  } else {
 26920# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26921    tmp___6 = (char *)"yes";
 26922  }
 26923  {
 26924# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26925  seq_printf(m, "Render standby enabled: %s\n", tmp___6);
 26926# 1011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26927  seq_printf(m, "Current RS state: ");
 26928  }
 26929# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26930  if ((int )(rstdbyctl & 7340032U) == 0) {
 26931# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26932    goto case_0;
 26933  } else
 26934# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26935  if ((int )(rstdbyctl & 7340032U) == 1048576) {
 26936# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26937    goto case_1048576;
 26938  } else
 26939# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26940  if ((int )(rstdbyctl & 7340032U) == 2097152) {
 26941# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26942    goto case_2097152;
 26943  } else
 26944# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26945  if ((int )(rstdbyctl & 7340032U) == 3145728) {
 26946# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26947    goto case_3145728;
 26948  } else
 26949# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26950  if ((int )(rstdbyctl & 7340032U) == 4194304) {
 26951# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26952    goto case_4194304;
 26953  } else
 26954# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26955  if ((int )(rstdbyctl & 7340032U) == 6291456) {
 26956# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26957    goto case_6291456;
 26958  } else {
 26959# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26960    goto switch_default;
 26961# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26962    if (0) {
 26963      case_0:
 26964      {
 26965# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26966      seq_printf(m, "on\n");
 26967      }
 26968# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26969      goto ldv_38090;
 26970      case_1048576:
 26971      {
 26972# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26973      seq_printf(m, "RC1\n");
 26974      }
 26975# 1018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26976      goto ldv_38090;
 26977      case_2097152:
 26978      {
 26979# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26980      seq_printf(m, "RC1E\n");
 26981      }
 26982# 1021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26983      goto ldv_38090;
 26984      case_3145728:
 26985      {
 26986# 1023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26987      seq_printf(m, "RS1\n");
 26988      }
 26989# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26990      goto ldv_38090;
 26991      case_4194304:
 26992      {
 26993# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26994      seq_printf(m, "RS2 (RC6)\n");
 26995      }
 26996# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 26997      goto ldv_38090;
 26998      case_6291456:
 26999      {
 27000# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27001      seq_printf(m, "RC3 (RC6+)\n");
 27002      }
 27003# 1030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27004      goto ldv_38090;
 27005      switch_default:
 27006      {
 27007# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27008      seq_printf(m, "unknown\n");
 27009      }
 27010# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27011      goto ldv_38090;
 27012    } else {
 27013
 27014    }
 27015  }
 27016  ldv_38090: ;
 27017# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27018  return (0);
 27019}
 27020}
 27021# 1039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27022static int i915_fbc_status(struct seq_file *m , void *unused )
 27023{ struct drm_info_node *node ;
 27024  struct drm_device *dev ;
 27025  drm_i915_private_t *dev_priv ;
 27026  bool tmp ;
 27027
 27028  {
 27029# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27030  node = (struct drm_info_node *)m->private;
 27031# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27032  dev = (node->minor)->dev;
 27033# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27034  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27035# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27036  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 27037    {
 27038# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27039    seq_printf(m, "FBC unsupported on this chipset\n");
 27040    }
 27041# 1047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27042    return (0);
 27043  } else {
 27044
 27045  }
 27046  {
 27047# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27048  tmp = intel_fbc_enabled(dev);
 27049  }
 27050# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27051  if ((int )tmp) {
 27052    {
 27053# 1051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27054    seq_printf(m, "FBC enabled\n");
 27055    }
 27056  } else {
 27057    {
 27058# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27059    seq_printf(m, "FBC disabled: ");
 27060    }
 27061# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27062    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 0) {
 27063# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27064      goto case_0;
 27065    } else
 27066# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27067    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 1) {
 27068# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27069      goto case_1;
 27070    } else
 27071# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27072    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 2) {
 27073# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27074      goto case_2;
 27075    } else
 27076# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27077    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 3) {
 27078# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27079      goto case_3;
 27080    } else
 27081# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27082    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 4) {
 27083# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27084      goto case_4;
 27085    } else
 27086# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27087    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 5) {
 27088# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27089      goto case_5;
 27090    } else
 27091# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27092    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 6) {
 27093# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27094      goto case_6;
 27095    } else
 27096# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27097    if ((int )((unsigned int )dev_priv->no_fbc_reason) == 7) {
 27098# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27099      goto case_7;
 27100    } else {
 27101# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27102      goto switch_default;
 27103# 1054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27104      if (0) {
 27105        case_0:
 27106        {
 27107# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27108        seq_printf(m, "no outputs");
 27109        }
 27110# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27111        goto ldv_38105;
 27112        case_1:
 27113        {
 27114# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27115        seq_printf(m, "not enough stolen memory");
 27116        }
 27117# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27118        goto ldv_38105;
 27119        case_2:
 27120        {
 27121# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27122        seq_printf(m, "mode not supported");
 27123        }
 27124# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27125        goto ldv_38105;
 27126        case_3:
 27127        {
 27128# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27129        seq_printf(m, "mode too large");
 27130        }
 27131# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27132        goto ldv_38105;
 27133        case_4:
 27134        {
 27135# 1068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27136        seq_printf(m, "FBC unsupported on plane");
 27137        }
 27138# 1069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27139        goto ldv_38105;
 27140        case_5:
 27141        {
 27142# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27143        seq_printf(m, "scanout buffer not tiled");
 27144        }
 27145# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27146        goto ldv_38105;
 27147        case_6:
 27148        {
 27149# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27150        seq_printf(m, "multiple pipes are enabled");
 27151        }
 27152# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27153        goto ldv_38105;
 27154        case_7:
 27155        {
 27156# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27157        seq_printf(m, "disabled per module param (default off)");
 27158        }
 27159# 1078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27160        goto ldv_38105;
 27161        switch_default:
 27162        {
 27163# 1080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27164        seq_printf(m, "unknown reason");
 27165        }
 27166      } else {
 27167
 27168      }
 27169    }
 27170    ldv_38105:
 27171    {
 27172# 1082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27173    seq_printf(m, "\n");
 27174    }
 27175  }
 27176# 1084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27177  return (0);
 27178}
 27179}
 27180# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27181static int i915_sr_status(struct seq_file *m , void *unused )
 27182{ struct drm_info_node *node ;
 27183  struct drm_device *dev ;
 27184  drm_i915_private_t *dev_priv ;
 27185  bool sr_enabled ;
 27186  u32 tmp ;
 27187  u32 tmp___0 ;
 27188  u32 tmp___1 ;
 27189  u32 tmp___2 ;
 27190  char *tmp___3 ;
 27191
 27192  {
 27193# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27194  node = (struct drm_info_node *)m->private;
 27195# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27196  dev = (node->minor)->dev;
 27197# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27198  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27199# 1092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27200  sr_enabled = (bool )0;
 27201# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27202  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 27203    {
 27204# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27205    tmp = i915_read32___2(dev_priv, 282888U);
 27206# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27207    sr_enabled = (bool )((tmp & 2147483648U) != 0U);
 27208    }
 27209  } else
 27210# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27211  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 27212    {
 27213# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27214    tmp = i915_read32___2(dev_priv, 282888U);
 27215# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27216    sr_enabled = (bool )((tmp & 2147483648U) != 0U);
 27217    }
 27218  } else
 27219# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27220  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 27221    {
 27222# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27223    tmp = i915_read32___2(dev_priv, 282888U);
 27224# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27225    sr_enabled = (bool )((tmp & 2147483648U) != 0U);
 27226    }
 27227  } else
 27228# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27229  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 27230    {
 27231# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27232    tmp___0 = i915_read32___2(dev_priv, 8416U);
 27233# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27234    sr_enabled = (bool )((tmp___0 & 32768U) != 0U);
 27235    }
 27236  } else
 27237# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27238  if (dev->pci_device == 10098) {
 27239    {
 27240# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27241    tmp___0 = i915_read32___2(dev_priv, 8416U);
 27242# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27243    sr_enabled = (bool )((tmp___0 & 32768U) != 0U);
 27244    }
 27245  } else
 27246# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27247  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 27248    {
 27249# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27250    tmp___0 = i915_read32___2(dev_priv, 8416U);
 27251# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27252    sr_enabled = (bool )((tmp___0 & 32768U) != 0U);
 27253    }
 27254  } else
 27255# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27256  if (dev->pci_device == 9618) {
 27257    {
 27258# 1099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27259    tmp___1 = i915_read32___2(dev_priv, 8384U);
 27260# 1099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27261    sr_enabled = (bool )((tmp___1 & 4096U) != 0U);
 27262    }
 27263  } else
 27264# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27265  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 27266    {
 27267# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27268    tmp___2 = i915_read32___2(dev_priv, 458812U);
 27269# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27270    sr_enabled = (bool )((tmp___2 & 1073741824U) != 0U);
 27271    }
 27272  } else {
 27273
 27274  }
 27275# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27276  if ((int )sr_enabled) {
 27277# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27278    tmp___3 = (char *)"enabled";
 27279  } else {
 27280# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27281    tmp___3 = (char *)"disabled";
 27282  }
 27283  {
 27284# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27285  seq_printf(m, "self-refresh: %s\n", tmp___3);
 27286  }
 27287# 1106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27288  return (0);
 27289}
 27290}
 27291# 1109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27292static int i915_emon_status(struct seq_file *m , void *unused )
 27293{ struct drm_info_node *node ;
 27294  struct drm_device *dev ;
 27295  drm_i915_private_t *dev_priv ;
 27296  unsigned long temp ;
 27297  unsigned long chipset ;
 27298  unsigned long gfx ;
 27299  int ret ;
 27300
 27301  {
 27302  {
 27303# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27304  node = (struct drm_info_node *)m->private;
 27305# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27306  dev = (node->minor)->dev;
 27307# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27308  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27309# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27310  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 27311  }
 27312# 1118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27313  if (ret != 0) {
 27314# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27315    return (ret);
 27316  } else {
 27317
 27318  }
 27319  {
 27320# 1121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27321  temp = i915_mch_val(dev_priv);
 27322# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27323  chipset = i915_chipset_val(dev_priv);
 27324# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27325  gfx = i915_gfx_val(dev_priv);
 27326# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27327  mutex_unlock(& dev->struct_mutex);
 27328# 1126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27329  seq_printf(m, "GMCH temp: %ld\n", temp);
 27330# 1127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27331  seq_printf(m, "Chipset power: %ld\n", chipset);
 27332# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27333  seq_printf(m, "GFX power: %ld\n", gfx);
 27334# 1129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27335  seq_printf(m, "Total power: %ld\n", chipset + gfx);
 27336  }
 27337# 1131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27338  return (0);
 27339}
 27340}
 27341# 1134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27342static int i915_gfxec(struct seq_file *m , void *unused )
 27343{ struct drm_info_node *node ;
 27344  struct drm_device *dev ;
 27345  drm_i915_private_t *dev_priv ;
 27346  u32 tmp ;
 27347
 27348  {
 27349  {
 27350# 1136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27351  node = (struct drm_info_node *)m->private;
 27352# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27353  dev = (node->minor)->dev;
 27354# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27355  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27356# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27357  tmp = i915_read32___2(dev_priv, 70388U);
 27358# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27359  seq_printf(m, "GFXEC: %ld\n", (unsigned long )tmp);
 27360  }
 27361# 1142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27362  return (0);
 27363}
 27364}
 27365# 1145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27366static int i915_opregion(struct seq_file *m , void *unused )
 27367{ struct drm_info_node *node ;
 27368  struct drm_device *dev ;
 27369  drm_i915_private_t *dev_priv ;
 27370  struct intel_opregion *opregion ;
 27371  int ret ;
 27372
 27373  {
 27374  {
 27375# 1147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27376  node = (struct drm_info_node *)m->private;
 27377# 1148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27378  dev = (node->minor)->dev;
 27379# 1149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27380  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27381# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27382  opregion = & dev_priv->opregion;
 27383# 1153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27384  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 27385  }
 27386# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27387  if (ret != 0) {
 27388# 1155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27389    return (ret);
 27390  } else {
 27391
 27392  }
 27393# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27394  if ((unsigned long )opregion->header != (unsigned long )((struct opregion_header *)0)) {
 27395    {
 27396# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27397    seq_write(m, (void const *)opregion->header, 8192UL);
 27398    }
 27399  } else {
 27400
 27401  }
 27402  {
 27403# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27404  mutex_unlock(& dev->struct_mutex);
 27405  }
 27406# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27407  return (0);
 27408}
 27409}
 27410# 1165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27411static int i915_gem_framebuffer_info(struct seq_file *m , void *data )
 27412{ struct drm_info_node *node ;
 27413  struct drm_device *dev ;
 27414  drm_i915_private_t *dev_priv ;
 27415  struct intel_fbdev *ifbdev ;
 27416  struct intel_framebuffer *fb ;
 27417  int ret ;
 27418  struct drm_framebuffer const *__mptr ;
 27419  struct list_head const *__mptr___0 ;
 27420  struct list_head const *__mptr___1 ;
 27421
 27422  {
 27423  {
 27424# 1167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27425  node = (struct drm_info_node *)m->private;
 27426# 1168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27427  dev = (node->minor)->dev;
 27428# 1169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27429  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27430# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27431  ret = mutex_lock_interruptible_nested(& dev->mode_config.mutex, 0U);
 27432  }
 27433# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27434  if (ret != 0) {
 27435# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27436    return (ret);
 27437  } else {
 27438
 27439  }
 27440  {
 27441# 1178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27442  ifbdev = dev_priv->fbdev;
 27443# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27444  __mptr = (struct drm_framebuffer const *)ifbdev->helper.fb;
 27445# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27446  fb = (struct intel_framebuffer *)__mptr;
 27447# 1181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27448  seq_printf(m, "fbcon size: %d x %d, depth %d, %d bpp, obj ", fb->base.width, fb->base.height,
 27449             fb->base.depth, fb->base.bits_per_pixel);
 27450# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27451  describe_obj(m, fb->obj);
 27452# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27453  seq_printf(m, "\n");
 27454# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27455  __mptr___0 = (struct list_head const *)dev->mode_config.fb_list.next;
 27456# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27457  fb = (struct intel_framebuffer *)__mptr___0 + 0x0ffffffffffffff8UL;
 27458  }
 27459# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27460  goto ldv_38167;
 27461  ldv_38166: ;
 27462# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27463  if ((unsigned long )(& fb->base) == (unsigned long )ifbdev->helper.fb) {
 27464# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27465    goto ldv_38165;
 27466  } else {
 27467
 27468  }
 27469  {
 27470# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27471  seq_printf(m, "user size: %d x %d, depth %d, %d bpp, obj ", fb->base.width, fb->base.height,
 27472             fb->base.depth, fb->base.bits_per_pixel);
 27473# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27474  describe_obj(m, fb->obj);
 27475# 1199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27476  seq_printf(m, "\n");
 27477  }
 27478  ldv_38165:
 27479# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27480  __mptr___1 = (struct list_head const *)fb->base.head.next;
 27481# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27482  fb = (struct intel_framebuffer *)__mptr___1 + 0x0ffffffffffffff8UL;
 27483  ldv_38167: ;
 27484# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27485  if ((unsigned long )(& fb->base.head) != (unsigned long )(& dev->mode_config.fb_list)) {
 27486# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27487    goto ldv_38166;
 27488  } else {
 27489# 1192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27490    goto ldv_38168;
 27491  }
 27492  ldv_38168:
 27493  {
 27494# 1202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27495  mutex_unlock(& dev->mode_config.mutex);
 27496  }
 27497# 1204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27498  return (0);
 27499}
 27500}
 27501# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27502static int i915_context_status(struct seq_file *m , void *unused )
 27503{ struct drm_info_node *node ;
 27504  struct drm_device *dev ;
 27505  drm_i915_private_t *dev_priv ;
 27506  int ret ;
 27507
 27508  {
 27509  {
 27510# 1209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27511  node = (struct drm_info_node *)m->private;
 27512# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27513  dev = (node->minor)->dev;
 27514# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27515  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27516# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27517  ret = mutex_lock_interruptible_nested(& dev->mode_config.mutex, 0U);
 27518  }
 27519# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27520  if (ret != 0) {
 27521# 1216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27522    return (ret);
 27523  } else {
 27524
 27525  }
 27526# 1218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27527  if ((unsigned long )dev_priv->pwrctx != (unsigned long )((struct drm_i915_gem_object *)0)) {
 27528    {
 27529# 1219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27530    seq_printf(m, "power context ");
 27531# 1220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27532    describe_obj(m, dev_priv->pwrctx);
 27533# 1221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27534    seq_printf(m, "\n");
 27535    }
 27536  } else {
 27537
 27538  }
 27539# 1224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27540  if ((unsigned long )dev_priv->renderctx != (unsigned long )((struct drm_i915_gem_object *)0)) {
 27541    {
 27542# 1225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27543    seq_printf(m, "render context ");
 27544# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27545    describe_obj(m, dev_priv->renderctx);
 27546# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27547    seq_printf(m, "\n");
 27548    }
 27549  } else {
 27550
 27551  }
 27552  {
 27553# 1230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27554  mutex_unlock(& dev->mode_config.mutex);
 27555  }
 27556# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27557  return (0);
 27558}
 27559}
 27560# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27561static int i915_gen6_forcewake_count_info(struct seq_file *m , void *data )
 27562{ struct drm_info_node *node ;
 27563  struct drm_device *dev ;
 27564  struct drm_i915_private *dev_priv ;
 27565  int tmp ;
 27566
 27567  {
 27568  {
 27569# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27570  node = (struct drm_info_node *)m->private;
 27571# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27572  dev = (node->minor)->dev;
 27573# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27574  dev_priv = (struct drm_i915_private *)dev->dev_private;
 27575# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27576  tmp = atomic_read((atomic_t const *)(& dev_priv->forcewake_count));
 27577# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27578  seq_printf(m, "forcewake count = %d\n", tmp);
 27579  }
 27580# 1244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27581  return (0);
 27582}
 27583}
 27584# 1248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27585static int i915_wedged_open(struct inode *inode , struct file *filp )
 27586{
 27587
 27588  {
 27589# 1251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27590  filp->private_data = inode->i_private;
 27591# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27592  return (0);
 27593}
 27594}
 27595# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27596static ssize_t i915_wedged_read(struct file *filp , char *ubuf , size_t max , loff_t *ppos )
 27597{ struct drm_device *dev ;
 27598  drm_i915_private_t *dev_priv ;
 27599  char buf[80U] ;
 27600  int len ;
 27601  int tmp ;
 27602  ssize_t tmp___0 ;
 27603
 27604  {
 27605  {
 27606# 1261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27607  dev = (struct drm_device *)filp->private_data;
 27608# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27609  dev_priv = (drm_i915_private_t *)dev->dev_private;
 27610# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27611  tmp = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 27612# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27613  len = snprintf((char *)(& buf), 80UL, "wedged :  %d\n", tmp);
 27614  }
 27615# 1270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27616  if ((unsigned int )len > 80U) {
 27617# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27618    len = 80;
 27619  } else {
 27620
 27621  }
 27622  {
 27623# 1273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27624  tmp___0 = simple_read_from_buffer((void *)ubuf, max, ppos, (void const *)(& buf),
 27625                                    (size_t )len);
 27626  }
 27627# 1273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27628  return (tmp___0);
 27629}
 27630}
 27631# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27632static ssize_t i915_wedged_write(struct file *filp , char const *ubuf , size_t cnt ,
 27633                                 loff_t *ppos )
 27634{ struct drm_device *dev ;
 27635  char buf[20U] ;
 27636  int val ;
 27637  unsigned long tmp ;
 27638  unsigned long tmp___0 ;
 27639
 27640  {
 27641# 1282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27642  dev = (struct drm_device *)filp->private_data;
 27643# 1284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27644  val = 1;
 27645# 1286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27646  if (cnt != 0UL) {
 27647# 1287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27648    if (cnt > 19UL) {
 27649# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27650      return (-22L);
 27651    } else {
 27652
 27653    }
 27654    {
 27655# 1290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27656    tmp = copy_from_user((void *)(& buf), (void const *)ubuf, cnt);
 27657    }
 27658# 1290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27659    if (tmp != 0UL) {
 27660# 1291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27661      return (-14L);
 27662    } else {
 27663
 27664    }
 27665    {
 27666# 1292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27667    buf[cnt] = (char)0;
 27668# 1294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27669    tmp___0 = simple_strtoul((char const *)(& buf), (char **)0, 0U);
 27670# 1294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27671    val = (int )tmp___0;
 27672    }
 27673  } else {
 27674
 27675  }
 27676  {
 27677# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27678  printk("<6>[drm] Manually setting wedged to %d\n", val);
 27679# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27680  i915_handle_error(dev, (bool )(val != 0));
 27681  }
 27682# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27683  return ((ssize_t )cnt);
 27684}
 27685}
 27686# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27687static struct file_operations const i915_wedged_fops =
 27688# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27689     {& __this_module, & default_llseek, & i915_wedged_read, & i915_wedged_write, (ssize_t (*)(struct kiocb * ,
 27690                                                                                             struct iovec const * ,
 27691                                                                                             unsigned long ,
 27692                                                                                             loff_t ))0,
 27693    (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0,
 27694    (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t ,
 27695                                              u64 , unsigned int ) ))0, (unsigned int (*)(struct file * ,
 27696                                                                                            struct poll_table_struct * ))0,
 27697    (long (*)(struct file * , unsigned int , unsigned long ))0, (long (*)(struct file * ,
 27698                                                                            unsigned int ,
 27699                                                                            unsigned long ))0,
 27700    (int (*)(struct file * , struct vm_area_struct * ))0, & i915_wedged_open, (int (*)(struct file * ,
 27701                                                                                       fl_owner_t ))0,
 27702    (int (*)(struct inode * , struct file * ))0, (int (*)(struct file * , int ))0,
 27703    (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0,
 27704    (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * ,
 27705                                                                         struct page * ,
 27706                                                                         int , size_t ,
 27707                                                                         loff_t * ,
 27708                                                                         int ))0,
 27709    (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long ,
 27710                       unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * ,
 27711                                                                       int , struct file_lock * ))0,
 27712    (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0,
 27713    (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0,
 27714    (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * ,
 27715                                                                        int , loff_t ,
 27716                                                                        loff_t ))0};
 27717# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27718static int drm_add_fake_info_node(struct drm_minor *minor , struct dentry *ent , void const *key )
 27719{ struct drm_info_node *node ;
 27720  void *tmp ;
 27721
 27722  {
 27723  {
 27724# 1320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27725  tmp = kmalloc(40UL, 208U);
 27726# 1320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27727  node = (struct drm_info_node *)tmp;
 27728  }
 27729# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27730  if ((unsigned long )node == (unsigned long )((struct drm_info_node *)0)) {
 27731    {
 27732# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27733    debugfs_remove(ent);
 27734    }
 27735# 1323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27736    return (-12);
 27737  } else {
 27738
 27739  }
 27740  {
 27741# 1326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27742  node->minor = minor;
 27743# 1327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27744  node->dent = ent;
 27745# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27746  node->info_ent = (struct drm_info_list *)key;
 27747# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27748  list_add(& node->list, & minor->debugfs_nodes.list);
 27749  }
 27750# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27751  return (0);
 27752}
 27753}
 27754# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27755static int i915_wedged_create(struct dentry *root , struct drm_minor *minor )
 27756{ struct drm_device *dev ;
 27757  struct dentry *ent ;
 27758  long tmp ;
 27759  long tmp___0 ;
 27760  int tmp___1 ;
 27761
 27762  {
 27763  {
 27764# 1336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27765  dev = minor->dev;
 27766# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27767  ent = debugfs_create_file("i915_wedged", 420U, root, (void *)dev, & i915_wedged_fops);
 27768# 1343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27769  tmp___0 = IS_ERR((void const *)ent);
 27770  }
 27771# 1343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27772  if (tmp___0 != 0L) {
 27773    {
 27774# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27775    tmp = PTR_ERR((void const *)ent);
 27776    }
 27777# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27778    return ((int )tmp);
 27779  } else {
 27780
 27781  }
 27782  {
 27783# 1346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27784  tmp___1 = drm_add_fake_info_node(minor, ent, (void const *)(& i915_wedged_fops));
 27785  }
 27786# 1346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27787  return (tmp___1);
 27788}
 27789}
 27790# 1349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27791static int i915_forcewake_open(struct inode *inode , struct file *file )
 27792{ struct drm_device *dev ;
 27793  struct drm_i915_private *dev_priv ;
 27794  int ret ;
 27795
 27796  {
 27797# 1351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27798  dev = (struct drm_device *)inode->i_private;
 27799# 1352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27800  dev_priv = (struct drm_i915_private *)dev->dev_private;
 27801# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27802  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 27803# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27804    return (0);
 27805  } else {
 27806
 27807  }
 27808  {
 27809# 1358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27810  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 27811  }
 27812# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27813  if (ret != 0) {
 27814# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27815    return (ret);
 27816  } else {
 27817
 27818  }
 27819  {
 27820# 1361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27821  gen6_gt_force_wake_get(dev_priv);
 27822# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27823  mutex_unlock(& dev->struct_mutex);
 27824  }
 27825# 1364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27826  return (0);
 27827}
 27828}
 27829# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27830int i915_forcewake_release(struct inode *inode , struct file *file )
 27831{ struct drm_device *dev ;
 27832  struct drm_i915_private *dev_priv ;
 27833
 27834  {
 27835# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27836  dev = (struct drm_device *)inode->i_private;
 27837# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27838  dev_priv = (struct drm_i915_private *)dev->dev_private;
 27839# 1372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27840  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 27841# 1373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27842    return (0);
 27843  } else {
 27844
 27845  }
 27846  {
 27847# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27848  mutex_lock_nested(& dev->struct_mutex, 0U);
 27849# 1383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27850  gen6_gt_force_wake_put(dev_priv);
 27851# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27852  mutex_unlock(& dev->struct_mutex);
 27853  }
 27854# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27855  return (0);
 27856}
 27857}
 27858# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27859static struct file_operations const i915_forcewake_fops =
 27860# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27861     {& __this_module, (loff_t (*)(struct file * , loff_t , int ))0, (ssize_t (*)(struct file * ,
 27862                                                                                  char * ,
 27863                                                                                  size_t ,
 27864                                                                                  loff_t * ))0,
 27865    (ssize_t (*)(struct file * , char const * , size_t , loff_t * ))0, (ssize_t (*)(struct kiocb * ,
 27866                                                                                       struct iovec const * ,
 27867                                                                                       unsigned long ,
 27868                                                                                       loff_t ))0,
 27869    (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0,
 27870    (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t ,
 27871                                              u64 , unsigned int ) ))0, (unsigned int (*)(struct file * ,
 27872                                                                                            struct poll_table_struct * ))0,
 27873    (long (*)(struct file * , unsigned int , unsigned long ))0, (long (*)(struct file * ,
 27874                                                                            unsigned int ,
 27875                                                                            unsigned long ))0,
 27876    (int (*)(struct file * , struct vm_area_struct * ))0, & i915_forcewake_open, (int (*)(struct file * ,
 27877                                                                                          fl_owner_t ))0,
 27878    & i915_forcewake_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * ,
 27879                                                                          int ))0,
 27880    (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0,
 27881    (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0,
 27882    (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long ,
 27883                       unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * ,
 27884                                                                       int , struct file_lock * ))0,
 27885    (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0,
 27886    (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0,
 27887    (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * ,
 27888                                                                        int , loff_t ,
 27889                                                                        loff_t ))0};
 27890# 1395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27891static int i915_forcewake_create(struct dentry *root , struct drm_minor *minor )
 27892{ struct drm_device *dev ;
 27893  struct dentry *ent ;
 27894  long tmp ;
 27895  long tmp___0 ;
 27896  int tmp___1 ;
 27897
 27898  {
 27899  {
 27900# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27901  dev = minor->dev;
 27902# 1400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27903  ent = debugfs_create_file("i915_forcewake_user", 256U, root, (void *)dev, & i915_forcewake_fops);
 27904# 1404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27905  tmp___0 = IS_ERR((void const *)ent);
 27906  }
 27907# 1404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27908  if (tmp___0 != 0L) {
 27909    {
 27910# 1405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27911    tmp = PTR_ERR((void const *)ent);
 27912    }
 27913# 1405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27914    return ((int )tmp);
 27915  } else {
 27916
 27917  }
 27918  {
 27919# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27920  tmp___1 = drm_add_fake_info_node(minor, ent, (void const *)(& i915_forcewake_fops));
 27921  }
 27922# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27923  return (tmp___1);
 27924}
 27925}
 27926# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27927static struct drm_info_list i915_debugfs_list[37U] =
 27928# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27929  { {"i915_capabilities", & i915_capabilities, 0U, (void *)0},
 27930        {"i915_gem_objects", & i915_gem_object_info, 0U, (void *)0},
 27931        {"i915_gem_gtt", & i915_gem_gtt_info, 0U, (void *)0},
 27932        {"i915_gem_active", & i915_gem_object_list_info, 0U, (void *)0},
 27933        {"i915_gem_flushing", & i915_gem_object_list_info, 0U, (void *)1},
 27934        {"i915_gem_inactive", & i915_gem_object_list_info, 0U, (void *)2},
 27935        {"i915_gem_pinned", & i915_gem_object_list_info, 0U, (void *)3},
 27936        {"i915_gem_deferred_free", & i915_gem_object_list_info, 0U, (void *)4},
 27937        {"i915_gem_pageflip", & i915_gem_pageflip_info, 0U, (void *)0},
 27938        {"i915_gem_request", & i915_gem_request_info, 0U, (void *)0},
 27939        {"i915_gem_seqno", & i915_gem_seqno_info, 0U, (void *)0},
 27940        {"i915_gem_fence_regs", & i915_gem_fence_regs_info, 0U, (void *)0},
 27941        {"i915_gem_interrupt", & i915_interrupt_info, 0U, (void *)0},
 27942        {"i915_gem_hws", & i915_hws_info, 0U, (void *)0},
 27943        {"i915_gem_hws_blt", & i915_hws_info, 0U, (void *)2},
 27944        {"i915_gem_hws_bsd", & i915_hws_info, 0U, (void *)1},
 27945        {"i915_ringbuffer_data", & i915_ringbuffer_data, 0U, (void *)0},
 27946        {"i915_ringbuffer_info", & i915_ringbuffer_info, 0U, (void *)0},
 27947        {"i915_bsd_ringbuffer_data", & i915_ringbuffer_data, 0U, (void *)1},
 27948        {"i915_bsd_ringbuffer_info", & i915_ringbuffer_info, 0U, (void *)1},
 27949        {"i915_blt_ringbuffer_data", & i915_ringbuffer_data, 0U, (void *)2},
 27950        {"i915_blt_ringbuffer_info", & i915_ringbuffer_info, 0U, (void *)2},
 27951        {"i915_batchbuffers", & i915_batchbuffer_info, 0U, (void *)0},
 27952        {"i915_error_state", & i915_error_state, 0U, (void *)0},
 27953        {"i915_rstdby_delays", & i915_rstdby_delays, 0U, (void *)0},
 27954        {"i915_cur_delayinfo", & i915_cur_delayinfo, 0U, (void *)0},
 27955        {"i915_delayfreq_table", & i915_delayfreq_table, 0U, (void *)0},
 27956        {"i915_inttoext_table", & i915_inttoext_table, 0U, (void *)0},
 27957        {"i915_drpc_info", & i915_drpc_info, 0U, (void *)0},
 27958        {"i915_emon_status", & i915_emon_status, 0U, (void *)0},
 27959        {"i915_gfxec", & i915_gfxec, 0U, (void *)0},
 27960        {"i915_fbc_status", & i915_fbc_status, 0U, (void *)0},
 27961        {"i915_sr_status", & i915_sr_status, 0U, (void *)0},
 27962        {"i915_opregion", & i915_opregion, 0U, (void *)0},
 27963        {"i915_gem_framebuffer", & i915_gem_framebuffer_info, 0U, (void *)0},
 27964        {"i915_context_status", & i915_context_status, 0U, (void *)0},
 27965        {"i915_gen6_forcewake_count", & i915_gen6_forcewake_count_info, 0U, (void *)0}};
 27966# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27967int i915_debugfs_init(struct drm_minor *minor )
 27968{ int ret ;
 27969  int tmp ;
 27970
 27971  {
 27972  {
 27973# 1455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27974  ret = i915_wedged_create(minor->debugfs_root, minor);
 27975  }
 27976# 1456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27977  if (ret != 0) {
 27978# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27979    return (ret);
 27980  } else {
 27981
 27982  }
 27983  {
 27984# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27985  ret = i915_forcewake_create(minor->debugfs_root, minor);
 27986  }
 27987# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27988  if (ret != 0) {
 27989# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27990    return (ret);
 27991  } else {
 27992
 27993  }
 27994  {
 27995# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 27996  tmp = drm_debugfs_create_files((struct drm_info_list *)(& i915_debugfs_list), 37,
 27997                                 minor->debugfs_root, minor);
 27998  }
 27999# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28000  return (tmp);
 28001}
 28002}
 28003# 1468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28004void i915_debugfs_cleanup(struct drm_minor *minor )
 28005{
 28006
 28007  {
 28008  {
 28009# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28010  drm_debugfs_remove_files((struct drm_info_list *)(& i915_debugfs_list), 37, minor);
 28011# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28012  drm_debugfs_remove_files((struct drm_info_list *)(& i915_forcewake_fops), 1, minor);
 28013# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28014  drm_debugfs_remove_files((struct drm_info_list *)(& i915_wedged_fops), 1, minor);
 28015  }
 28016# 1475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28017  return;
 28018}
 28019}
 28020# 1511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_debugfs.c.p"
 28021# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 28022__inline static void writeb(unsigned char val , void volatile *addr )
 28023{
 28024
 28025  {
 28026# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 28027  __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory");
 28028# 64 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 28029  return;
 28030}
 28031}
 28032# 87 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 28033__inline static void writeq(unsigned long val , void volatile *addr )
 28034{
 28035
 28036  {
 28037# 87 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 28038  __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory");
 28039# 88 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 28040  return;
 28041}
 28042}
 28043# 1254 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28044void intel_i2c_reset(struct drm_device *dev ) ;
 28045# 1286 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28046void i8xx_disable_fbc(struct drm_device *dev ) ;
 28047# 1287 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28048void g4x_disable_fbc(struct drm_device *dev ) ;
 28049# 1288 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28050void ironlake_disable_fbc(struct drm_device *dev ) ;
 28051# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28052__inline static u8 i915_read8___0(struct drm_i915_private *dev_priv , u32 reg )
 28053{ u8 val ;
 28054
 28055  {
 28056# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28057  val = (u8 )0U;
 28058# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28059  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 28060# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28061    if (reg <= 262143U) {
 28062# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28063      if (reg != 41356U) {
 28064        {
 28065# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28066        gen6_gt_force_wake_get(dev_priv);
 28067# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28068        val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 28069# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28070        gen6_gt_force_wake_put(dev_priv);
 28071        }
 28072      } else {
 28073        {
 28074# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28075        val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 28076        }
 28077      }
 28078    } else {
 28079      {
 28080# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28081      val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 28082      }
 28083    }
 28084  } else {
 28085    {
 28086# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28087    val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 28088    }
 28089  }
 28090  {
 28091# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28092  trace_i915_reg_rw((bool )0, reg, (u64 )val, 1);
 28093  }
 28094# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28095  return (val);
 28096}
 28097}
 28098# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28099__inline static void i915_write8(struct drm_i915_private *dev_priv , u32 reg , u8 val )
 28100{
 28101
 28102  {
 28103  {
 28104# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28105  trace_i915_reg_rw((bool )1, reg, (u64 )val, 1);
 28106  }
 28107# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28108  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 28109# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28110    if (reg <= 262143U) {
 28111# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28112      if (reg != 41356U) {
 28113        {
 28114# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28115        __gen6_gt_wait_for_fifo(dev_priv);
 28116        }
 28117      } else {
 28118
 28119      }
 28120    } else {
 28121
 28122    }
 28123  } else {
 28124
 28125  }
 28126  {
 28127# 1373 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28128  writeb((unsigned char )((int )val), (void volatile *)dev_priv->regs + (unsigned long )reg);
 28129  }
 28130# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28131  return;
 28132}
 28133}
 28134# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28135__inline static void i915_write64(struct drm_i915_private *dev_priv , u32 reg , u64 val )
 28136{
 28137
 28138  {
 28139  {
 28140# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28141  trace_i915_reg_rw((bool )1, reg, val, 8);
 28142  }
 28143# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28144  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 28145# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28146    if (reg <= 262143U) {
 28147# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28148      if (reg != 41356U) {
 28149        {
 28150# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28151        __gen6_gt_wait_for_fifo(dev_priv);
 28152        }
 28153      } else {
 28154
 28155      }
 28156    } else {
 28157
 28158    }
 28159  } else {
 28160
 28161  }
 28162  {
 28163# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28164  writeq((unsigned long )val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 28165  }
 28166# 1377 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 28167  return;
 28168}
 28169}
 28170# 317 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 28171void ironlake_enable_drps(struct drm_device *dev ) ;
 28172# 318 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 28173void ironlake_disable_drps(struct drm_device *dev ) ;
 28174# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 28175void gen6_enable_rps(struct drm_i915_private *dev_priv ) ;
 28176# 320 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 28177void gen6_disable_rps(struct drm_device *dev ) ;
 28178# 321 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 28179void intel_init_emon(struct drm_device *dev ) ;
 28180# 349 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 28181void intel_init_clock_gating(struct drm_device *dev ) ;
 28182# 39 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28183static bool i915_pipe_enabled___0(struct drm_device *dev , enum pipe pipe )
 28184{ struct drm_i915_private *dev_priv ;
 28185  u32 dpll_reg ;
 28186  u32 tmp ;
 28187
 28188  {
 28189# 41 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28190  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28191# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28192  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 28193# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28194    goto _L;
 28195  } else
 28196# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28197  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 28198# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28199    goto _L;
 28200  } else
 28201# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28202  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 28203    _L:
 28204# 45 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28205    if ((unsigned int )pipe == 0U) {
 28206# 45 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28207      dpll_reg = 811028U;
 28208    } else {
 28209# 45 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28210      dpll_reg = 811032U;
 28211    }
 28212  } else
 28213# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28214  if ((unsigned int )pipe == 0U) {
 28215# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28216    dpll_reg = 24596U;
 28217  } else {
 28218# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28219    dpll_reg = 24600U;
 28220  }
 28221  {
 28222# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28223  tmp = i915_read32(dev_priv, dpll_reg);
 28224  }
 28225# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28226  return ((bool )((tmp & 2147483648U) != 0U));
 28227}
 28228}
 28229# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28230static void i915_save_palette(struct drm_device *dev , enum pipe pipe )
 28231{ struct drm_i915_private *dev_priv ;
 28232  unsigned long reg ;
 28233  unsigned long tmp ;
 28234  u32 *array ;
 28235  int i ;
 28236  bool tmp___0 ;
 28237  int tmp___1 ;
 28238
 28239  {
 28240# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28241  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28242# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28243  if ((unsigned int )pipe == 0U) {
 28244# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28245    tmp = 40960UL;
 28246  } else {
 28247# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28248    tmp = 43008UL;
 28249  }
 28250  {
 28251# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28252  reg = tmp;
 28253# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28254  tmp___0 = i915_pipe_enabled___0(dev, pipe);
 28255  }
 28256# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28257  if (tmp___0) {
 28258# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28259    tmp___1 = 0;
 28260  } else {
 28261# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28262    tmp___1 = 1;
 28263  }
 28264# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28265  if (tmp___1) {
 28266# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28267    return;
 28268  } else {
 28269
 28270  }
 28271# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28272  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 28273# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28274    goto _L;
 28275  } else
 28276# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28277  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 28278# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28279    goto _L;
 28280  } else
 28281# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28282  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 28283    _L:
 28284# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28285    if ((unsigned int )pipe == 0U) {
 28286# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28287      reg = 303104UL;
 28288    } else {
 28289# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28290      reg = 305152UL;
 28291    }
 28292  } else {
 28293
 28294  }
 28295# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28296  if ((unsigned int )pipe == 0U) {
 28297# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28298    array = (u32 *)(& dev_priv->save_palette_a);
 28299  } else {
 28300# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28301    array = (u32 *)(& dev_priv->save_palette_b);
 28302  }
 28303# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28304  i = 0;
 28305# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28306  goto ldv_37563;
 28307  ldv_37562:
 28308  {
 28309# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28310  *(array + (unsigned long )i) = i915_read32(dev_priv, (u32 )(i << 2) + (u32 )reg);
 28311# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28312  i = i + 1;
 28313  }
 28314  ldv_37563: ;
 28315# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28316  if (i <= 255) {
 28317# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28318    goto ldv_37562;
 28319  } else {
 28320# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28321    goto ldv_37564;
 28322  }
 28323  ldv_37564: ;
 28324# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28325  return;
 28326}
 28327}
 28328# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28329static void i915_restore_palette(struct drm_device *dev , enum pipe pipe )
 28330{ struct drm_i915_private *dev_priv ;
 28331  unsigned long reg ;
 28332  unsigned long tmp ;
 28333  u32 *array ;
 28334  int i ;
 28335  bool tmp___0 ;
 28336  int tmp___1 ;
 28337
 28338  {
 28339# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28340  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28341# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28342  if ((unsigned int )pipe == 0U) {
 28343# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28344    tmp = 40960UL;
 28345  } else {
 28346# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28347    tmp = 43008UL;
 28348  }
 28349  {
 28350# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28351  reg = tmp;
 28352# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28353  tmp___0 = i915_pipe_enabled___0(dev, pipe);
 28354  }
 28355# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28356  if (tmp___0) {
 28357# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28358    tmp___1 = 0;
 28359  } else {
 28360# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28361    tmp___1 = 1;
 28362  }
 28363# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28364  if (tmp___1) {
 28365# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28366    return;
 28367  } else {
 28368
 28369  }
 28370# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28371  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 28372# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28373    goto _L;
 28374  } else
 28375# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28376  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 28377# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28378    goto _L;
 28379  } else
 28380# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28381  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 28382    _L:
 28383# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28384    if ((unsigned int )pipe == 0U) {
 28385# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28386      reg = 303104UL;
 28387    } else {
 28388# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28389      reg = 305152UL;
 28390    }
 28391  } else {
 28392
 28393  }
 28394# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28395  if ((unsigned int )pipe == 0U) {
 28396# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28397    array = (u32 *)(& dev_priv->save_palette_a);
 28398  } else {
 28399# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28400    array = (u32 *)(& dev_priv->save_palette_b);
 28401  }
 28402# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28403  i = 0;
 28404# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28405  goto ldv_37574;
 28406  ldv_37573:
 28407  {
 28408# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28409  i915_write32(dev_priv, (u32 )(i << 2) + (u32 )reg, *(array + (unsigned long )i));
 28410# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28411  i = i + 1;
 28412  }
 28413  ldv_37574: ;
 28414# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28415  if (i <= 255) {
 28416# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28417    goto ldv_37573;
 28418  } else {
 28419# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28420    goto ldv_37575;
 28421  }
 28422  ldv_37575: ;
 28423# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28424  return;
 28425}
 28426}
 28427# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28428static u8 i915_read_indexed(struct drm_device *dev , u16 index_port , u16 data_port ,
 28429                            u8 reg )
 28430{ struct drm_i915_private *dev_priv ;
 28431  u8 tmp ;
 28432
 28433  {
 28434  {
 28435# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28436  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28437# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28438  i915_write8(dev_priv, (u32 )index_port, (u8 )((int )reg));
 28439# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28440  tmp = i915_read8___0(dev_priv, (u32 )data_port);
 28441  }
 28442# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28443  return (tmp);
 28444}
 28445}
 28446# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28447static u8 i915_read_ar(struct drm_device *dev , u16 st01 , u8 reg , u16 palette_enable )
 28448{ struct drm_i915_private *dev_priv ;
 28449  u8 tmp ;
 28450
 28451  {
 28452  {
 28453# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28454  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28455# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28456  i915_read8___0(dev_priv, (u32 )st01);
 28457# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28458  i915_write8(dev_priv, 960U, (u8 )((int )((u8 )palette_enable) | (int )reg));
 28459# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28460  tmp = i915_read8___0(dev_priv, 961U);
 28461  }
 28462# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28463  return (tmp);
 28464}
 28465}
 28466# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28467static void i915_write_ar(struct drm_device *dev , u16 st01 , u8 reg , u8 val , u16 palette_enable )
 28468{ struct drm_i915_private *dev_priv ;
 28469
 28470  {
 28471  {
 28472# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28473  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28474# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28475  i915_read8___0(dev_priv, (u32 )st01);
 28476# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28477  i915_write8(dev_priv, 960U, (u8 )((int )((u8 )palette_enable) | (int )reg));
 28478# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28479  i915_write8(dev_priv, 960U, (u8 )((int )val));
 28480  }
 28481# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28482  return;
 28483}
 28484}
 28485# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28486static void i915_write_indexed(struct drm_device *dev , u16 index_port , u16 data_port ,
 28487                               u8 reg , u8 val )
 28488{ struct drm_i915_private *dev_priv ;
 28489
 28490  {
 28491  {
 28492# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28493  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28494# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28495  i915_write8(dev_priv, (u32 )index_port, (u8 )((int )reg));
 28496# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28497  i915_write8(dev_priv, (u32 )data_port, (u8 )((int )val));
 28498  }
 28499# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28500  return;
 28501}
 28502}
 28503# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28504static void i915_save_vga(struct drm_device *dev )
 28505{ struct drm_i915_private *dev_priv ;
 28506  int i ;
 28507  u16 cr_index ;
 28508  u16 cr_data ;
 28509  u16 st01 ;
 28510  u8 tmp ;
 28511
 28512  {
 28513  {
 28514# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28515  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28516# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28517  dev_priv->saveDACMASK = i915_read8___0(dev_priv, 966U);
 28518# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28519  dev_priv->saveMSR = i915_read8___0(dev_priv, 972U);
 28520  }
 28521# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28522  if ((int )dev_priv->saveMSR & 1) {
 28523# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28524    cr_index = (u16 )980U;
 28525# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28526    cr_data = (u16 )981U;
 28527# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28528    st01 = (u16 )986U;
 28529  } else {
 28530# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28531    cr_index = (u16 )948U;
 28532# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28533    cr_data = (u16 )949U;
 28534# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28535    st01 = (u16 )954U;
 28536  }
 28537  {
 28538# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28539  tmp = i915_read_indexed(dev, (u16 )((int )cr_index), (u16 )((int )cr_data), (u8 )17);
 28540# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28541  i915_write_indexed(dev, (u16 )((int )cr_index), (u16 )((int )cr_data), (u8 )17,
 28542                     (u8 )((int )tmp & 127));
 28543# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28544  i = 0;
 28545  }
 28546# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28547  goto ldv_37615;
 28548  ldv_37614:
 28549  {
 28550# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28551  dev_priv->saveCR[i] = i915_read_indexed(dev, (u16 )((int )cr_index), (u16 )((int )cr_data),
 28552                                          (u8 )((int )((u8 )i)));
 28553# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28554  i = i + 1;
 28555  }
 28556  ldv_37615: ;
 28557# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28558  if (i <= 36) {
 28559# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28560    goto ldv_37614;
 28561  } else {
 28562# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28563    goto ldv_37616;
 28564  }
 28565  ldv_37616:
 28566  {
 28567# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28568  dev_priv->saveCR[17] = (u8 )((unsigned int )dev_priv->saveCR[17] & 127U);
 28569# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28570  i915_read8___0(dev_priv, (u32 )st01);
 28571# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28572  dev_priv->saveAR_INDEX = i915_read8___0(dev_priv, 960U);
 28573# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28574  i = 0;
 28575  }
 28576# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28577  goto ldv_37618;
 28578  ldv_37617:
 28579  {
 28580# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28581  dev_priv->saveAR[i] = i915_read_ar(dev, (u16 )((int )st01), (u8 )((int )((u8 )i)),
 28582                                     (u16 )0);
 28583# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28584  i = i + 1;
 28585  }
 28586  ldv_37618: ;
 28587# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28588  if (i <= 20) {
 28589# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28590    goto ldv_37617;
 28591  } else {
 28592# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28593    goto ldv_37619;
 28594  }
 28595  ldv_37619:
 28596  {
 28597# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28598  i915_read8___0(dev_priv, (u32 )st01);
 28599# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28600  i915_write8(dev_priv, 960U, (u8 )((int )dev_priv->saveAR_INDEX));
 28601# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28602  i915_read8___0(dev_priv, (u32 )st01);
 28603# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28604  i = 0;
 28605  }
 28606# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28607  goto ldv_37621;
 28608  ldv_37620:
 28609  {
 28610# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28611  dev_priv->saveGR[i] = i915_read_indexed(dev, (u16 )974, (u16 )975, (u8 )((int )((u8 )i)));
 28612# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28613  i = i + 1;
 28614  }
 28615  ldv_37621: ;
 28616# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28617  if (i <= 8) {
 28618# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28619    goto ldv_37620;
 28620  } else {
 28621# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28622    goto ldv_37622;
 28623  }
 28624  ldv_37622:
 28625  {
 28626# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28627  dev_priv->saveGR[16] = i915_read_indexed(dev, (u16 )974, (u16 )975, (u8 )16);
 28628# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28629  dev_priv->saveGR[17] = i915_read_indexed(dev, (u16 )974, (u16 )975, (u8 )17);
 28630# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28631  dev_priv->saveGR[24] = i915_read_indexed(dev, (u16 )974, (u16 )975, (u8 )24);
 28632# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28633  i = 0;
 28634  }
 28635# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28636  goto ldv_37624;
 28637  ldv_37623:
 28638  {
 28639# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28640  dev_priv->saveSR[i] = i915_read_indexed(dev, (u16 )964, (u16 )965, (u8 )((int )((u8 )i)));
 28641# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28642  i = i + 1;
 28643  }
 28644  ldv_37624: ;
 28645# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28646  if (i <= 7) {
 28647# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28648    goto ldv_37623;
 28649  } else {
 28650# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28651    goto ldv_37625;
 28652  }
 28653  ldv_37625: ;
 28654# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28655  return;
 28656}
 28657}
 28658# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28659static void i915_restore_vga(struct drm_device *dev )
 28660{ struct drm_i915_private *dev_priv ;
 28661  int i ;
 28662  u16 cr_index ;
 28663  u16 cr_data ;
 28664  u16 st01 ;
 28665
 28666  {
 28667  {
 28668# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28669  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28670# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28671  i915_write8(dev_priv, 962U, (u8 )((int )dev_priv->saveMSR));
 28672  }
 28673# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28674  if ((int )dev_priv->saveMSR & 1) {
 28675# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28676    cr_index = (u16 )980U;
 28677# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28678    cr_data = (u16 )981U;
 28679# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28680    st01 = (u16 )986U;
 28681  } else {
 28682# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28683    cr_index = (u16 )948U;
 28684# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28685    cr_data = (u16 )949U;
 28686# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28687    st01 = (u16 )954U;
 28688  }
 28689# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28690  i = 0;
 28691# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28692  goto ldv_37635;
 28693  ldv_37634:
 28694  {
 28695# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28696  i915_write_indexed(dev, (u16 )964, (u16 )965, (u8 )((int )((u8 )i)), (u8 )((int )dev_priv->saveSR[i]));
 28697# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28698  i = i + 1;
 28699  }
 28700  ldv_37635: ;
 28701# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28702  if (i <= 6) {
 28703# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28704    goto ldv_37634;
 28705  } else {
 28706# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28707    goto ldv_37636;
 28708  }
 28709  ldv_37636:
 28710  {
 28711# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28712  i915_write_indexed(dev, (u16 )((int )cr_index), (u16 )((int )cr_data), (u8 )17,
 28713                     (u8 )((int )dev_priv->saveCR[17]));
 28714# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28715  i = 0;
 28716  }
 28717# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28718  goto ldv_37638;
 28719  ldv_37637:
 28720  {
 28721# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28722  i915_write_indexed(dev, (u16 )((int )cr_index), (u16 )((int )cr_data), (u8 )((int )((u8 )i)),
 28723                     (u8 )((int )dev_priv->saveCR[i]));
 28724# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28725  i = i + 1;
 28726  }
 28727  ldv_37638: ;
 28728# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28729  if (i <= 36) {
 28730# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28731    goto ldv_37637;
 28732  } else {
 28733# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28734    goto ldv_37639;
 28735  }
 28736  ldv_37639:
 28737# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28738  i = 0;
 28739# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28740  goto ldv_37641;
 28741  ldv_37640:
 28742  {
 28743# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28744  i915_write_indexed(dev, (u16 )974, (u16 )975, (u8 )((int )((u8 )i)), (u8 )((int )dev_priv->saveGR[i]));
 28745# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28746  i = i + 1;
 28747  }
 28748  ldv_37641: ;
 28749# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28750  if (i <= 8) {
 28751# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28752    goto ldv_37640;
 28753  } else {
 28754# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28755    goto ldv_37642;
 28756  }
 28757  ldv_37642:
 28758  {
 28759# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28760  i915_write_indexed(dev, (u16 )974, (u16 )975, (u8 )16, (u8 )((int )dev_priv->saveGR[16]));
 28761# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28762  i915_write_indexed(dev, (u16 )974, (u16 )975, (u8 )17, (u8 )((int )dev_priv->saveGR[17]));
 28763# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28764  i915_write_indexed(dev, (u16 )974, (u16 )975, (u8 )24, (u8 )((int )dev_priv->saveGR[24]));
 28765# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28766  i915_read8___0(dev_priv, (u32 )st01);
 28767# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28768  i = 0;
 28769  }
 28770# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28771  goto ldv_37644;
 28772  ldv_37643:
 28773  {
 28774# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28775  i915_write_ar(dev, (u16 )((int )st01), (u8 )((int )((u8 )i)), (u8 )((int )dev_priv->saveAR[i]),
 28776                (u16 )0);
 28777# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28778  i = i + 1;
 28779  }
 28780  ldv_37644: ;
 28781# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28782  if (i <= 20) {
 28783# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28784    goto ldv_37643;
 28785  } else {
 28786# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28787    goto ldv_37645;
 28788  }
 28789  ldv_37645:
 28790  {
 28791# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28792  i915_read8___0(dev_priv, (u32 )st01);
 28793# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28794  i915_write8(dev_priv, 960U, (u8 )((int )((unsigned int )dev_priv->saveAR_INDEX | 32U)));
 28795# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28796  i915_read8___0(dev_priv, (u32 )st01);
 28797# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28798  i915_write8(dev_priv, 966U, (u8 )((int )dev_priv->saveDACMASK));
 28799  }
 28800# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28801  return;
 28802}
 28803}
 28804# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28805static void i915_save_modeset_reg(struct drm_device *dev )
 28806{ struct drm_i915_private *dev_priv ;
 28807  int i ;
 28808  int tmp ;
 28809  u32 tmp___0 ;
 28810  u32 tmp___1 ;
 28811
 28812  {
 28813  {
 28814# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28815  dev_priv = (struct drm_i915_private *)dev->dev_private;
 28816# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28817  tmp = drm_core_check_feature(dev, 8192);
 28818  }
 28819# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28820  if (tmp != 0) {
 28821# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28822    return;
 28823  } else {
 28824
 28825  }
 28826  {
 28827# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28828  dev_priv->saveCURACNTR = i915_read32(dev_priv, 458880U);
 28829# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28830  dev_priv->saveCURAPOS = i915_read32(dev_priv, 458888U);
 28831# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28832  dev_priv->saveCURABASE = i915_read32(dev_priv, 458884U);
 28833# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28834  dev_priv->saveCURBCNTR = i915_read32(dev_priv, 458944U);
 28835# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28836  dev_priv->saveCURBPOS = i915_read32(dev_priv, 458952U);
 28837# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28838  dev_priv->saveCURBBASE = i915_read32(dev_priv, 458948U);
 28839  }
 28840# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28841  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 28842    {
 28843# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28844    dev_priv->saveCURSIZE = i915_read32(dev_priv, 458912U);
 28845    }
 28846  } else {
 28847
 28848  }
 28849# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28850  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 28851    {
 28852# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28853    dev_priv->savePCH_DREF_CONTROL = i915_read32(dev_priv, 811520U);
 28854# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28855    dev_priv->saveDISP_ARB_CTL = i915_read32(dev_priv, 282624U);
 28856    }
 28857  } else
 28858# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28859  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 28860    {
 28861# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28862    dev_priv->savePCH_DREF_CONTROL = i915_read32(dev_priv, 811520U);
 28863# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28864    dev_priv->saveDISP_ARB_CTL = i915_read32(dev_priv, 282624U);
 28865    }
 28866  } else
 28867# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28868  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 28869    {
 28870# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28871    dev_priv->savePCH_DREF_CONTROL = i915_read32(dev_priv, 811520U);
 28872# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28873    dev_priv->saveDISP_ARB_CTL = i915_read32(dev_priv, 282624U);
 28874    }
 28875  } else {
 28876
 28877  }
 28878  {
 28879# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28880  dev_priv->savePIPEACONF = i915_read32(dev_priv, 458760U);
 28881# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28882  dev_priv->savePIPEASRC = i915_read32(dev_priv, 393244U);
 28883  }
 28884# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28885  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 28886    {
 28887# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28888    dev_priv->saveFPA0 = i915_read32(dev_priv, 811072U);
 28889# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28890    dev_priv->saveFPA1 = i915_read32(dev_priv, 811076U);
 28891# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28892    dev_priv->saveDPLL_A = i915_read32(dev_priv, 811028U);
 28893    }
 28894  } else
 28895# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28896  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 28897    {
 28898# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28899    dev_priv->saveFPA0 = i915_read32(dev_priv, 811072U);
 28900# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28901    dev_priv->saveFPA1 = i915_read32(dev_priv, 811076U);
 28902# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28903    dev_priv->saveDPLL_A = i915_read32(dev_priv, 811028U);
 28904    }
 28905  } else
 28906# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28907  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 28908    {
 28909# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28910    dev_priv->saveFPA0 = i915_read32(dev_priv, 811072U);
 28911# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28912    dev_priv->saveFPA1 = i915_read32(dev_priv, 811076U);
 28913# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28914    dev_priv->saveDPLL_A = i915_read32(dev_priv, 811028U);
 28915    }
 28916  } else {
 28917    {
 28918# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28919    dev_priv->saveFPA0 = i915_read32(dev_priv, 24640U);
 28920# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28921    dev_priv->saveFPA1 = i915_read32(dev_priv, 24644U);
 28922# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28923    dev_priv->saveDPLL_A = i915_read32(dev_priv, 24596U);
 28924    }
 28925  }
 28926# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28927  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 28928# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28929    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 28930# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28931      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 28932# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28933        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 28934          {
 28935# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28936          dev_priv->saveDPLL_A_MD = i915_read32(dev_priv, 24604U);
 28937          }
 28938        } else {
 28939
 28940        }
 28941      } else {
 28942
 28943      }
 28944    } else {
 28945
 28946    }
 28947  } else {
 28948
 28949  }
 28950  {
 28951# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28952  dev_priv->saveHTOTAL_A = i915_read32(dev_priv, 393216U);
 28953# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28954  dev_priv->saveHBLANK_A = i915_read32(dev_priv, 393220U);
 28955# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28956  dev_priv->saveHSYNC_A = i915_read32(dev_priv, 393224U);
 28957# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28958  dev_priv->saveVTOTAL_A = i915_read32(dev_priv, 393228U);
 28959# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28960  dev_priv->saveVBLANK_A = i915_read32(dev_priv, 393232U);
 28961# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28962  dev_priv->saveVSYNC_A = i915_read32(dev_priv, 393236U);
 28963  }
 28964# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28965  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 28966# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28967    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 28968# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28969      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 28970        {
 28971# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28972        dev_priv->saveBCLRPAT_A = i915_read32(dev_priv, 393248U);
 28973        }
 28974      } else {
 28975
 28976      }
 28977    } else {
 28978
 28979    }
 28980  } else {
 28981
 28982  }
 28983# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28984  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 28985# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28986    goto _L;
 28987  } else
 28988# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28989  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 28990# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28991    goto _L;
 28992  } else
 28993# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28994  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 28995    _L:
 28996    {
 28997# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 28998    dev_priv->savePIPEA_DATA_M1 = i915_read32(dev_priv, 393264U);
 28999# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29000    dev_priv->savePIPEA_DATA_N1 = i915_read32(dev_priv, 393268U);
 29001# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29002    dev_priv->savePIPEA_LINK_M1 = i915_read32(dev_priv, 393280U);
 29003# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29004    dev_priv->savePIPEA_LINK_N1 = i915_read32(dev_priv, 393284U);
 29005# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29006    dev_priv->saveFDI_TXA_CTL = i915_read32(dev_priv, 393472U);
 29007# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29008    dev_priv->saveFDI_RXA_CTL = i915_read32(dev_priv, 983052U);
 29009# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29010    dev_priv->savePFA_CTL_1 = i915_read32(dev_priv, 426112U);
 29011# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29012    dev_priv->savePFA_WIN_SZ = i915_read32(dev_priv, 426100U);
 29013# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29014    dev_priv->savePFA_WIN_POS = i915_read32(dev_priv, 426096U);
 29015# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29016    dev_priv->saveTRANSACONF = i915_read32(dev_priv, 983048U);
 29017# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29018    dev_priv->saveTRANS_HTOTAL_A = i915_read32(dev_priv, 917504U);
 29019# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29020    dev_priv->saveTRANS_HBLANK_A = i915_read32(dev_priv, 917508U);
 29021# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29022    dev_priv->saveTRANS_HSYNC_A = i915_read32(dev_priv, 917512U);
 29023# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29024    dev_priv->saveTRANS_VTOTAL_A = i915_read32(dev_priv, 917516U);
 29025# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29026    dev_priv->saveTRANS_VBLANK_A = i915_read32(dev_priv, 917520U);
 29027# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29028    dev_priv->saveTRANS_VSYNC_A = i915_read32(dev_priv, 917524U);
 29029    }
 29030  } else {
 29031
 29032  }
 29033  {
 29034# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29035  dev_priv->saveDSPACNTR = i915_read32(dev_priv, 459136U);
 29036# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29037  dev_priv->saveDSPASTRIDE = i915_read32(dev_priv, 459144U);
 29038# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29039  dev_priv->saveDSPASIZE = i915_read32(dev_priv, 459152U);
 29040# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29041  dev_priv->saveDSPAPOS = i915_read32(dev_priv, 459148U);
 29042# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29043  dev_priv->saveDSPAADDR = i915_read32(dev_priv, 459140U);
 29044  }
 29045# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29046  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29047    {
 29048# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29049    dev_priv->saveDSPASURF = i915_read32(dev_priv, 459164U);
 29050# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29051    dev_priv->saveDSPATILEOFF = i915_read32(dev_priv, 459172U);
 29052    }
 29053  } else {
 29054
 29055  }
 29056  {
 29057# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29058  i915_save_palette(dev, (enum pipe )0);
 29059# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29060  dev_priv->savePIPEASTAT = i915_read32(dev_priv, 458788U);
 29061# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29062  dev_priv->savePIPEBCONF = i915_read32(dev_priv, 462856U);
 29063# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29064  dev_priv->savePIPEBSRC = i915_read32(dev_priv, 397340U);
 29065  }
 29066# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29067  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 29068    {
 29069# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29070    dev_priv->saveFPB0 = i915_read32(dev_priv, 811080U);
 29071# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29072    dev_priv->saveFPB1 = i915_read32(dev_priv, 811084U);
 29073# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29074    dev_priv->saveDPLL_B = i915_read32(dev_priv, 811032U);
 29075    }
 29076  } else
 29077# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29078  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 29079    {
 29080# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29081    dev_priv->saveFPB0 = i915_read32(dev_priv, 811080U);
 29082# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29083    dev_priv->saveFPB1 = i915_read32(dev_priv, 811084U);
 29084# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29085    dev_priv->saveDPLL_B = i915_read32(dev_priv, 811032U);
 29086    }
 29087  } else
 29088# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29089  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 29090    {
 29091# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29092    dev_priv->saveFPB0 = i915_read32(dev_priv, 811080U);
 29093# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29094    dev_priv->saveFPB1 = i915_read32(dev_priv, 811084U);
 29095# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29096    dev_priv->saveDPLL_B = i915_read32(dev_priv, 811032U);
 29097    }
 29098  } else {
 29099    {
 29100# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29101    dev_priv->saveFPB0 = i915_read32(dev_priv, 24648U);
 29102# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29103    dev_priv->saveFPB1 = i915_read32(dev_priv, 24652U);
 29104# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29105    dev_priv->saveDPLL_B = i915_read32(dev_priv, 24600U);
 29106    }
 29107  }
 29108# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29109  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29110# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29111    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 29112# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29113      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 29114# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29115        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 29116          {
 29117# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29118          dev_priv->saveDPLL_B_MD = i915_read32(dev_priv, 24608U);
 29119          }
 29120        } else {
 29121
 29122        }
 29123      } else {
 29124
 29125      }
 29126    } else {
 29127
 29128    }
 29129  } else {
 29130
 29131  }
 29132  {
 29133# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29134  dev_priv->saveHTOTAL_B = i915_read32(dev_priv, 397312U);
 29135# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29136  dev_priv->saveHBLANK_B = i915_read32(dev_priv, 397316U);
 29137# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29138  dev_priv->saveHSYNC_B = i915_read32(dev_priv, 397320U);
 29139# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29140  dev_priv->saveVTOTAL_B = i915_read32(dev_priv, 397324U);
 29141# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29142  dev_priv->saveVBLANK_B = i915_read32(dev_priv, 397328U);
 29143# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29144  dev_priv->saveVSYNC_B = i915_read32(dev_priv, 397332U);
 29145  }
 29146# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29147  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 29148# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29149    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 29150# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29151      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 29152        {
 29153# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29154        dev_priv->saveBCLRPAT_B = i915_read32(dev_priv, 397344U);
 29155        }
 29156      } else {
 29157
 29158      }
 29159    } else {
 29160
 29161    }
 29162  } else {
 29163
 29164  }
 29165# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29166  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 29167# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29168    goto _L___0;
 29169  } else
 29170# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29171  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 29172# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29173    goto _L___0;
 29174  } else
 29175# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29176  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 29177    _L___0:
 29178    {
 29179# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29180    dev_priv->savePIPEB_DATA_M1 = i915_read32(dev_priv, 397360U);
 29181# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29182    dev_priv->savePIPEB_DATA_N1 = i915_read32(dev_priv, 397364U);
 29183# 347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29184    dev_priv->savePIPEB_LINK_M1 = i915_read32(dev_priv, 397376U);
 29185# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29186    dev_priv->savePIPEB_LINK_N1 = i915_read32(dev_priv, 397380U);
 29187# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29188    dev_priv->saveFDI_TXB_CTL = i915_read32(dev_priv, 397568U);
 29189# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29190    dev_priv->saveFDI_RXB_CTL = i915_read32(dev_priv, 987148U);
 29191# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29192    dev_priv->savePFB_CTL_1 = i915_read32(dev_priv, 428160U);
 29193# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29194    dev_priv->savePFB_WIN_SZ = i915_read32(dev_priv, 428148U);
 29195# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29196    dev_priv->savePFB_WIN_POS = i915_read32(dev_priv, 428144U);
 29197# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29198    dev_priv->saveTRANSBCONF = i915_read32(dev_priv, 987144U);
 29199# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29200    dev_priv->saveTRANS_HTOTAL_B = i915_read32(dev_priv, 921600U);
 29201# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29202    dev_priv->saveTRANS_HBLANK_B = i915_read32(dev_priv, 921604U);
 29203# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29204    dev_priv->saveTRANS_HSYNC_B = i915_read32(dev_priv, 921608U);
 29205# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29206    dev_priv->saveTRANS_VTOTAL_B = i915_read32(dev_priv, 921612U);
 29207# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29208    dev_priv->saveTRANS_VBLANK_B = i915_read32(dev_priv, 921616U);
 29209# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29210    dev_priv->saveTRANS_VSYNC_B = i915_read32(dev_priv, 921620U);
 29211    }
 29212  } else {
 29213
 29214  }
 29215  {
 29216# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29217  dev_priv->saveDSPBCNTR = i915_read32(dev_priv, 463232U);
 29218# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29219  dev_priv->saveDSPBSTRIDE = i915_read32(dev_priv, 463240U);
 29220# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29221  dev_priv->saveDSPBSIZE = i915_read32(dev_priv, 463248U);
 29222# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29223  dev_priv->saveDSPBPOS = i915_read32(dev_priv, 463244U);
 29224# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29225  dev_priv->saveDSPBADDR = i915_read32(dev_priv, 463236U);
 29226  }
 29227# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29228  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29229    {
 29230# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29231    dev_priv->saveDSPBSURF = i915_read32(dev_priv, 463260U);
 29232# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29233    dev_priv->saveDSPBTILEOFF = i915_read32(dev_priv, 463268U);
 29234    }
 29235  } else {
 29236
 29237  }
 29238  {
 29239# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29240  i915_save_palette(dev, (enum pipe )1);
 29241# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29242  dev_priv->savePIPEBSTAT = i915_read32(dev_priv, 462884U);
 29243  }
 29244# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29245  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 29246# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29247    goto case_6;
 29248  } else
 29249# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29250  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 29251# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29252    goto case_5;
 29253  } else
 29254# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29255  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 29256# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29257    goto case_4;
 29258  } else
 29259# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29260  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 29261# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29262    goto case_3;
 29263  } else
 29264# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29265  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 29266# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29267    goto case_2;
 29268  } else
 29269# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29270  if (0) {
 29271    case_6:
 29272# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29273    i = 0;
 29274# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29275    goto ldv_37653;
 29276    ldv_37652:
 29277    {
 29278# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29279    dev_priv->saveFENCE[i] = i915_read64(dev_priv, (u32 )((i + 131072) * 8));
 29280# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29281    i = i + 1;
 29282    }
 29283    ldv_37653: ;
 29284# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29285    if (i <= 15) {
 29286# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29287      goto ldv_37652;
 29288    } else {
 29289# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29290      goto ldv_37654;
 29291    }
 29292    ldv_37654: ;
 29293# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29294    goto ldv_37655;
 29295    case_5: ;
 29296    case_4:
 29297# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29298    i = 0;
 29299# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29300    goto ldv_37659;
 29301    ldv_37658:
 29302    {
 29303# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29304    dev_priv->saveFENCE[i] = i915_read64(dev_priv, (u32 )((i + 1536) * 8));
 29305# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29306    i = i + 1;
 29307    }
 29308    ldv_37659: ;
 29309# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29310    if (i <= 15) {
 29311# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29312      goto ldv_37658;
 29313    } else {
 29314# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29315      goto ldv_37660;
 29316    }
 29317    ldv_37660: ;
 29318# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29319    goto ldv_37655;
 29320    case_3: ;
 29321# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29322    if (dev->pci_device == 10098) {
 29323# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29324      goto _L___1;
 29325    } else
 29326# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29327    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 29328# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29329      goto _L___1;
 29330    } else
 29331# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29332    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 29333      _L___1:
 29334# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29335      i = 0;
 29336# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29337      goto ldv_37663;
 29338      ldv_37662:
 29339      {
 29340# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29341      tmp___0 = i915_read32(dev_priv, (u32 )((i + 3072) * 4));
 29342# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29343      dev_priv->saveFENCE[i + 8] = (uint64_t )tmp___0;
 29344# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29345      i = i + 1;
 29346      }
 29347      ldv_37663: ;
 29348# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29349      if (i <= 7) {
 29350# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29351        goto ldv_37662;
 29352      } else {
 29353# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29354        goto ldv_37664;
 29355      }
 29356      ldv_37664: ;
 29357    } else {
 29358
 29359    }
 29360    case_2:
 29361# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29362    i = 0;
 29363# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29364    goto ldv_37667;
 29365    ldv_37666:
 29366    {
 29367# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29368    tmp___1 = i915_read32(dev_priv, (u32 )((i + 2048) * 4));
 29369# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29370    dev_priv->saveFENCE[i] = (uint64_t )tmp___1;
 29371# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29372    i = i + 1;
 29373    }
 29374    ldv_37667: ;
 29375# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29376    if (i <= 7) {
 29377# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29378      goto ldv_37666;
 29379    } else {
 29380# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29381      goto ldv_37668;
 29382    }
 29383    ldv_37668: ;
 29384# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29385    goto ldv_37655;
 29386  } else {
 29387
 29388  }
 29389  ldv_37655: ;
 29390# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29391  return;
 29392}
 29393}
 29394# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29395static void i915_restore_modeset_reg(struct drm_device *dev )
 29396{ struct drm_i915_private *dev_priv ;
 29397  int dpll_a_reg ;
 29398  int fpa0_reg ;
 29399  int fpa1_reg ;
 29400  int dpll_b_reg ;
 29401  int fpb0_reg ;
 29402  int fpb1_reg ;
 29403  int i ;
 29404  int tmp ;
 29405  u32 tmp___0 ;
 29406  u32 tmp___1 ;
 29407
 29408  {
 29409  {
 29410# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29411  dev_priv = (struct drm_i915_private *)dev->dev_private;
 29412# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29413  tmp = drm_core_check_feature(dev, 8192);
 29414  }
 29415# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29416  if (tmp != 0) {
 29417# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29418    return;
 29419  } else {
 29420
 29421  }
 29422# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29423  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 29424# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29425    goto case_6;
 29426  } else
 29427# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29428  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 29429# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29430    goto case_5;
 29431  } else
 29432# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29433  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 29434# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29435    goto case_4;
 29436  } else
 29437# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29438  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 29439# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29440    goto case_3;
 29441  } else
 29442# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29443  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 29444# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29445    goto case_2;
 29446  } else
 29447# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29448  if (0) {
 29449    case_6:
 29450# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29451    i = 0;
 29452# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29453    goto ldv_37682;
 29454    ldv_37681:
 29455    {
 29456# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29457    i915_write64(dev_priv, (u32 )((i + 131072) * 8), dev_priv->saveFENCE[i]);
 29458# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29459    i = i + 1;
 29460    }
 29461    ldv_37682: ;
 29462# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29463    if (i <= 15) {
 29464# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29465      goto ldv_37681;
 29466    } else {
 29467# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29468      goto ldv_37683;
 29469    }
 29470    ldv_37683: ;
 29471# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29472    goto ldv_37684;
 29473    case_5: ;
 29474    case_4:
 29475# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29476    i = 0;
 29477# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29478    goto ldv_37688;
 29479    ldv_37687:
 29480    {
 29481# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29482    i915_write64(dev_priv, (u32 )((i + 1536) * 8), dev_priv->saveFENCE[i]);
 29483# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29484    i = i + 1;
 29485    }
 29486    ldv_37688: ;
 29487# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29488    if (i <= 15) {
 29489# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29490      goto ldv_37687;
 29491    } else {
 29492# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29493      goto ldv_37689;
 29494    }
 29495    ldv_37689: ;
 29496# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29497    goto ldv_37684;
 29498    case_3: ;
 29499    case_2: ;
 29500# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29501    if (dev->pci_device == 10098) {
 29502# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29503      goto _L;
 29504    } else
 29505# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29506    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 29507# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29508      goto _L;
 29509    } else
 29510# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29511    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 29512      _L:
 29513# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29514      i = 0;
 29515# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29516      goto ldv_37693;
 29517      ldv_37692:
 29518      {
 29519# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29520      i915_write32(dev_priv, (u32 )((i + 3072) * 4), (u32 )dev_priv->saveFENCE[i + 8]);
 29521# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29522      i = i + 1;
 29523      }
 29524      ldv_37693: ;
 29525# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29526      if (i <= 7) {
 29527# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29528        goto ldv_37692;
 29529      } else {
 29530# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29531        goto ldv_37694;
 29532      }
 29533      ldv_37694: ;
 29534    } else {
 29535
 29536    }
 29537# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29538    i = 0;
 29539# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29540    goto ldv_37696;
 29541    ldv_37695:
 29542    {
 29543# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29544    i915_write32(dev_priv, (u32 )((i + 2048) * 4), (u32 )dev_priv->saveFENCE[i]);
 29545# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29546    i = i + 1;
 29547    }
 29548    ldv_37696: ;
 29549# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29550    if (i <= 7) {
 29551# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29552      goto ldv_37695;
 29553    } else {
 29554# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29555      goto ldv_37697;
 29556    }
 29557    ldv_37697: ;
 29558# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29559    goto ldv_37684;
 29560  } else {
 29561
 29562  }
 29563  ldv_37684: ;
 29564# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29565  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 29566# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29567    goto _L___0;
 29568  } else
 29569# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29570  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 29571# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29572    goto _L___0;
 29573  } else
 29574# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29575  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 29576    _L___0:
 29577# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29578    dpll_a_reg = 811028;
 29579# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29580    dpll_b_reg = 811032;
 29581# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29582    fpa0_reg = 811072;
 29583# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29584    fpb0_reg = 811080;
 29585# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29586    fpa1_reg = 811076;
 29587# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29588    fpb1_reg = 811084;
 29589  } else {
 29590# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29591    dpll_a_reg = 24596;
 29592# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29593    dpll_b_reg = 24600;
 29594# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29595    fpa0_reg = 24640;
 29596# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29597    fpb0_reg = 24648;
 29598# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29599    fpa1_reg = 24644;
 29600# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29601    fpb1_reg = 24652;
 29602  }
 29603# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29604  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 29605    {
 29606# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29607    i915_write32(dev_priv, 811520U, dev_priv->savePCH_DREF_CONTROL);
 29608# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29609    i915_write32(dev_priv, 282624U, dev_priv->saveDISP_ARB_CTL);
 29610    }
 29611  } else
 29612# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29613  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 29614    {
 29615# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29616    i915_write32(dev_priv, 811520U, dev_priv->savePCH_DREF_CONTROL);
 29617# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29618    i915_write32(dev_priv, 282624U, dev_priv->saveDISP_ARB_CTL);
 29619    }
 29620  } else
 29621# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29622  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 29623    {
 29624# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29625    i915_write32(dev_priv, 811520U, dev_priv->savePCH_DREF_CONTROL);
 29626# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29627    i915_write32(dev_priv, 282624U, dev_priv->saveDISP_ARB_CTL);
 29628    }
 29629  } else {
 29630
 29631  }
 29632# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29633  if ((int )dev_priv->saveDPLL_A < 0) {
 29634    {
 29635# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29636    i915_write32(dev_priv, (u32 )dpll_a_reg, dev_priv->saveDPLL_A & 2147483647U);
 29637# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29638    readl((void const volatile *)dev_priv->regs + (unsigned long )dpll_a_reg);
 29639# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29640    __const_udelay(644250UL);
 29641    }
 29642  } else {
 29643
 29644  }
 29645  {
 29646# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29647  i915_write32(dev_priv, (u32 )fpa0_reg, dev_priv->saveFPA0);
 29648# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29649  i915_write32(dev_priv, (u32 )fpa1_reg, dev_priv->saveFPA1);
 29650# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29651  i915_write32(dev_priv, (u32 )dpll_a_reg, dev_priv->saveDPLL_A);
 29652# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29653  readl((void const volatile *)dev_priv->regs + (unsigned long )dpll_a_reg);
 29654# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29655  __const_udelay(644250UL);
 29656  }
 29657# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29658  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29659# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29660    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 29661# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29662      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 29663# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29664        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 29665          {
 29666# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29667          i915_write32(dev_priv, 24604U, dev_priv->saveDPLL_A_MD);
 29668# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29669          readl((void const volatile *)dev_priv->regs + 24604U);
 29670          }
 29671        } else {
 29672
 29673        }
 29674      } else {
 29675
 29676      }
 29677    } else {
 29678
 29679    }
 29680  } else {
 29681
 29682  }
 29683  {
 29684# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29685  __const_udelay(644250UL);
 29686# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29687  i915_write32(dev_priv, 393216U, dev_priv->saveHTOTAL_A);
 29688# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29689  i915_write32(dev_priv, 393220U, dev_priv->saveHBLANK_A);
 29690# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29691  i915_write32(dev_priv, 393224U, dev_priv->saveHSYNC_A);
 29692# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29693  i915_write32(dev_priv, 393228U, dev_priv->saveVTOTAL_A);
 29694# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29695  i915_write32(dev_priv, 393232U, dev_priv->saveVBLANK_A);
 29696# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29697  i915_write32(dev_priv, 393236U, dev_priv->saveVSYNC_A);
 29698  }
 29699# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29700  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 29701# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29702    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 29703# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29704      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 29705        {
 29706# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29707        i915_write32(dev_priv, 393248U, dev_priv->saveBCLRPAT_A);
 29708        }
 29709      } else {
 29710
 29711      }
 29712    } else {
 29713
 29714    }
 29715  } else {
 29716
 29717  }
 29718# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29719  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 29720# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29721    goto _L___1;
 29722  } else
 29723# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29724  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 29725# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29726    goto _L___1;
 29727  } else
 29728# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29729  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 29730    _L___1:
 29731    {
 29732# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29733    i915_write32(dev_priv, 393264U, dev_priv->savePIPEA_DATA_M1);
 29734# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29735    i915_write32(dev_priv, 393268U, dev_priv->savePIPEA_DATA_N1);
 29736# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29737    i915_write32(dev_priv, 393280U, dev_priv->savePIPEA_LINK_M1);
 29738# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29739    i915_write32(dev_priv, 393284U, dev_priv->savePIPEA_LINK_N1);
 29740# 491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29741    i915_write32(dev_priv, 983052U, dev_priv->saveFDI_RXA_CTL);
 29742# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29743    i915_write32(dev_priv, 393472U, dev_priv->saveFDI_TXA_CTL);
 29744# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29745    i915_write32(dev_priv, 426112U, dev_priv->savePFA_CTL_1);
 29746# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29747    i915_write32(dev_priv, 426100U, dev_priv->savePFA_WIN_SZ);
 29748# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29749    i915_write32(dev_priv, 426096U, dev_priv->savePFA_WIN_POS);
 29750# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29751    i915_write32(dev_priv, 983048U, dev_priv->saveTRANSACONF);
 29752# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29753    i915_write32(dev_priv, 917504U, dev_priv->saveTRANS_HTOTAL_A);
 29754# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29755    i915_write32(dev_priv, 917508U, dev_priv->saveTRANS_HBLANK_A);
 29756# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29757    i915_write32(dev_priv, 917512U, dev_priv->saveTRANS_HSYNC_A);
 29758# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29759    i915_write32(dev_priv, 917516U, dev_priv->saveTRANS_VTOTAL_A);
 29760# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29761    i915_write32(dev_priv, 917520U, dev_priv->saveTRANS_VBLANK_A);
 29762# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29763    i915_write32(dev_priv, 917524U, dev_priv->saveTRANS_VSYNC_A);
 29764    }
 29765  } else {
 29766
 29767  }
 29768  {
 29769# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29770  i915_write32(dev_priv, 459152U, dev_priv->saveDSPASIZE);
 29771# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29772  i915_write32(dev_priv, 459148U, dev_priv->saveDSPAPOS);
 29773# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29774  i915_write32(dev_priv, 393244U, dev_priv->savePIPEASRC);
 29775# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29776  i915_write32(dev_priv, 459140U, dev_priv->saveDSPAADDR);
 29777# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29778  i915_write32(dev_priv, 459144U, dev_priv->saveDSPASTRIDE);
 29779  }
 29780# 513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29781  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29782    {
 29783# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29784    i915_write32(dev_priv, 459164U, dev_priv->saveDSPASURF);
 29785# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29786    i915_write32(dev_priv, 459172U, dev_priv->saveDSPATILEOFF);
 29787    }
 29788  } else {
 29789
 29790  }
 29791  {
 29792# 518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29793  i915_write32(dev_priv, 458760U, dev_priv->savePIPEACONF);
 29794# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29795  i915_restore_palette(dev, (enum pipe )0);
 29796# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29797  i915_write32(dev_priv, 459136U, dev_priv->saveDSPACNTR);
 29798# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29799  tmp___0 = i915_read32(dev_priv, 459140U);
 29800# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29801  i915_write32(dev_priv, 459140U, tmp___0);
 29802  }
 29803# 526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29804  if ((int )dev_priv->saveDPLL_B < 0) {
 29805    {
 29806# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29807    i915_write32(dev_priv, (u32 )dpll_b_reg, dev_priv->saveDPLL_B & 2147483647U);
 29808# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29809    readl((void const volatile *)dev_priv->regs + (unsigned long )dpll_b_reg);
 29810# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29811    __const_udelay(644250UL);
 29812    }
 29813  } else {
 29814
 29815  }
 29816  {
 29817# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29818  i915_write32(dev_priv, (u32 )fpb0_reg, dev_priv->saveFPB0);
 29819# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29820  i915_write32(dev_priv, (u32 )fpb1_reg, dev_priv->saveFPB1);
 29821# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29822  i915_write32(dev_priv, (u32 )dpll_b_reg, dev_priv->saveDPLL_B);
 29823# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29824  readl((void const volatile *)dev_priv->regs + (unsigned long )dpll_b_reg);
 29825# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29826  __const_udelay(644250UL);
 29827  }
 29828# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29829  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29830# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29831    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 29832# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29833      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 29834# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29835        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 29836          {
 29837# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29838          i915_write32(dev_priv, 24608U, dev_priv->saveDPLL_B_MD);
 29839# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29840          readl((void const volatile *)dev_priv->regs + 24608U);
 29841          }
 29842        } else {
 29843
 29844        }
 29845      } else {
 29846
 29847      }
 29848    } else {
 29849
 29850    }
 29851  } else {
 29852
 29853  }
 29854  {
 29855# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29856  __const_udelay(644250UL);
 29857# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29858  i915_write32(dev_priv, 397312U, dev_priv->saveHTOTAL_B);
 29859# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29860  i915_write32(dev_priv, 397316U, dev_priv->saveHBLANK_B);
 29861# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29862  i915_write32(dev_priv, 397320U, dev_priv->saveHSYNC_B);
 29863# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29864  i915_write32(dev_priv, 397324U, dev_priv->saveVTOTAL_B);
 29865# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29866  i915_write32(dev_priv, 397328U, dev_priv->saveVBLANK_B);
 29867# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29868  i915_write32(dev_priv, 397332U, dev_priv->saveVSYNC_B);
 29869  }
 29870# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29871  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 29872# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29873    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 29874# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29875      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 29876        {
 29877# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29878        i915_write32(dev_priv, 397344U, dev_priv->saveBCLRPAT_B);
 29879        }
 29880      } else {
 29881
 29882      }
 29883    } else {
 29884
 29885    }
 29886  } else {
 29887
 29888  }
 29889# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29890  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 29891# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29892    goto _L___2;
 29893  } else
 29894# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29895  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 29896# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29897    goto _L___2;
 29898  } else
 29899# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29900  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 29901    _L___2:
 29902    {
 29903# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29904    i915_write32(dev_priv, 397360U, dev_priv->savePIPEB_DATA_M1);
 29905# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29906    i915_write32(dev_priv, 397364U, dev_priv->savePIPEB_DATA_N1);
 29907# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29908    i915_write32(dev_priv, 397376U, dev_priv->savePIPEB_LINK_M1);
 29909# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29910    i915_write32(dev_priv, 397380U, dev_priv->savePIPEB_LINK_N1);
 29911# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29912    i915_write32(dev_priv, 987148U, dev_priv->saveFDI_RXB_CTL);
 29913# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29914    i915_write32(dev_priv, 397568U, dev_priv->saveFDI_TXB_CTL);
 29915# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29916    i915_write32(dev_priv, 428160U, dev_priv->savePFB_CTL_1);
 29917# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29918    i915_write32(dev_priv, 428148U, dev_priv->savePFB_WIN_SZ);
 29919# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29920    i915_write32(dev_priv, 428144U, dev_priv->savePFB_WIN_POS);
 29921# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29922    i915_write32(dev_priv, 987144U, dev_priv->saveTRANSBCONF);
 29923# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29924    i915_write32(dev_priv, 921600U, dev_priv->saveTRANS_HTOTAL_B);
 29925# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29926    i915_write32(dev_priv, 921604U, dev_priv->saveTRANS_HBLANK_B);
 29927# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29928    i915_write32(dev_priv, 921608U, dev_priv->saveTRANS_HSYNC_B);
 29929# 571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29930    i915_write32(dev_priv, 921612U, dev_priv->saveTRANS_VTOTAL_B);
 29931# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29932    i915_write32(dev_priv, 921616U, dev_priv->saveTRANS_VBLANK_B);
 29933# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29934    i915_write32(dev_priv, 921620U, dev_priv->saveTRANS_VSYNC_B);
 29935    }
 29936  } else {
 29937
 29938  }
 29939  {
 29940# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29941  i915_write32(dev_priv, 463248U, dev_priv->saveDSPBSIZE);
 29942# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29943  i915_write32(dev_priv, 463244U, dev_priv->saveDSPBPOS);
 29944# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29945  i915_write32(dev_priv, 397340U, dev_priv->savePIPEBSRC);
 29946# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29947  i915_write32(dev_priv, 463236U, dev_priv->saveDSPBADDR);
 29948# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29949  i915_write32(dev_priv, 463240U, dev_priv->saveDSPBSTRIDE);
 29950  }
 29951# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29952  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 29953    {
 29954# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29955    i915_write32(dev_priv, 463260U, dev_priv->saveDSPBSURF);
 29956# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29957    i915_write32(dev_priv, 463268U, dev_priv->saveDSPBTILEOFF);
 29958    }
 29959  } else {
 29960
 29961  }
 29962  {
 29963# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29964  i915_write32(dev_priv, 462856U, dev_priv->savePIPEBCONF);
 29965# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29966  i915_restore_palette(dev, (enum pipe )1);
 29967# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29968  i915_write32(dev_priv, 463232U, dev_priv->saveDSPBCNTR);
 29969# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29970  tmp___1 = i915_read32(dev_priv, 463236U);
 29971# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29972  i915_write32(dev_priv, 463236U, tmp___1);
 29973# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29974  i915_write32(dev_priv, 458888U, dev_priv->saveCURAPOS);
 29975# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29976  i915_write32(dev_priv, 458880U, dev_priv->saveCURACNTR);
 29977# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29978  i915_write32(dev_priv, 458884U, dev_priv->saveCURABASE);
 29979# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29980  i915_write32(dev_priv, 458952U, dev_priv->saveCURBPOS);
 29981# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29982  i915_write32(dev_priv, 458944U, dev_priv->saveCURBCNTR);
 29983# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29984  i915_write32(dev_priv, 458948U, dev_priv->saveCURBBASE);
 29985  }
 29986# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29987  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 29988    {
 29989# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29990    i915_write32(dev_priv, 458912U, dev_priv->saveCURSIZE);
 29991    }
 29992  } else {
 29993
 29994  }
 29995# 604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 29996  return;
 29997}
 29998}
 29999# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30000static void i915_save_display(struct drm_device *dev )
 30001{ struct drm_i915_private *dev_priv ;
 30002
 30003  {
 30004  {
 30005# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30006  dev_priv = (struct drm_i915_private *)dev->dev_private;
 30007# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30008  dev_priv->saveDSPARB = i915_read32(dev_priv, 458800U);
 30009# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30010  i915_save_modeset_reg(dev);
 30011  }
 30012# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30013  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30014    {
 30015# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30016    dev_priv->saveADPA = i915_read32(dev_priv, 921856U);
 30017    }
 30018  } else
 30019# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30020  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30021    {
 30022# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30023    dev_priv->saveADPA = i915_read32(dev_priv, 921856U);
 30024    }
 30025  } else
 30026# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30027  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30028    {
 30029# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30030    dev_priv->saveADPA = i915_read32(dev_priv, 921856U);
 30031    }
 30032  } else {
 30033    {
 30034# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30035    dev_priv->saveADPA = i915_read32(dev_priv, 397568U);
 30036    }
 30037  }
 30038# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30039  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30040# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30041    goto _L;
 30042  } else
 30043# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30044  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30045# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30046    goto _L;
 30047  } else
 30048# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30049  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30050    _L:
 30051    {
 30052# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30053    dev_priv->savePP_CONTROL = i915_read32(dev_priv, 815620U);
 30054# 628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30055    dev_priv->saveBLC_PWM_CTL = i915_read32(dev_priv, 819792U);
 30056# 629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30057    dev_priv->saveBLC_PWM_CTL2 = i915_read32(dev_priv, 819796U);
 30058# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30059    dev_priv->saveBLC_CPU_PWM_CTL = i915_read32(dev_priv, 295508U);
 30060# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30061    dev_priv->saveBLC_CPU_PWM_CTL2 = i915_read32(dev_priv, 295504U);
 30062# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30063    dev_priv->saveLVDS = i915_read32(dev_priv, 921984U);
 30064    }
 30065  } else {
 30066    {
 30067# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30068    dev_priv->savePP_CONTROL = i915_read32(dev_priv, 397828U);
 30069# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30070    dev_priv->savePFIT_PGM_RATIOS = i915_read32(dev_priv, 397876U);
 30071# 636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30072    dev_priv->saveBLC_PWM_CTL = i915_read32(dev_priv, 397908U);
 30073# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30074    dev_priv->saveBLC_HIST_CTL = i915_read32(dev_priv, 397920U);
 30075    }
 30076# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30077    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 30078      {
 30079# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30080      dev_priv->saveBLC_PWM_CTL2 = i915_read32(dev_priv, 397904U);
 30081      }
 30082    } else {
 30083
 30084    }
 30085# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30086    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 30087# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30088      if (dev->pci_device != 13687) {
 30089        {
 30090# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30091        dev_priv->saveLVDS = i915_read32(dev_priv, 397696U);
 30092        }
 30093      } else {
 30094
 30095      }
 30096    } else {
 30097
 30098    }
 30099  }
 30100# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30101  if (dev->pci_device != 13687) {
 30102# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30103    if (dev->pci_device != 9570) {
 30104# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30105      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 30106# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30107        if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 30108# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30109          if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 30110            {
 30111# 645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30112            dev_priv->savePFIT_CONTROL = i915_read32(dev_priv, 397872U);
 30113            }
 30114          } else {
 30115
 30116          }
 30117        } else {
 30118
 30119        }
 30120      } else {
 30121
 30122      }
 30123    } else {
 30124
 30125    }
 30126  } else {
 30127
 30128  }
 30129# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30130  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30131    {
 30132# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30133    dev_priv->savePP_ON_DELAYS = i915_read32(dev_priv, 815624U);
 30134# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30135    dev_priv->savePP_OFF_DELAYS = i915_read32(dev_priv, 815628U);
 30136# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30137    dev_priv->savePP_DIVISOR = i915_read32(dev_priv, 815632U);
 30138    }
 30139  } else
 30140# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30141  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30142    {
 30143# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30144    dev_priv->savePP_ON_DELAYS = i915_read32(dev_priv, 815624U);
 30145# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30146    dev_priv->savePP_OFF_DELAYS = i915_read32(dev_priv, 815628U);
 30147# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30148    dev_priv->savePP_DIVISOR = i915_read32(dev_priv, 815632U);
 30149    }
 30150  } else
 30151# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30152  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30153    {
 30154# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30155    dev_priv->savePP_ON_DELAYS = i915_read32(dev_priv, 815624U);
 30156# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30157    dev_priv->savePP_OFF_DELAYS = i915_read32(dev_priv, 815628U);
 30158# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30159    dev_priv->savePP_DIVISOR = i915_read32(dev_priv, 815632U);
 30160    }
 30161  } else {
 30162    {
 30163# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30164    dev_priv->savePP_ON_DELAYS = i915_read32(dev_priv, 397832U);
 30165# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30166    dev_priv->savePP_OFF_DELAYS = i915_read32(dev_priv, 397836U);
 30167# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30168    dev_priv->savePP_DIVISOR = i915_read32(dev_priv, 397840U);
 30169    }
 30170  }
 30171# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30172  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 30173# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30174    goto _L___0;
 30175  } else
 30176# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30177  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30178    _L___0:
 30179    {
 30180# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30181    dev_priv->saveDP_B = i915_read32(dev_priv, 409856U);
 30182# 660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30183    dev_priv->saveDP_C = i915_read32(dev_priv, 410112U);
 30184# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30185    dev_priv->saveDP_D = i915_read32(dev_priv, 410368U);
 30186# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30187    dev_priv->savePIPEA_GMCH_DATA_M = i915_read32(dev_priv, 458832U);
 30188# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30189    dev_priv->savePIPEB_GMCH_DATA_M = i915_read32(dev_priv, 462928U);
 30190# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30191    dev_priv->savePIPEA_GMCH_DATA_N = i915_read32(dev_priv, 458836U);
 30192# 665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30193    dev_priv->savePIPEB_GMCH_DATA_N = i915_read32(dev_priv, 462932U);
 30194# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30195    dev_priv->savePIPEA_DP_LINK_M = i915_read32(dev_priv, 458848U);
 30196# 667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30197    dev_priv->savePIPEB_DP_LINK_M = i915_read32(dev_priv, 462944U);
 30198# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30199    dev_priv->savePIPEA_DP_LINK_N = i915_read32(dev_priv, 458852U);
 30200# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30201    dev_priv->savePIPEB_DP_LINK_N = i915_read32(dev_priv, 462948U);
 30202    }
 30203  } else {
 30204
 30205  }
 30206# 674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30207  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30208# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30209    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30210      {
 30211# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30212      dev_priv->saveDPFC_CB_BASE = i915_read32(dev_priv, 274944U);
 30213      }
 30214    } else
 30215# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30216    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30217      {
 30218# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30219      dev_priv->saveDPFC_CB_BASE = i915_read32(dev_priv, 274944U);
 30220      }
 30221    } else
 30222# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30223    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30224      {
 30225# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30226      dev_priv->saveDPFC_CB_BASE = i915_read32(dev_priv, 274944U);
 30227      }
 30228    } else
 30229# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30230    if (dev->pci_device == 10818) {
 30231      {
 30232# 678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30233      dev_priv->saveDPFC_CB_BASE = i915_read32(dev_priv, 12800U);
 30234      }
 30235    } else {
 30236      {
 30237# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30238      dev_priv->saveFBC_CFB_BASE = i915_read32(dev_priv, 12800U);
 30239# 681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30240      dev_priv->saveFBC_LL_BASE = i915_read32(dev_priv, 12804U);
 30241# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30242      dev_priv->saveFBC_CONTROL2 = i915_read32(dev_priv, 12820U);
 30243# 683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30244      dev_priv->saveFBC_CONTROL = i915_read32(dev_priv, 12808U);
 30245      }
 30246    }
 30247  } else {
 30248
 30249  }
 30250  {
 30251# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30252  dev_priv->saveVGA0 = i915_read32(dev_priv, 24576U);
 30253# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30254  dev_priv->saveVGA1 = i915_read32(dev_priv, 24580U);
 30255# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30256  dev_priv->saveVGA_PD = i915_read32(dev_priv, 24592U);
 30257  }
 30258# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30259  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30260    {
 30261# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30262    dev_priv->saveVGACNTRL = i915_read32(dev_priv, 266240U);
 30263    }
 30264  } else
 30265# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30266  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30267    {
 30268# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30269    dev_priv->saveVGACNTRL = i915_read32(dev_priv, 266240U);
 30270    }
 30271  } else
 30272# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30273  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30274    {
 30275# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30276    dev_priv->saveVGACNTRL = i915_read32(dev_priv, 266240U);
 30277    }
 30278  } else {
 30279    {
 30280# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30281    dev_priv->saveVGACNTRL = i915_read32(dev_priv, 463872U);
 30282    }
 30283  }
 30284  {
 30285# 696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30286  i915_save_vga(dev);
 30287  }
 30288# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30289  return;
 30290}
 30291}
 30292# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30293static void i915_restore_display(struct drm_device *dev )
 30294{ struct drm_i915_private *dev_priv ;
 30295
 30296  {
 30297  {
 30298# 701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30299  dev_priv = (struct drm_i915_private *)dev->dev_private;
 30300# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30301  i915_write32(dev_priv, 458800U, dev_priv->saveDSPARB);
 30302  }
 30303# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30304  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 30305# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30306    goto _L;
 30307  } else
 30308# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30309  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30310    _L:
 30311    {
 30312# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30313    i915_write32(dev_priv, 458832U, dev_priv->savePIPEA_GMCH_DATA_M);
 30314# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30315    i915_write32(dev_priv, 462928U, dev_priv->savePIPEB_GMCH_DATA_M);
 30316# 710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30317    i915_write32(dev_priv, 458836U, dev_priv->savePIPEA_GMCH_DATA_N);
 30318# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30319    i915_write32(dev_priv, 462932U, dev_priv->savePIPEB_GMCH_DATA_N);
 30320# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30321    i915_write32(dev_priv, 458848U, dev_priv->savePIPEA_DP_LINK_M);
 30322# 713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30323    i915_write32(dev_priv, 462944U, dev_priv->savePIPEB_DP_LINK_M);
 30324# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30325    i915_write32(dev_priv, 458852U, dev_priv->savePIPEA_DP_LINK_N);
 30326# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30327    i915_write32(dev_priv, 462948U, dev_priv->savePIPEB_DP_LINK_N);
 30328    }
 30329  } else {
 30330
 30331  }
 30332  {
 30333# 720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30334  i915_restore_modeset_reg(dev);
 30335  }
 30336# 723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30337  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30338    {
 30339# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30340    i915_write32(dev_priv, 921856U, dev_priv->saveADPA);
 30341    }
 30342  } else
 30343# 723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30344  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30345    {
 30346# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30347    i915_write32(dev_priv, 921856U, dev_priv->saveADPA);
 30348    }
 30349  } else
 30350# 723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30351  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30352    {
 30353# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30354    i915_write32(dev_priv, 921856U, dev_priv->saveADPA);
 30355    }
 30356  } else {
 30357    {
 30358# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30359    i915_write32(dev_priv, 397568U, dev_priv->saveADPA);
 30360    }
 30361  }
 30362# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30363  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 30364# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30365    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 30366# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30367      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 30368# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30369        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 30370          {
 30371# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30372          i915_write32(dev_priv, 397904U, dev_priv->saveBLC_PWM_CTL2);
 30373          }
 30374        } else {
 30375
 30376        }
 30377      } else {
 30378
 30379      }
 30380    } else {
 30381
 30382    }
 30383  } else {
 30384
 30385  }
 30386# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30387  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30388    {
 30389# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30390    i915_write32(dev_priv, 921984U, dev_priv->saveLVDS);
 30391    }
 30392  } else
 30393# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30394  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30395    {
 30396# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30397    i915_write32(dev_priv, 921984U, dev_priv->saveLVDS);
 30398    }
 30399  } else
 30400# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30401  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30402    {
 30403# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30404    i915_write32(dev_priv, 921984U, dev_priv->saveLVDS);
 30405    }
 30406  } else
 30407# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30408  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 30409# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30410    if (dev->pci_device != 13687) {
 30411      {
 30412# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30413      i915_write32(dev_priv, 397696U, dev_priv->saveLVDS);
 30414      }
 30415    } else {
 30416
 30417    }
 30418  } else {
 30419
 30420  }
 30421# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30422  if (dev->pci_device != 13687) {
 30423# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30424    if (dev->pci_device != 9570) {
 30425# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30426      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 30427# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30428        if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 30429# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30430          if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 30431            {
 30432# 738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30433            i915_write32(dev_priv, 397872U, dev_priv->savePFIT_CONTROL);
 30434            }
 30435          } else {
 30436
 30437          }
 30438        } else {
 30439
 30440        }
 30441      } else {
 30442
 30443      }
 30444    } else {
 30445
 30446    }
 30447  } else {
 30448
 30449  }
 30450# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30451  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30452# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30453    goto _L___0;
 30454  } else
 30455# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30456  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30457# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30458    goto _L___0;
 30459  } else
 30460# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30461  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30462    _L___0:
 30463    {
 30464# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30465    i915_write32(dev_priv, 819792U, dev_priv->saveBLC_PWM_CTL);
 30466# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30467    i915_write32(dev_priv, 819796U, dev_priv->saveBLC_PWM_CTL2);
 30468# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30469    i915_write32(dev_priv, 295508U, dev_priv->saveBLC_CPU_PWM_CTL);
 30470# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30471    i915_write32(dev_priv, 295504U, dev_priv->saveBLC_CPU_PWM_CTL2);
 30472# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30473    i915_write32(dev_priv, 815624U, dev_priv->savePP_ON_DELAYS);
 30474# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30475    i915_write32(dev_priv, 815628U, dev_priv->savePP_OFF_DELAYS);
 30476# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30477    i915_write32(dev_priv, 815632U, dev_priv->savePP_DIVISOR);
 30478# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30479    i915_write32(dev_priv, 815620U, dev_priv->savePP_CONTROL);
 30480# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30481    i915_write32(dev_priv, 70072U, dev_priv->saveMCHBAR_RENDER_STANDBY);
 30482    }
 30483  } else {
 30484    {
 30485# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30486    i915_write32(dev_priv, 397876U, dev_priv->savePFIT_PGM_RATIOS);
 30487# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30488    i915_write32(dev_priv, 397908U, dev_priv->saveBLC_PWM_CTL);
 30489# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30490    i915_write32(dev_priv, 397920U, dev_priv->saveBLC_HIST_CTL);
 30491# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30492    i915_write32(dev_priv, 397832U, dev_priv->savePP_ON_DELAYS);
 30493# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30494    i915_write32(dev_priv, 397836U, dev_priv->savePP_OFF_DELAYS);
 30495# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30496    i915_write32(dev_priv, 397840U, dev_priv->savePP_DIVISOR);
 30497# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30498    i915_write32(dev_priv, 397828U, dev_priv->savePP_CONTROL);
 30499    }
 30500  }
 30501# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30502  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 30503    {
 30504# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30505    i915_write32(dev_priv, 409856U, dev_priv->saveDP_B);
 30506# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30507    i915_write32(dev_priv, 410112U, dev_priv->saveDP_C);
 30508# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30509    i915_write32(dev_priv, 410368U, dev_priv->saveDP_D);
 30510    }
 30511  } else
 30512# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30513  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30514    {
 30515# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30516    i915_write32(dev_priv, 409856U, dev_priv->saveDP_B);
 30517# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30518    i915_write32(dev_priv, 410112U, dev_priv->saveDP_C);
 30519# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30520    i915_write32(dev_priv, 410368U, dev_priv->saveDP_D);
 30521    }
 30522  } else {
 30523
 30524  }
 30525# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30526  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30527# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30528    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30529      {
 30530# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30531      ironlake_disable_fbc(dev);
 30532# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30533      i915_write32(dev_priv, 274944U, dev_priv->saveDPFC_CB_BASE);
 30534      }
 30535    } else
 30536# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30537    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30538      {
 30539# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30540      ironlake_disable_fbc(dev);
 30541# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30542      i915_write32(dev_priv, 274944U, dev_priv->saveDPFC_CB_BASE);
 30543      }
 30544    } else
 30545# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30546    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30547      {
 30548# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30549      ironlake_disable_fbc(dev);
 30550# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30551      i915_write32(dev_priv, 274944U, dev_priv->saveDPFC_CB_BASE);
 30552      }
 30553    } else
 30554# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30555    if (dev->pci_device == 10818) {
 30556      {
 30557# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30558      g4x_disable_fbc(dev);
 30559# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30560      i915_write32(dev_priv, 12800U, dev_priv->saveDPFC_CB_BASE);
 30561      }
 30562    } else {
 30563      {
 30564# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30565      i8xx_disable_fbc(dev);
 30566# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30567      i915_write32(dev_priv, 12800U, dev_priv->saveFBC_CFB_BASE);
 30568# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30569      i915_write32(dev_priv, 12804U, dev_priv->saveFBC_LL_BASE);
 30570# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30571      i915_write32(dev_priv, 12820U, dev_priv->saveFBC_CONTROL2);
 30572# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30573      i915_write32(dev_priv, 12808U, dev_priv->saveFBC_CONTROL);
 30574      }
 30575    }
 30576  } else {
 30577
 30578  }
 30579# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30580  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30581    {
 30582# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30583    i915_write32(dev_priv, 266240U, dev_priv->saveVGACNTRL);
 30584    }
 30585  } else
 30586# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30587  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30588    {
 30589# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30590    i915_write32(dev_priv, 266240U, dev_priv->saveVGACNTRL);
 30591    }
 30592  } else
 30593# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30594  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30595    {
 30596# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30597    i915_write32(dev_priv, 266240U, dev_priv->saveVGACNTRL);
 30598    }
 30599  } else {
 30600    {
 30601# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30602    i915_write32(dev_priv, 463872U, dev_priv->saveVGACNTRL);
 30603    }
 30604  }
 30605  {
 30606# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30607  i915_write32(dev_priv, 24576U, dev_priv->saveVGA0);
 30608# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30609  i915_write32(dev_priv, 24580U, dev_priv->saveVGA1);
 30610# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30611  i915_write32(dev_priv, 24592U, dev_priv->saveVGA_PD);
 30612# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30613  readl((void const volatile *)dev_priv->regs + 24592U);
 30614# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30615  __const_udelay(644250UL);
 30616# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30617  i915_restore_vga(dev);
 30618  }
 30619# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30620  return;
 30621}
 30622}
 30623# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30624int i915_save_state(struct drm_device *dev )
 30625{ struct drm_i915_private *dev_priv ;
 30626  int i ;
 30627
 30628  {
 30629  {
 30630# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30631  dev_priv = (struct drm_i915_private *)dev->dev_private;
 30632# 805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30633  pci_read_config_byte(dev->pdev, 244, & dev_priv->saveLBB);
 30634# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30635  mutex_lock_nested(& dev->struct_mutex, 0U);
 30636# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30637  dev_priv->saveHWS = i915_read32(dev_priv, 8320U);
 30638# 812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30639  i915_save_display(dev);
 30640  }
 30641# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30642  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30643# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30644    goto _L;
 30645  } else
 30646# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30647  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30648# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30649    goto _L;
 30650  } else
 30651# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30652  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30653    _L:
 30654    {
 30655# 816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30656    dev_priv->saveDEIER = i915_read32(dev_priv, 278540U);
 30657# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30658    dev_priv->saveDEIMR = i915_read32(dev_priv, 278532U);
 30659# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30660    dev_priv->saveGTIER = i915_read32(dev_priv, 278556U);
 30661# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30662    dev_priv->saveGTIMR = i915_read32(dev_priv, 278548U);
 30663# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30664    dev_priv->saveFDI_RXA_IMR = i915_read32(dev_priv, 983064U);
 30665# 821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30666    dev_priv->saveFDI_RXB_IMR = i915_read32(dev_priv, 987160U);
 30667# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30668    dev_priv->saveMCHBAR_RENDER_STANDBY = i915_read32(dev_priv, 70072U);
 30669    }
 30670  } else {
 30671    {
 30672# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30673    dev_priv->saveIER = i915_read32(dev_priv, 8352U);
 30674# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30675    dev_priv->saveIMR = i915_read32(dev_priv, 8360U);
 30676    }
 30677  }
 30678# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30679  if (dev->pci_device == 70) {
 30680    {
 30681# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30682    ironlake_disable_drps(dev);
 30683    }
 30684  } else {
 30685
 30686  }
 30687# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30688  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30689    {
 30690# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30691    gen6_disable_rps(dev);
 30692    }
 30693  } else {
 30694
 30695  }
 30696  {
 30697# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30698  dev_priv->saveCACHE_MODE_0 = i915_read32(dev_priv, 8480U);
 30699# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30700  dev_priv->saveMI_ARB_STATE = i915_read32(dev_priv, 8420U);
 30701# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30702  i = 0;
 30703  }
 30704# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30705  goto ldv_37712;
 30706  ldv_37711:
 30707  {
 30708# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30709  dev_priv->saveSWF0[i] = i915_read32(dev_priv, (u32 )((i << 2) + 463888));
 30710# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30711  dev_priv->saveSWF1[i] = i915_read32(dev_priv, (u32 )((i << 2) + 459792));
 30712# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30713  i = i + 1;
 30714  }
 30715  ldv_37712: ;
 30716# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30717  if (i <= 15) {
 30718# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30719    goto ldv_37711;
 30720  } else {
 30721# 844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30722    goto ldv_37713;
 30723  }
 30724  ldv_37713:
 30725# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30726  i = 0;
 30727# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30728  goto ldv_37715;
 30729  ldv_37714:
 30730  {
 30731# 846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30732  dev_priv->saveSWF2[i] = i915_read32(dev_priv, (u32 )((i << 2) + 467988));
 30733# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30734  i = i + 1;
 30735  }
 30736  ldv_37715: ;
 30737# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30738  if (i <= 2) {
 30739# 846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30740    goto ldv_37714;
 30741  } else {
 30742# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30743    goto ldv_37716;
 30744  }
 30745  ldv_37716:
 30746  {
 30747# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30748  mutex_unlock(& dev->struct_mutex);
 30749  }
 30750# 850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30751  return (0);
 30752}
 30753}
 30754# 853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30755int i915_restore_state(struct drm_device *dev )
 30756{ struct drm_i915_private *dev_priv ;
 30757  int i ;
 30758
 30759  {
 30760  {
 30761# 855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30762  dev_priv = (struct drm_i915_private *)dev->dev_private;
 30763# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30764  pci_write_config_byte(dev->pdev, 244, (u8 )((int )dev_priv->saveLBB));
 30765# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30766  mutex_lock_nested(& dev->struct_mutex, 0U);
 30767# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30768  i915_write32(dev_priv, 8320U, dev_priv->saveHWS);
 30769# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30770  i915_restore_display(dev);
 30771  }
 30772# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30773  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 30774# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30775    goto _L;
 30776  } else
 30777# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30778  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30779# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30780    goto _L;
 30781  } else
 30782# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30783  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 30784    _L:
 30785    {
 30786# 869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30787    i915_write32(dev_priv, 278540U, dev_priv->saveDEIER);
 30788# 870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30789    i915_write32(dev_priv, 278532U, dev_priv->saveDEIMR);
 30790# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30791    i915_write32(dev_priv, 278556U, dev_priv->saveGTIER);
 30792# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30793    i915_write32(dev_priv, 278548U, dev_priv->saveGTIMR);
 30794# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30795    i915_write32(dev_priv, 983064U, dev_priv->saveFDI_RXA_IMR);
 30796# 874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30797    i915_write32(dev_priv, 987160U, dev_priv->saveFDI_RXB_IMR);
 30798    }
 30799  } else {
 30800    {
 30801# 876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30802    i915_write32(dev_priv, 8352U, dev_priv->saveIER);
 30803# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30804    i915_write32(dev_priv, 8360U, dev_priv->saveIMR);
 30805    }
 30806  }
 30807  {
 30808# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30809  mutex_unlock(& dev->struct_mutex);
 30810# 881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30811  intel_init_clock_gating(dev);
 30812  }
 30813# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30814  if (dev->pci_device == 70) {
 30815    {
 30816# 884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30817    ironlake_enable_drps(dev);
 30818# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30819    intel_init_emon(dev);
 30820    }
 30821  } else {
 30822
 30823  }
 30824# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30825  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 30826    {
 30827# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30828    gen6_enable_rps(dev_priv);
 30829    }
 30830  } else {
 30831
 30832  }
 30833  {
 30834# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30835  mutex_lock_nested(& dev->struct_mutex, 0U);
 30836# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30837  i915_write32(dev_priv, 8480U, dev_priv->saveCACHE_MODE_0 | 4294901760U);
 30838# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30839  i915_write32(dev_priv, 8420U, dev_priv->saveMI_ARB_STATE | 4294901760U);
 30840# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30841  i = 0;
 30842  }
 30843# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30844  goto ldv_37723;
 30845  ldv_37722:
 30846  {
 30847# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30848  i915_write32(dev_priv, (u32 )((i << 2) + 463888), dev_priv->saveSWF0[i]);
 30849# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30850  i915_write32(dev_priv, (u32 )((i << 2) + 459792), dev_priv->saveSWF1[i]);
 30851# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30852  i = i + 1;
 30853  }
 30854  ldv_37723: ;
 30855# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30856  if (i <= 15) {
 30857# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30858    goto ldv_37722;
 30859  } else {
 30860# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30861    goto ldv_37724;
 30862  }
 30863  ldv_37724:
 30864# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30865  i = 0;
 30866# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30867  goto ldv_37726;
 30868  ldv_37725:
 30869  {
 30870# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30871  i915_write32(dev_priv, (u32 )((i << 2) + 467988), dev_priv->saveSWF2[i]);
 30872# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30873  i = i + 1;
 30874  }
 30875  ldv_37726: ;
 30876# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30877  if (i <= 2) {
 30878# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30879    goto ldv_37725;
 30880  } else {
 30881# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30882    goto ldv_37727;
 30883  }
 30884  ldv_37727:
 30885  {
 30886# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30887  mutex_unlock(& dev->struct_mutex);
 30888# 908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30889  intel_i2c_reset(dev);
 30890  }
 30891# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_suspend.c.p"
 30892  return (0);
 30893}
 30894}
 30895# 74 "include/linux/list.h"
 30896__inline static void list_add_tail(struct list_head *new , struct list_head *head )
 30897{
 30898
 30899  {
 30900  {
 30901# 76 "include/linux/list.h"
 30902  __list_add(new, head->prev, head);
 30903  }
 30904# 77 "include/linux/list.h"
 30905  return;
 30906}
 30907}
 30908# 111 "include/linux/list.h"
 30909extern void __list_del_entry(struct list_head * ) ;
 30910# 112 "include/linux/list.h"
 30911extern void list_del(struct list_head * ) ;
 30912# 142 "include/linux/list.h"
 30913__inline static void list_del_init(struct list_head *entry )
 30914{
 30915
 30916  {
 30917  {
 30918# 144 "include/linux/list.h"
 30919  __list_del_entry(entry);
 30920# 145 "include/linux/list.h"
 30921  INIT_LIST_HEAD(entry);
 30922  }
 30923# 146 "include/linux/list.h"
 30924  return;
 30925}
 30926}
 30927# 153 "include/linux/list.h"
 30928__inline static void list_move(struct list_head *list , struct list_head *head )
 30929{
 30930
 30931  {
 30932  {
 30933# 155 "include/linux/list.h"
 30934  __list_del_entry(list);
 30935# 156 "include/linux/list.h"
 30936  list_add(list, head);
 30937  }
 30938# 157 "include/linux/list.h"
 30939  return;
 30940}
 30941}
 30942# 164 "include/linux/list.h"
 30943__inline static void list_move_tail(struct list_head *list , struct list_head *head )
 30944{
 30945
 30946  {
 30947  {
 30948# 167 "include/linux/list.h"
 30949  __list_del_entry(list);
 30950# 168 "include/linux/list.h"
 30951  list_add_tail(list, head);
 30952  }
 30953# 169 "include/linux/list.h"
 30954  return;
 30955}
 30956}
 30957# 60 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 30958__inline static void set_bit(unsigned int nr , unsigned long volatile *addr )
 30959{
 30960
 30961  {
 30962# 68 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 30963  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory");
 30964# 70 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 30965  return;
 30966}
 30967}
 30968# 395 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 30969__inline static int ffs(int x )
 30970{ int r ;
 30971
 30972  {
 30973# 399 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 30974  __asm__ ("bsfl %1,%0\n\tcmovzl %2,%0": "=r" (r): "rm" (x), "r" (-1));
 30975# 408 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 30976  return (r + 1);
 30977}
 30978}
 30979# 125 "include/linux/kernel.h"
 30980extern void __might_sleep(char const * , int , int ) ;
 30981# 34 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/string_64.h"
 30982extern void *__memcpy(void * , void const * , size_t ) ;
 30983# 62 "include/linux/thread_info.h"
 30984__inline static void set_ti_thread_flag(struct thread_info *ti , int flag )
 30985{
 30986
 30987  {
 30988  {
 30989# 64 "include/linux/thread_info.h"
 30990  set_bit((unsigned int )flag, (unsigned long volatile *)(& ti->flags));
 30991  }
 30992# 65 "include/linux/thread_info.h"
 30993  return;
 30994}
 30995}
 30996# 584 "include/linux/wait.h"
 30997extern void prepare_to_wait(wait_queue_head_t * , wait_queue_t * , int ) ;
 30998# 586 "include/linux/wait.h"
 30999extern void finish_wait(wait_queue_head_t * , wait_queue_t * ) ;
 31000# 589 "include/linux/wait.h"
 31001extern int autoremove_wake_function(wait_queue_t * , unsigned int , int , void * ) ;
 31002# 79 "include/linux/rwsem.h"
 31003extern void down_read(struct rw_semaphore * ) ;
 31004# 89 "include/linux/rwsem.h"
 31005extern void down_write(struct rw_semaphore * ) ;
 31006# 99 "include/linux/rwsem.h"
 31007extern void up_read(struct rw_semaphore * ) ;
 31008# 104 "include/linux/rwsem.h"
 31009extern void up_write(struct rw_semaphore * ) ;
 31010# 352 "include/linux/workqueue.h"
 31011extern int queue_delayed_work(struct workqueue_struct * , struct delayed_work * ,
 31012                              unsigned long ) ;
 31013# 73 "include/linux/completion.h"
 31014__inline static void init_completion(struct completion *x )
 31015{ struct lock_class_key __key ;
 31016
 31017  {
 31018  {
 31019# 75 "include/linux/completion.h"
 31020  x->done = 0U;
 31021# 76 "include/linux/completion.h"
 31022  __init_waitqueue_head(& x->wait, & __key);
 31023  }
 31024# 78 "include/linux/completion.h"
 31025  return;
 31026}
 31027}
 31028# 80 "include/linux/completion.h"
 31029extern int wait_for_completion_interruptible(struct completion * ) ;
 31030# 61 "include/linux/vmalloc.h"
 31031extern void *__vmalloc(unsigned long , gfp_t , pgprot_t ) ;
 31032# 65 "include/linux/vmalloc.h"
 31033extern void vfree(void const * ) ;
 31034# 217 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 31035__inline static void memcpy_toio(void volatile *dst , void const *src , size_t count )
 31036{ size_t __len ;
 31037  void *__ret ;
 31038
 31039  {
 31040  {
 31041# 219 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 31042  __len = count;
 31043# 219 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 31044  __ret = __builtin_memcpy((void *)dst, src, __len);
 31045  }
 31046# 221 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 31047  return;
 31048}
 31049}
 31050# 25 "include/linux/kref.h"
 31051extern void kref_get(struct kref * ) ;
 31052# 26 "include/linux/kref.h"
 31053extern int kref_put(struct kref * , void (*)(struct kref * ) ) ;
 31054# 421 "include/linux/dcache.h"
 31055extern int sysctl_vfs_cache_pressure ;
 31056# 202 "include/linux/page-flags.h"
 31057__inline static void SetPageDirty(struct page *page )
 31058{
 31059
 31060  {
 31061  {
 31062# 202 "include/linux/page-flags.h"
 31063  set_bit(4U, (unsigned long volatile *)(& page->flags));
 31064  }
 31065# 203 "include/linux/page-flags.h"
 31066  return;
 31067}
 31068}
 31069# 299 "include/linux/mm.h"
 31070__inline static int is_vmalloc_addr(void const *x )
 31071{ unsigned long addr ;
 31072  int tmp ;
 31073
 31074  {
 31075# 302 "include/linux/mm.h"
 31076  addr = (unsigned long )x;
 31077# 304 "include/linux/mm.h"
 31078  if (addr > 0x0fffc8ffffffffffUL) {
 31079# 304 "include/linux/mm.h"
 31080    if (addr <= 0x0fffe8fffffffffeUL) {
 31081# 304 "include/linux/mm.h"
 31082      tmp = 1;
 31083    } else {
 31084# 304 "include/linux/mm.h"
 31085      tmp = 0;
 31086    }
 31087  } else {
 31088# 304 "include/linux/mm.h"
 31089    tmp = 0;
 31090  }
 31091# 304 "include/linux/mm.h"
 31092  return (tmp);
 31093}
 31094}
 31095# 433 "include/linux/mm.h"
 31096extern void put_page(struct page * ) ;
 31097# 720 "include/linux/mm.h"
 31098__inline static void *lowmem_page_address(struct page *page )
 31099{
 31100
 31101  {
 31102# 722 "include/linux/mm.h"
 31103  return ((void *)((unsigned long )((unsigned long long )(((long )page + 24189255811072L) / 56L) << 12) + 0x0fff880000000000UL));
 31104}
 31105}
 31106# 934 "include/linux/mm.h"
 31107extern void unmap_mapping_range(struct address_space * , loff_t const , loff_t const ,
 31108                                int ) ;
 31109# 982 "include/linux/mm.h"
 31110extern int get_user_pages(struct task_struct * , struct mm_struct * , unsigned long ,
 31111                          int , int , int , struct page ** , struct vm_area_struct ** ) ;
 31112# 1000 "include/linux/mm.h"
 31113extern int set_page_dirty(struct page * ) ;
 31114# 1161 "include/linux/mm.h"
 31115extern void register_shrinker(struct shrinker * ) ;
 31116# 1426 "include/linux/mm.h"
 31117extern unsigned long do_mmap_pgoff(struct file * , unsigned long , unsigned long ,
 31118                                   unsigned long , unsigned long , unsigned long ) ;
 31119# 1433 "include/linux/mm.h"
 31120__inline static unsigned long do_mmap(struct file *file , unsigned long addr , unsigned long len ,
 31121                                      unsigned long prot , unsigned long flag , unsigned long offset )
 31122{ unsigned long ret ;
 31123
 31124  {
 31125# 1437 "include/linux/mm.h"
 31126  ret = 0x0fffffffffffffeaUL;
 31127# 1438 "include/linux/mm.h"
 31128  if (((len + 4095UL) & 0x0ffffffffffff000UL) + offset < offset) {
 31129# 1439 "include/linux/mm.h"
 31130    goto out;
 31131  } else {
 31132
 31133  }
 31134# 1440 "include/linux/mm.h"
 31135  if ((offset & 4095UL) == 0UL) {
 31136    {
 31137# 1441 "include/linux/mm.h"
 31138    ret = do_mmap_pgoff(file, addr, len, prot, flag, offset >> 12);
 31139    }
 31140  } else {
 31141
 31142  }
 31143  out: ;
 31144# 1443 "include/linux/mm.h"
 31145  return (ret);
 31146}
 31147}
 31148# 1534 "include/linux/mm.h"
 31149extern int vm_insert_pfn(struct vm_area_struct * , unsigned long , unsigned long ) ;
 31150# 119 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess.h"
 31151extern int __get_user_bad(void) ;
 31152# 220 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess.h"
 31153extern void __put_user_bad(void) ;
 31154# 20 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31155extern unsigned long copy_user_generic_string(void * , void const * , unsigned int ) ;
 31156# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31157extern unsigned long copy_user_generic_unrolled(void * , void const * , unsigned int ) ;
 31158# 25 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31159__inline static unsigned long copy_user_generic(void *to , void const *from , unsigned int len )
 31160{ unsigned int ret ;
 31161
 31162  {
 31163# 29 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31164  __asm__ volatile ("661:\n\tcall %P4\n662:\n.section .altinstructions,\"a\"\n .balign 8 \n .quad 661b\n .quad 663f\n\t .word (3*32+16)\n\t .byte 662b-661b\n\t .byte 664f-663f\n.previous\n.section .discard,\"aw\",@progbits\n\t .byte 0xff + (664f-663f) - (662b-661b)\n.previous\n.section .altinstr_replacement, \"ax\"\n663:\n\tcall %P5\n664:\n.previous": "=a" (ret),
 31165                       "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled),
 31166                       [new] "i" (& copy_user_generic_string), "1" (to), "2" (from),
 31167                       "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11");
 31168# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31169  return ((unsigned long )ret);
 31170}
 31171}
 31172# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31173__inline static int __copy_from_user_inatomic(void *dst , void const *src , unsigned int size )
 31174{ unsigned long tmp ;
 31175
 31176  {
 31177  {
 31178# 224 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31179  tmp = copy_user_generic(dst, src, size);
 31180  }
 31181# 224 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31182  return ((int )tmp);
 31183}
 31184}
 31185# 233 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31186extern long __copy_user_nocache(void * , void const * , unsigned int , int ) ;
 31187# 244 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31188__inline static int __copy_from_user_inatomic_nocache(void *dst , void const *src ,
 31189                                                      unsigned int size )
 31190{ long tmp ;
 31191
 31192  {
 31193  {
 31194# 247 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31195  tmp = __copy_user_nocache(dst, src, size, 0);
 31196  }
 31197# 247 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/uaccess_64.h"
 31198  return ((int )tmp);
 31199}
 31200}
 31201# 361 "include/linux/sched.h"
 31202extern void schedule(void) ;
 31203# 16 "include/linux/uaccess.h"
 31204__inline static void pagefault_disable(void)
 31205{ struct thread_info *tmp ;
 31206
 31207  {
 31208  {
 31209# 18 "include/linux/uaccess.h"
 31210  tmp = current_thread_info();
 31211# 18 "include/linux/uaccess.h"
 31212  tmp->preempt_count = tmp->preempt_count + 1;
 31213# 23 "include/linux/uaccess.h"
 31214  __asm__ volatile ("": : : "memory");
 31215  }
 31216# 24 "include/linux/uaccess.h"
 31217  return;
 31218}
 31219}
 31220# 26 "include/linux/uaccess.h"
 31221__inline static void pagefault_enable(void)
 31222{ struct thread_info *tmp ;
 31223
 31224  {
 31225  {
 31226# 32 "include/linux/uaccess.h"
 31227  __asm__ volatile ("": : : "memory");
 31228# 33 "include/linux/uaccess.h"
 31229  tmp = current_thread_info();
 31230# 33 "include/linux/uaccess.h"
 31231  tmp->preempt_count = tmp->preempt_count + -1;
 31232# 37 "include/linux/uaccess.h"
 31233  __asm__ volatile ("": : : "memory");
 31234  }
 31235# 38 "include/linux/uaccess.h"
 31236  return;
 31237}
 31238}
 31239# 98 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/cacheflush.h"
 31240extern int set_memory_wc(unsigned long , int ) ;
 31241# 99 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/cacheflush.h"
 31242extern int set_memory_wb(unsigned long , int ) ;
 31243# 48 "include/linux/highmem.h"
 31244__inline static void *kmap(struct page *page )
 31245{ void *tmp ;
 31246
 31247  {
 31248  {
 31249# 50 "include/linux/highmem.h"
 31250  __might_sleep("include/linux/highmem.h", 50, 0);
 31251# 51 "include/linux/highmem.h"
 31252  tmp = lowmem_page_address(page);
 31253  }
 31254# 51 "include/linux/highmem.h"
 31255  return (tmp);
 31256}
 31257}
 31258# 54 "include/linux/highmem.h"
 31259__inline static void kunmap(struct page *page )
 31260{
 31261
 31262  {
 31263# 56 "include/linux/highmem.h"
 31264  return;
 31265}
 31266}
 31267# 58 "include/linux/highmem.h"
 31268__inline static void *__kmap_atomic(struct page *page )
 31269{ void *tmp ;
 31270
 31271  {
 31272  {
 31273# 60 "include/linux/highmem.h"
 31274  pagefault_disable();
 31275# 61 "include/linux/highmem.h"
 31276  tmp = lowmem_page_address(page);
 31277  }
 31278# 61 "include/linux/highmem.h"
 31279  return (tmp);
 31280}
 31281}
 31282# 65 "include/linux/highmem.h"
 31283__inline static void __kunmap_atomic(void *addr )
 31284{
 31285
 31286  {
 31287  {
 31288# 67 "include/linux/highmem.h"
 31289  pagefault_enable();
 31290  }
 31291# 68 "include/linux/highmem.h"
 31292  return;
 31293}
 31294}
 31295# 56 "include/linux/pagemap.h"
 31296__inline static gfp_t mapping_gfp_mask(struct address_space *mapping )
 31297{
 31298
 31299  {
 31300# 58 "include/linux/pagemap.h"
 31301  return ((gfp_t )mapping->flags & 8388607U);
 31302}
 31303}
 31304# 65 "include/linux/pagemap.h"
 31305__inline static void mapping_set_gfp_mask(struct address_space *m , gfp_t mask )
 31306{
 31307
 31308  {
 31309# 67 "include/linux/pagemap.h"
 31310  m->flags = (m->flags & 0x0fffffffff800000UL) | (unsigned long )mask;
 31311# 69 "include/linux/pagemap.h"
 31312  return;
 31313}
 31314}
 31315# 410 "include/linux/pagemap.h"
 31316__inline static int fault_in_pages_writeable(char *uaddr , int size )
 31317{ int ret ;
 31318  long tmp ;
 31319  int __pu_err ;
 31320  char *end ;
 31321  int __pu_err___0 ;
 31322
 31323  {
 31324  {
 31325# 414 "include/linux/pagemap.h"
 31326  tmp = __builtin_expect((long )(size == 0), 0L);
 31327  }
 31328# 414 "include/linux/pagemap.h"
 31329  if (tmp != 0L) {
 31330# 415 "include/linux/pagemap.h"
 31331    return (0);
 31332  } else {
 31333
 31334  }
 31335# 421 "include/linux/pagemap.h"
 31336  __pu_err = 0;
 31337# 421 "include/linux/pagemap.h"
 31338  if (1) {
 31339# 421 "include/linux/pagemap.h"
 31340    goto case_1;
 31341  } else {
 31342# 421 "include/linux/pagemap.h"
 31343    goto switch_default;
 31344# 421 "include/linux/pagemap.h"
 31345    if (0) {
 31346      case_1:
 31347# 421 "include/linux/pagemap.h"
 31348      __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" (0),
 31349                           "m" (*((struct __large_struct *)uaddr)), "i" (-14), "0" (__pu_err));
 31350# 421 "include/linux/pagemap.h"
 31351      goto ldv_28703;
 31352# 421 "include/linux/pagemap.h"
 31353      __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (0),
 31354                           "m" (*((struct __large_struct *)uaddr)), "i" (-14), "0" (__pu_err));
 31355# 421 "include/linux/pagemap.h"
 31356      goto ldv_28703;
 31357# 421 "include/linux/pagemap.h"
 31358      __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (0),
 31359                           "m" (*((struct __large_struct *)uaddr)), "i" (-14), "0" (__pu_err));
 31360# 421 "include/linux/pagemap.h"
 31361      goto ldv_28703;
 31362# 421 "include/linux/pagemap.h"
 31363      __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" (0),
 31364                           "m" (*((struct __large_struct *)uaddr)), "i" (-14), "0" (__pu_err));
 31365# 421 "include/linux/pagemap.h"
 31366      goto ldv_28703;
 31367      switch_default:
 31368      {
 31369# 421 "include/linux/pagemap.h"
 31370      __put_user_bad();
 31371      }
 31372    } else {
 31373
 31374    }
 31375  }
 31376  ldv_28703:
 31377# 421 "include/linux/pagemap.h"
 31378  ret = __pu_err;
 31379# 422 "include/linux/pagemap.h"
 31380  if (ret == 0) {
 31381# 423 "include/linux/pagemap.h"
 31382    end = uaddr + ((unsigned long )size + 0x0fffffffffffffffUL);
 31383# 429 "include/linux/pagemap.h"
 31384    if ((((unsigned long )uaddr ^ (unsigned long )end) & 0x0ffffffffffff000UL) != 0UL) {
 31385# 431 "include/linux/pagemap.h"
 31386      __pu_err___0 = 0;
 31387# 431 "include/linux/pagemap.h"
 31388      if (1) {
 31389# 431 "include/linux/pagemap.h"
 31390        goto case_1___0;
 31391      } else {
 31392# 431 "include/linux/pagemap.h"
 31393        goto switch_default___0;
 31394# 431 "include/linux/pagemap.h"
 31395        if (0) {
 31396          case_1___0:
 31397# 431 "include/linux/pagemap.h"
 31398          __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "iq" (0),
 31399                               "m" (*((struct __large_struct *)end)), "i" (-14), "0" (__pu_err___0));
 31400# 431 "include/linux/pagemap.h"
 31401          goto ldv_28712;
 31402# 431 "include/linux/pagemap.h"
 31403          __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (0),
 31404                               "m" (*((struct __large_struct *)end)), "i" (-14), "0" (__pu_err___0));
 31405# 431 "include/linux/pagemap.h"
 31406          goto ldv_28712;
 31407# 431 "include/linux/pagemap.h"
 31408          __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (0),
 31409                               "m" (*((struct __large_struct *)end)), "i" (-14), "0" (__pu_err___0));
 31410# 431 "include/linux/pagemap.h"
 31411          goto ldv_28712;
 31412# 431 "include/linux/pagemap.h"
 31413          __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "er" (0),
 31414                               "m" (*((struct __large_struct *)end)), "i" (-14), "0" (__pu_err___0));
 31415# 431 "include/linux/pagemap.h"
 31416          goto ldv_28712;
 31417          switch_default___0:
 31418          {
 31419# 431 "include/linux/pagemap.h"
 31420          __put_user_bad();
 31421          }
 31422        } else {
 31423
 31424        }
 31425      }
 31426      ldv_28712:
 31427# 431 "include/linux/pagemap.h"
 31428      ret = __pu_err___0;
 31429    } else {
 31430
 31431    }
 31432  } else {
 31433
 31434  }
 31435# 433 "include/linux/pagemap.h"
 31436  return (ret);
 31437}
 31438}
 31439# 436 "include/linux/pagemap.h"
 31440__inline static int fault_in_pages_readable(char const *uaddr , int size )
 31441{ char volatile c ;
 31442  int ret ;
 31443  long tmp ;
 31444  int __gu_err ;
 31445  unsigned long __gu_val ;
 31446  int tmp___0 ;
 31447  char const *end ;
 31448  int __gu_err___0 ;
 31449  unsigned long __gu_val___0 ;
 31450  int tmp___1 ;
 31451
 31452  {
 31453  {
 31454# 441 "include/linux/pagemap.h"
 31455  tmp = __builtin_expect((long )(size == 0), 0L);
 31456  }
 31457# 441 "include/linux/pagemap.h"
 31458  if (tmp != 0L) {
 31459# 442 "include/linux/pagemap.h"
 31460    return (0);
 31461  } else {
 31462
 31463  }
 31464# 444 "include/linux/pagemap.h"
 31465  __gu_err = 0;
 31466# 444 "include/linux/pagemap.h"
 31467  if (1) {
 31468# 444 "include/linux/pagemap.h"
 31469    goto case_1;
 31470  } else {
 31471# 444 "include/linux/pagemap.h"
 31472    goto switch_default;
 31473# 444 "include/linux/pagemap.h"
 31474    if (0) {
 31475      case_1:
 31476# 444 "include/linux/pagemap.h"
 31477      __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err),
 31478                           "=q" (__gu_val): "m" (*((struct __large_struct *)uaddr)),
 31479                           "i" (-14), "0" (__gu_err));
 31480# 444 "include/linux/pagemap.h"
 31481      goto ldv_28727;
 31482# 444 "include/linux/pagemap.h"
 31483      __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err),
 31484                           "=r" (__gu_val): "m" (*((struct __large_struct *)uaddr)),
 31485                           "i" (-14), "0" (__gu_err));
 31486# 444 "include/linux/pagemap.h"
 31487      goto ldv_28727;
 31488# 444 "include/linux/pagemap.h"
 31489      __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err),
 31490                           "=r" (__gu_val): "m" (*((struct __large_struct *)uaddr)),
 31491                           "i" (-14), "0" (__gu_err));
 31492# 444 "include/linux/pagemap.h"
 31493      goto ldv_28727;
 31494# 444 "include/linux/pagemap.h"
 31495      __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err),
 31496                           "=r" (__gu_val): "m" (*((struct __large_struct *)uaddr)),
 31497                           "i" (-14), "0" (__gu_err));
 31498# 444 "include/linux/pagemap.h"
 31499      goto ldv_28727;
 31500      switch_default:
 31501      {
 31502# 444 "include/linux/pagemap.h"
 31503      tmp___0 = __get_user_bad();
 31504# 444 "include/linux/pagemap.h"
 31505      __gu_val = (unsigned long )tmp___0;
 31506      }
 31507    } else {
 31508
 31509    }
 31510  }
 31511  ldv_28727:
 31512# 444 "include/linux/pagemap.h"
 31513  c = (char volatile )((char )__gu_val);
 31514# 444 "include/linux/pagemap.h"
 31515  ret = __gu_err;
 31516# 445 "include/linux/pagemap.h"
 31517  if (ret == 0) {
 31518# 446 "include/linux/pagemap.h"
 31519    end = uaddr + ((unsigned long )size + 0x0fffffffffffffffUL);
 31520# 448 "include/linux/pagemap.h"
 31521    if ((((unsigned long )uaddr ^ (unsigned long )end) & 0x0ffffffffffff000UL) != 0UL) {
 31522# 450 "include/linux/pagemap.h"
 31523      __gu_err___0 = 0;
 31524# 450 "include/linux/pagemap.h"
 31525      if (1) {
 31526# 450 "include/linux/pagemap.h"
 31527        goto case_1___0;
 31528      } else {
 31529# 450 "include/linux/pagemap.h"
 31530        goto switch_default___0;
 31531# 450 "include/linux/pagemap.h"
 31532        if (0) {
 31533          case_1___0:
 31534# 450 "include/linux/pagemap.h"
 31535          __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0),
 31536                               "=q" (__gu_val___0): "m" (*((struct __large_struct *)end)),
 31537                               "i" (-14), "0" (__gu_err___0));
 31538# 450 "include/linux/pagemap.h"
 31539          goto ldv_28737;
 31540# 450 "include/linux/pagemap.h"
 31541          __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0),
 31542                               "=r" (__gu_val___0): "m" (*((struct __large_struct *)end)),
 31543                               "i" (-14), "0" (__gu_err___0));
 31544# 450 "include/linux/pagemap.h"
 31545          goto ldv_28737;
 31546# 450 "include/linux/pagemap.h"
 31547          __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0),
 31548                               "=r" (__gu_val___0): "m" (*((struct __large_struct *)end)),
 31549                               "i" (-14), "0" (__gu_err___0));
 31550# 450 "include/linux/pagemap.h"
 31551          goto ldv_28737;
 31552# 450 "include/linux/pagemap.h"
 31553          __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0),
 31554                               "=r" (__gu_val___0): "m" (*((struct __large_struct *)end)),
 31555                               "i" (-14), "0" (__gu_err___0));
 31556# 450 "include/linux/pagemap.h"
 31557          goto ldv_28737;
 31558          switch_default___0:
 31559          {
 31560# 450 "include/linux/pagemap.h"
 31561          tmp___1 = __get_user_bad();
 31562# 450 "include/linux/pagemap.h"
 31563          __gu_val___0 = (unsigned long )tmp___1;
 31564          }
 31565        } else {
 31566
 31567        }
 31568      }
 31569      ldv_28737:
 31570# 450 "include/linux/pagemap.h"
 31571      c = (char volatile )((char )__gu_val___0);
 31572# 450 "include/linux/pagemap.h"
 31573      ret = __gu_err___0;
 31574    } else {
 31575
 31576    }
 31577  } else {
 31578
 31579  }
 31580# 454 "include/linux/pagemap.h"
 31581  return (ret);
 31582}
 31583}
 31584# 53 "include/drm/drm_hashtab.h"
 31585extern int drm_ht_insert_item(struct drm_open_hash * , struct drm_hash_item * ) ;
 31586# 61 "include/drm/drm_hashtab.h"
 31587extern int drm_ht_remove_item(struct drm_open_hash * , struct drm_hash_item * ) ;
 31588# 104 "include/drm/drm_mm.h"
 31589extern struct drm_mm_node *drm_mm_get_block_range_generic(struct drm_mm_node * , unsigned long ,
 31590                                                          unsigned int , unsigned long ,
 31591                                                          unsigned long , int ) ;
 31592# 156 "include/drm/drm_mm.h"
 31593extern struct drm_mm_node *drm_mm_search_free_in_range(struct drm_mm const * , unsigned long ,
 31594                                                       unsigned int , unsigned long ,
 31595                                                       unsigned long , int ) ;
 31596# 1328 "include/drm/drmP.h"
 31597extern void drm_clflush_pages(struct page ** , unsigned long ) ;
 31598# 1536 "include/drm/drmP.h"
 31599extern void drm_gem_object_release(struct drm_gem_object * ) ;
 31600# 1537 "include/drm/drmP.h"
 31601extern void drm_gem_object_free(struct kref * ) ;
 31602# 1540 "include/drm/drmP.h"
 31603extern int drm_gem_object_init(struct drm_device * , struct drm_gem_object * , size_t ) ;
 31604# 1550 "include/drm/drmP.h"
 31605__inline static void drm_gem_object_reference(struct drm_gem_object *obj )
 31606{
 31607
 31608  {
 31609  {
 31610# 1552 "include/drm/drmP.h"
 31611  kref_get(& obj->refcount);
 31612  }
 31613# 1553 "include/drm/drmP.h"
 31614  return;
 31615}
 31616}
 31617# 1556 "include/drm/drmP.h"
 31618__inline static void drm_gem_object_unreference(struct drm_gem_object *obj )
 31619{
 31620
 31621  {
 31622# 1558 "include/drm/drmP.h"
 31623  if ((unsigned long )obj != (unsigned long )((struct drm_gem_object *)0)) {
 31624    {
 31625# 1559 "include/drm/drmP.h"
 31626    kref_put(& obj->refcount, & drm_gem_object_free);
 31627    }
 31628  } else {
 31629
 31630  }
 31631# 1560 "include/drm/drmP.h"
 31632  return;
 31633}
 31634}
 31635# 1563 "include/drm/drmP.h"
 31636__inline static void drm_gem_object_unreference_unlocked(struct drm_gem_object *obj )
 31637{ struct drm_device *dev ;
 31638
 31639  {
 31640# 1565 "include/drm/drmP.h"
 31641  if ((unsigned long )obj != (unsigned long )((struct drm_gem_object *)0)) {
 31642    {
 31643# 1566 "include/drm/drmP.h"
 31644    dev = obj->dev;
 31645# 1567 "include/drm/drmP.h"
 31646    mutex_lock_nested(& dev->struct_mutex, 0U);
 31647# 1568 "include/drm/drmP.h"
 31648    kref_put(& obj->refcount, & drm_gem_object_free);
 31649# 1569 "include/drm/drmP.h"
 31650    mutex_unlock(& dev->struct_mutex);
 31651    }
 31652  } else {
 31653
 31654  }
 31655# 1571 "include/drm/drmP.h"
 31656  return;
 31657}
 31658}
 31659# 1573 "include/drm/drmP.h"
 31660extern int drm_gem_handle_create(struct drm_file * , struct drm_gem_object * , u32 * ) ;
 31661# 1576 "include/drm/drmP.h"
 31662extern int drm_gem_handle_delete(struct drm_file * , u32 ) ;
 31663# 1623 "include/drm/drmP.h"
 31664extern struct drm_gem_object *drm_gem_object_lookup(struct drm_device * , struct drm_file * ,
 31665                                                    u32 ) ;
 31666# 45 "include/drm/drm_mem_util.h"
 31667__inline static void *drm_malloc_ab(size_t nmemb , size_t size )
 31668{ void *tmp ;
 31669  pgprot_t __constr_expr_0 ;
 31670  void *tmp___0 ;
 31671
 31672  {
 31673# 47 "include/drm/drm_mem_util.h"
 31674  if (size != 0UL) {
 31675# 47 "include/drm/drm_mem_util.h"
 31676    if (0x0fffffffffffffffUL / size < nmemb) {
 31677# 48 "include/drm/drm_mem_util.h"
 31678      return ((void *)0);
 31679    } else {
 31680
 31681    }
 31682  } else {
 31683
 31684  }
 31685# 50 "include/drm/drm_mem_util.h"
 31686  if (size * nmemb <= 4096UL) {
 31687    {
 31688# 51 "include/drm/drm_mem_util.h"
 31689    tmp = kmalloc(nmemb * size, 208U);
 31690    }
 31691# 51 "include/drm/drm_mem_util.h"
 31692    return (tmp);
 31693  } else {
 31694
 31695  }
 31696  {
 31697# 53 "include/drm/drm_mem_util.h"
 31698  __constr_expr_0.pgprot = 0x0000000000000163UL;
 31699# 53 "include/drm/drm_mem_util.h"
 31700  tmp___0 = __vmalloc(size * nmemb, 210U, __constr_expr_0);
 31701  }
 31702# 53 "include/drm/drm_mem_util.h"
 31703  return (tmp___0);
 31704}
 31705}
 31706# 57 "include/drm/drm_mem_util.h"
 31707__inline static void drm_free_large(void *ptr )
 31708{ int tmp ;
 31709
 31710  {
 31711  {
 31712# 59 "include/drm/drm_mem_util.h"
 31713  tmp = is_vmalloc_addr((void const *)ptr);
 31714  }
 31715# 59 "include/drm/drm_mem_util.h"
 31716  if (tmp == 0) {
 31717# 60 "include/drm/drm_mem_util.h"
 31718    return;
 31719  } else {
 31720
 31721  }
 31722  {
 31723# 62 "include/drm/drm_mem_util.h"
 31724  vfree((void const *)ptr);
 31725  }
 31726# 63 "include/drm/drm_mem_util.h"
 31727  return;
 31728}
 31729}
 31730# 187 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 31731int intel_init_render_ring_buffer(struct drm_device *dev ) ;
 31732# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 31733int intel_init_bsd_ring_buffer(struct drm_device *dev ) ;
 31734# 189 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 31735int intel_init_blt_ring_buffer(struct drm_device *dev ) ;
 31736# 18 "include/drm/intel-gtt.h"
 31737extern void intel_gtt_chipset_flush(void) ;
 31738# 20 "include/drm/intel-gtt.h"
 31739extern void intel_gtt_clear_range(unsigned int , unsigned int ) ;
 31740# 34 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31741struct tracepoint __tracepoint_i915_gem_object_create ;
 31742# 34 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31743__inline static void trace_i915_gem_object_create(struct drm_i915_gem_object *obj )
 31744{ struct tracepoint_func *it_func_ptr ;
 31745  void *it_func ;
 31746  void *__data ;
 31747  struct tracepoint_func *_________p1 ;
 31748  bool __warned ;
 31749  int tmp ;
 31750  int tmp___0 ;
 31751  bool tmp___1 ;
 31752
 31753  {
 31754  {
 31755# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31756  tmp___1 = static_branch(& __tracepoint_i915_gem_object_create.key);
 31757  }
 31758# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31759  if ((int )tmp___1) {
 31760    {
 31761# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31762    rcu_read_lock_sched_notrace();
 31763# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31764    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_create.funcs));
 31765# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31766    tmp = debug_lockdep_rcu_enabled();
 31767    }
 31768# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31769    if (tmp != 0) {
 31770# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31771      if (! __warned) {
 31772        {
 31773# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31774        tmp___0 = rcu_read_lock_sched_held();
 31775        }
 31776# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31777        if (tmp___0 == 0) {
 31778          {
 31779# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31780          __warned = (bool )1;
 31781# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31782          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 31783                                  (int const )34);
 31784          }
 31785        } else {
 31786
 31787        }
 31788      } else {
 31789
 31790      }
 31791    } else {
 31792
 31793    }
 31794# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31795    it_func_ptr = _________p1;
 31796# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31797    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 31798      ldv_35728:
 31799      {
 31800# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31801      it_func = it_func_ptr->func;
 31802# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31803      __data = it_func_ptr->data;
 31804# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31805      (*((void (*)(void * , struct drm_i915_gem_object * ))it_func))(__data, obj);
 31806# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31807      it_func_ptr = it_func_ptr + 1;
 31808      }
 31809# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31810      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 31811# 20 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31812        goto ldv_35728;
 31813      } else {
 31814# 22 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31815        goto ldv_35729;
 31816      }
 31817      ldv_35729: ;
 31818    } else {
 31819
 31820    }
 31821    {
 31822# 19 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31823    rcu_read_lock_sched_notrace();
 31824    }
 31825  } else {
 31826
 31827  }
 31828# 21 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31829  return;
 31830}
 31831}
 31832# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31833struct tracepoint __tracepoint_i915_gem_object_bind ;
 31834# 57 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31835__inline static void trace_i915_gem_object_bind(struct drm_i915_gem_object *obj ,
 31836                                                bool mappable )
 31837{ struct tracepoint_func *it_func_ptr ;
 31838  void *it_func ;
 31839  void *__data ;
 31840  struct tracepoint_func *_________p1 ;
 31841  bool __warned ;
 31842  int tmp ;
 31843  int tmp___0 ;
 31844  bool tmp___1 ;
 31845
 31846  {
 31847  {
 31848# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31849  tmp___1 = static_branch(& __tracepoint_i915_gem_object_bind.key);
 31850  }
 31851# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31852  if ((int )tmp___1) {
 31853    {
 31854# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31855    rcu_read_lock_sched_notrace();
 31856# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31857    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_bind.funcs));
 31858# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31859    tmp = debug_lockdep_rcu_enabled();
 31860    }
 31861# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31862    if (tmp != 0) {
 31863# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31864      if (! __warned) {
 31865        {
 31866# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31867        tmp___0 = rcu_read_lock_sched_held();
 31868        }
 31869# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31870        if (tmp___0 == 0) {
 31871          {
 31872# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31873          __warned = (bool )1;
 31874# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31875          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 31876                                  (int const )57);
 31877          }
 31878        } else {
 31879
 31880        }
 31881      } else {
 31882
 31883      }
 31884    } else {
 31885
 31886    }
 31887# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31888    it_func_ptr = _________p1;
 31889# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31890    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 31891      ldv_35761:
 31892      {
 31893# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31894      it_func = it_func_ptr->func;
 31895# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31896      __data = it_func_ptr->data;
 31897# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31898      (*((void (*)(void * , struct drm_i915_gem_object * , bool ))it_func))(__data,
 31899                                                                             obj,
 31900                                                                             (bool )((int )mappable));
 31901# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31902      it_func_ptr = it_func_ptr + 1;
 31903      }
 31904# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31905      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 31906# 37 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31907        goto ldv_35761;
 31908      } else {
 31909# 39 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31910        goto ldv_35762;
 31911      }
 31912      ldv_35762: ;
 31913    } else {
 31914
 31915    }
 31916    {
 31917# 36 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31918    rcu_read_lock_sched_notrace();
 31919    }
 31920  } else {
 31921
 31922  }
 31923# 38 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31924  return;
 31925}
 31926}
 31927# 77 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31928struct tracepoint __tracepoint_i915_gem_object_unbind ;
 31929# 77 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31930__inline static void trace_i915_gem_object_unbind(struct drm_i915_gem_object *obj )
 31931{ struct tracepoint_func *it_func_ptr ;
 31932  void *it_func ;
 31933  void *__data ;
 31934  struct tracepoint_func *_________p1 ;
 31935  bool __warned ;
 31936  int tmp ;
 31937  int tmp___0 ;
 31938  bool tmp___1 ;
 31939
 31940  {
 31941  {
 31942# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31943  tmp___1 = static_branch(& __tracepoint_i915_gem_object_unbind.key);
 31944  }
 31945# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31946  if ((int )tmp___1) {
 31947    {
 31948# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31949    rcu_read_lock_sched_notrace();
 31950# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31951    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_unbind.funcs));
 31952# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31953    tmp = debug_lockdep_rcu_enabled();
 31954    }
 31955# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31956    if (tmp != 0) {
 31957# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31958      if (! __warned) {
 31959        {
 31960# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31961        tmp___0 = rcu_read_lock_sched_held();
 31962        }
 31963# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31964        if (tmp___0 == 0) {
 31965          {
 31966# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31967          __warned = (bool )1;
 31968# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31969          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 31970                                  (int const )77);
 31971          }
 31972        } else {
 31973
 31974        }
 31975      } else {
 31976
 31977      }
 31978    } else {
 31979
 31980    }
 31981# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31982    it_func_ptr = _________p1;
 31983# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31984    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 31985      ldv_35795:
 31986      {
 31987# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31988      it_func = it_func_ptr->func;
 31989# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31990      __data = it_func_ptr->data;
 31991# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31992      (*((void (*)(void * , struct drm_i915_gem_object * ))it_func))(__data, obj);
 31993# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31994      it_func_ptr = it_func_ptr + 1;
 31995      }
 31996# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31997      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 31998# 60 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 31999        goto ldv_35795;
 32000      } else {
 32001# 62 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32002        goto ldv_35796;
 32003      }
 32004      ldv_35796: ;
 32005    } else {
 32006
 32007    }
 32008    {
 32009# 59 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32010    rcu_read_lock_sched_notrace();
 32011    }
 32012  } else {
 32013
 32014  }
 32015# 61 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32016  return;
 32017}
 32018}
 32019# 101 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32020struct tracepoint __tracepoint_i915_gem_object_change_domain ;
 32021# 101 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32022__inline static void trace_i915_gem_object_change_domain(struct drm_i915_gem_object *obj ,
 32023                                                         u32 old_read , u32 old_write )
 32024{ struct tracepoint_func *it_func_ptr ;
 32025  void *it_func ;
 32026  void *__data ;
 32027  struct tracepoint_func *_________p1 ;
 32028  bool __warned ;
 32029  int tmp ;
 32030  int tmp___0 ;
 32031  bool tmp___1 ;
 32032
 32033  {
 32034  {
 32035# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32036  tmp___1 = static_branch(& __tracepoint_i915_gem_object_change_domain.key);
 32037  }
 32038# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32039  if ((int )tmp___1) {
 32040    {
 32041# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32042    rcu_read_lock_sched_notrace();
 32043# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32044    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_change_domain.funcs));
 32045# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32046    tmp = debug_lockdep_rcu_enabled();
 32047    }
 32048# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32049    if (tmp != 0) {
 32050# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32051      if (! __warned) {
 32052        {
 32053# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32054        tmp___0 = rcu_read_lock_sched_held();
 32055        }
 32056# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32057        if (tmp___0 == 0) {
 32058          {
 32059# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32060          __warned = (bool )1;
 32061# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32062          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32063                                  (int const )101);
 32064          }
 32065        } else {
 32066
 32067        }
 32068      } else {
 32069
 32070      }
 32071    } else {
 32072
 32073    }
 32074# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32075    it_func_ptr = _________p1;
 32076# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32077    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32078      ldv_35830:
 32079      {
 32080# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32081      it_func = it_func_ptr->func;
 32082# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32083      __data = it_func_ptr->data;
 32084# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32085      (*((void (*)(void * , struct drm_i915_gem_object * , u32 , u32 ))it_func))(__data,
 32086                                                                                   obj,
 32087                                                                                   old_read,
 32088                                                                                   old_write);
 32089# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32090      it_func_ptr = it_func_ptr + 1;
 32091      }
 32092# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32093      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32094# 80 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32095        goto ldv_35830;
 32096      } else {
 32097# 82 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32098        goto ldv_35831;
 32099      }
 32100      ldv_35831: ;
 32101    } else {
 32102
 32103    }
 32104    {
 32105# 79 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32106    rcu_read_lock_sched_notrace();
 32107    }
 32108  } else {
 32109
 32110  }
 32111# 81 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32112  return;
 32113}
 32114}
 32115# 121 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32116struct tracepoint __tracepoint_i915_gem_object_pwrite ;
 32117# 121 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32118__inline static void trace_i915_gem_object_pwrite(struct drm_i915_gem_object *obj ,
 32119                                                  u32 offset , u32 len )
 32120{ struct tracepoint_func *it_func_ptr ;
 32121  void *it_func ;
 32122  void *__data ;
 32123  struct tracepoint_func *_________p1 ;
 32124  bool __warned ;
 32125  int tmp ;
 32126  int tmp___0 ;
 32127  bool tmp___1 ;
 32128
 32129  {
 32130  {
 32131# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32132  tmp___1 = static_branch(& __tracepoint_i915_gem_object_pwrite.key);
 32133  }
 32134# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32135  if ((int )tmp___1) {
 32136    {
 32137# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32138    rcu_read_lock_sched_notrace();
 32139# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32140    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_pwrite.funcs));
 32141# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32142    tmp = debug_lockdep_rcu_enabled();
 32143    }
 32144# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32145    if (tmp != 0) {
 32146# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32147      if (! __warned) {
 32148        {
 32149# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32150        tmp___0 = rcu_read_lock_sched_held();
 32151        }
 32152# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32153        if (tmp___0 == 0) {
 32154          {
 32155# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32156          __warned = (bool )1;
 32157# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32158          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32159                                  (int const )121);
 32160          }
 32161        } else {
 32162
 32163        }
 32164      } else {
 32165
 32166      }
 32167    } else {
 32168
 32169    }
 32170# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32171    it_func_ptr = _________p1;
 32172# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32173    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32174      ldv_35871:
 32175      {
 32176# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32177      it_func = it_func_ptr->func;
 32178# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32179      __data = it_func_ptr->data;
 32180# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32181      (*((void (*)(void * , struct drm_i915_gem_object * , u32 , u32 ))it_func))(__data,
 32182                                                                                   obj,
 32183                                                                                   offset,
 32184                                                                                   len);
 32185# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32186      it_func_ptr = it_func_ptr + 1;
 32187      }
 32188# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32189      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32190# 104 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32191        goto ldv_35871;
 32192      } else {
 32193# 106 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32194        goto ldv_35872;
 32195      }
 32196      ldv_35872: ;
 32197    } else {
 32198
 32199    }
 32200    {
 32201# 103 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32202    rcu_read_lock_sched_notrace();
 32203    }
 32204  } else {
 32205
 32206  }
 32207# 105 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32208  return;
 32209}
 32210}
 32211# 141 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32212struct tracepoint __tracepoint_i915_gem_object_pread ;
 32213# 141 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32214__inline static void trace_i915_gem_object_pread(struct drm_i915_gem_object *obj ,
 32215                                                 u32 offset , u32 len )
 32216{ struct tracepoint_func *it_func_ptr ;
 32217  void *it_func ;
 32218  void *__data ;
 32219  struct tracepoint_func *_________p1 ;
 32220  bool __warned ;
 32221  int tmp ;
 32222  int tmp___0 ;
 32223  bool tmp___1 ;
 32224
 32225  {
 32226  {
 32227# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32228  tmp___1 = static_branch(& __tracepoint_i915_gem_object_pread.key);
 32229  }
 32230# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32231  if ((int )tmp___1) {
 32232    {
 32233# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32234    rcu_read_lock_sched_notrace();
 32235# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32236    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_pread.funcs));
 32237# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32238    tmp = debug_lockdep_rcu_enabled();
 32239    }
 32240# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32241    if (tmp != 0) {
 32242# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32243      if (! __warned) {
 32244        {
 32245# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32246        tmp___0 = rcu_read_lock_sched_held();
 32247        }
 32248# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32249        if (tmp___0 == 0) {
 32250          {
 32251# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32252          __warned = (bool )1;
 32253# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32254          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32255                                  (int const )141);
 32256          }
 32257        } else {
 32258
 32259        }
 32260      } else {
 32261
 32262      }
 32263    } else {
 32264
 32265    }
 32266# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32267    it_func_ptr = _________p1;
 32268# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32269    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32270      ldv_35912:
 32271      {
 32272# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32273      it_func = it_func_ptr->func;
 32274# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32275      __data = it_func_ptr->data;
 32276# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32277      (*((void (*)(void * , struct drm_i915_gem_object * , u32 , u32 ))it_func))(__data,
 32278                                                                                   obj,
 32279                                                                                   offset,
 32280                                                                                   len);
 32281# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32282      it_func_ptr = it_func_ptr + 1;
 32283      }
 32284# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32285      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32286# 124 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32287        goto ldv_35912;
 32288      } else {
 32289# 126 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32290        goto ldv_35913;
 32291      }
 32292      ldv_35913: ;
 32293    } else {
 32294
 32295    }
 32296    {
 32297# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32298    rcu_read_lock_sched_notrace();
 32299    }
 32300  } else {
 32301
 32302  }
 32303# 125 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32304  return;
 32305}
 32306}
 32307# 166 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32308struct tracepoint __tracepoint_i915_gem_object_fault ;
 32309# 166 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32310__inline static void trace_i915_gem_object_fault(struct drm_i915_gem_object *obj ,
 32311                                                 u32 index , bool gtt , bool write )
 32312{ struct tracepoint_func *it_func_ptr ;
 32313  void *it_func ;
 32314  void *__data ;
 32315  struct tracepoint_func *_________p1 ;
 32316  bool __warned ;
 32317  int tmp ;
 32318  int tmp___0 ;
 32319  bool tmp___1 ;
 32320
 32321  {
 32322  {
 32323# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32324  tmp___1 = static_branch(& __tracepoint_i915_gem_object_fault.key);
 32325  }
 32326# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32327  if ((int )tmp___1) {
 32328    {
 32329# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32330    rcu_read_lock_sched_notrace();
 32331# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32332    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_fault.funcs));
 32333# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32334    tmp = debug_lockdep_rcu_enabled();
 32335    }
 32336# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32337    if (tmp != 0) {
 32338# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32339      if (! __warned) {
 32340        {
 32341# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32342        tmp___0 = rcu_read_lock_sched_held();
 32343        }
 32344# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32345        if (tmp___0 == 0) {
 32346          {
 32347# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32348          __warned = (bool )1;
 32349# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32350          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32351                                  (int const )166);
 32352          }
 32353        } else {
 32354
 32355        }
 32356      } else {
 32357
 32358      }
 32359    } else {
 32360
 32361    }
 32362# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32363    it_func_ptr = _________p1;
 32364# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32365    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32366      ldv_35955:
 32367      {
 32368# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32369      it_func = it_func_ptr->func;
 32370# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32371      __data = it_func_ptr->data;
 32372# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32373      (*((void (*)(void * , struct drm_i915_gem_object * , u32 , bool , bool ))it_func))(__data,
 32374                                                                                            obj,
 32375                                                                                            index,
 32376                                                                                            (bool )((int )gtt),
 32377                                                                                            (bool )((int )write));
 32378# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32379      it_func_ptr = it_func_ptr + 1;
 32380      }
 32381# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32382      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32383# 144 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32384        goto ldv_35955;
 32385      } else {
 32386# 146 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32387        goto ldv_35956;
 32388      }
 32389      ldv_35956: ;
 32390    } else {
 32391
 32392    }
 32393    {
 32394# 143 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32395    rcu_read_lock_sched_notrace();
 32396    }
 32397  } else {
 32398
 32399  }
 32400# 145 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32401  return;
 32402}
 32403}
 32404# 186 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32405struct tracepoint __tracepoint_i915_gem_object_clflush ;
 32406# 186 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32407__inline static void trace_i915_gem_object_clflush(struct drm_i915_gem_object *obj )
 32408{ struct tracepoint_func *it_func_ptr ;
 32409  void *it_func ;
 32410  void *__data ;
 32411  struct tracepoint_func *_________p1 ;
 32412  bool __warned ;
 32413  int tmp ;
 32414  int tmp___0 ;
 32415  bool tmp___1 ;
 32416
 32417  {
 32418  {
 32419# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32420  tmp___1 = static_branch(& __tracepoint_i915_gem_object_clflush.key);
 32421  }
 32422# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32423  if ((int )tmp___1) {
 32424    {
 32425# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32426    rcu_read_lock_sched_notrace();
 32427# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32428    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_clflush.funcs));
 32429# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32430    tmp = debug_lockdep_rcu_enabled();
 32431    }
 32432# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32433    if (tmp != 0) {
 32434# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32435      if (! __warned) {
 32436        {
 32437# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32438        tmp___0 = rcu_read_lock_sched_held();
 32439        }
 32440# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32441        if (tmp___0 == 0) {
 32442          {
 32443# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32444          __warned = (bool )1;
 32445# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32446          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32447                                  (int const )186);
 32448          }
 32449        } else {
 32450
 32451        }
 32452      } else {
 32453
 32454      }
 32455    } else {
 32456
 32457    }
 32458# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32459    it_func_ptr = _________p1;
 32460# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32461    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32462      ldv_35995:
 32463      {
 32464# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32465      it_func = it_func_ptr->func;
 32466# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32467      __data = it_func_ptr->data;
 32468# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32469      (*((void (*)(void * , struct drm_i915_gem_object * ))it_func))(__data, obj);
 32470# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32471      it_func_ptr = it_func_ptr + 1;
 32472      }
 32473# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32474      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32475# 184 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32476        goto ldv_35995;
 32477      } else {
 32478# 186 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32479        goto ldv_35996;
 32480      }
 32481      ldv_35996: ;
 32482    } else {
 32483
 32484    }
 32485    {
 32486# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32487    rcu_read_lock_sched_notrace();
 32488    }
 32489  } else {
 32490
 32491  }
 32492# 185 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32493  return;
 32494}
 32495}
 32496# 191 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32497struct tracepoint __tracepoint_i915_gem_object_destroy ;
 32498# 191 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32499__inline static void trace_i915_gem_object_destroy(struct drm_i915_gem_object *obj )
 32500{ struct tracepoint_func *it_func_ptr ;
 32501  void *it_func ;
 32502  void *__data ;
 32503  struct tracepoint_func *_________p1 ;
 32504  bool __warned ;
 32505  int tmp ;
 32506  int tmp___0 ;
 32507  bool tmp___1 ;
 32508
 32509  {
 32510  {
 32511# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32512  tmp___1 = static_branch(& __tracepoint_i915_gem_object_destroy.key);
 32513  }
 32514# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32515  if ((int )tmp___1) {
 32516    {
 32517# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32518    rcu_read_lock_sched_notrace();
 32519# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32520    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_object_destroy.funcs));
 32521# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32522    tmp = debug_lockdep_rcu_enabled();
 32523    }
 32524# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32525    if (tmp != 0) {
 32526# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32527      if (! __warned) {
 32528        {
 32529# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32530        tmp___0 = rcu_read_lock_sched_held();
 32531        }
 32532# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32533        if (tmp___0 == 0) {
 32534          {
 32535# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32536          __warned = (bool )1;
 32537# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32538          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32539                                  (int const )191);
 32540          }
 32541        } else {
 32542
 32543        }
 32544      } else {
 32545
 32546      }
 32547    } else {
 32548
 32549    }
 32550# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32551    it_func_ptr = _________p1;
 32552# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32553    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32554      ldv_36026:
 32555      {
 32556# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32557      it_func = it_func_ptr->func;
 32558# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32559      __data = it_func_ptr->data;
 32560# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32561      (*((void (*)(void * , struct drm_i915_gem_object * ))it_func))(__data, obj);
 32562# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32563      it_func_ptr = it_func_ptr + 1;
 32564      }
 32565# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32566      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32567# 189 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32568        goto ldv_36026;
 32569      } else {
 32570# 191 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32571        goto ldv_36027;
 32572      }
 32573      ldv_36027: ;
 32574    } else {
 32575
 32576    }
 32577    {
 32578# 188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32579    rcu_read_lock_sched_notrace();
 32580    }
 32581  } else {
 32582
 32583  }
 32584# 190 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32585  return;
 32586}
 32587}
 32588# 277 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32589struct tracepoint __tracepoint_i915_gem_ring_flush ;
 32590# 277 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32591__inline static void trace_i915_gem_ring_flush(struct intel_ring_buffer *ring , u32 invalidate ,
 32592                                               u32 flush )
 32593{ struct tracepoint_func *it_func_ptr ;
 32594  void *it_func ;
 32595  void *__data ;
 32596  struct tracepoint_func *_________p1 ;
 32597  bool __warned ;
 32598  int tmp ;
 32599  int tmp___0 ;
 32600  bool tmp___1 ;
 32601
 32602  {
 32603  {
 32604# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32605  tmp___1 = static_branch(& __tracepoint_i915_gem_ring_flush.key);
 32606  }
 32607# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32608  if ((int )tmp___1) {
 32609    {
 32610# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32611    rcu_read_lock_sched_notrace();
 32612# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32613    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_ring_flush.funcs));
 32614# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32615    tmp = debug_lockdep_rcu_enabled();
 32616    }
 32617# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32618    if (tmp != 0) {
 32619# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32620      if (! __warned) {
 32621        {
 32622# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32623        tmp___0 = rcu_read_lock_sched_held();
 32624        }
 32625# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32626        if (tmp___0 == 0) {
 32627          {
 32628# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32629          __warned = (bool )1;
 32630# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32631          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32632                                  (int const )277);
 32633          }
 32634        } else {
 32635
 32636        }
 32637      } else {
 32638
 32639      }
 32640    } else {
 32641
 32642    }
 32643# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32644    it_func_ptr = _________p1;
 32645# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32646    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32647      ldv_36179:
 32648      {
 32649# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32650      it_func = it_func_ptr->func;
 32651# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32652      __data = it_func_ptr->data;
 32653# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32654      (*((void (*)(void * , struct intel_ring_buffer * , u32 , u32 ))it_func))(__data,
 32655                                                                                 ring,
 32656                                                                                 invalidate,
 32657                                                                                 flush);
 32658# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32659      it_func_ptr = it_func_ptr + 1;
 32660      }
 32661# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32662      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32663# 257 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32664        goto ldv_36179;
 32665      } else {
 32666# 259 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32667        goto ldv_36180;
 32668      }
 32669      ldv_36180: ;
 32670    } else {
 32671
 32672    }
 32673    {
 32674# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32675    rcu_read_lock_sched_notrace();
 32676    }
 32677  } else {
 32678
 32679  }
 32680# 258 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32681  return;
 32682}
 32683}
 32684# 302 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32685struct tracepoint __tracepoint_i915_gem_request_add ;
 32686# 302 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32687__inline static void trace_i915_gem_request_add(struct intel_ring_buffer *ring , u32 seqno )
 32688{ struct tracepoint_func *it_func_ptr ;
 32689  void *it_func ;
 32690  void *__data ;
 32691  struct tracepoint_func *_________p1 ;
 32692  bool __warned ;
 32693  int tmp ;
 32694  int tmp___0 ;
 32695  bool tmp___1 ;
 32696
 32697  {
 32698  {
 32699# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32700  tmp___1 = static_branch(& __tracepoint_i915_gem_request_add.key);
 32701  }
 32702# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32703  if ((int )tmp___1) {
 32704    {
 32705# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32706    rcu_read_lock_sched_notrace();
 32707# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32708    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_request_add.funcs));
 32709# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32710    tmp = debug_lockdep_rcu_enabled();
 32711    }
 32712# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32713    if (tmp != 0) {
 32714# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32715      if (! __warned) {
 32716        {
 32717# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32718        tmp___0 = rcu_read_lock_sched_held();
 32719        }
 32720# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32721        if (tmp___0 == 0) {
 32722          {
 32723# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32724          __warned = (bool )1;
 32725# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32726          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32727                                  (int const )302);
 32728          }
 32729        } else {
 32730
 32731        }
 32732      } else {
 32733
 32734      }
 32735    } else {
 32736
 32737    }
 32738# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32739    it_func_ptr = _________p1;
 32740# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32741    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32742      ldv_36218:
 32743      {
 32744# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32745      it_func = it_func_ptr->func;
 32746# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32747      __data = it_func_ptr->data;
 32748# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32749      (*((void (*)(void * , struct intel_ring_buffer * , u32 ))it_func))(__data,
 32750                                                                          ring, seqno);
 32751# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32752      it_func_ptr = it_func_ptr + 1;
 32753      }
 32754# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32755      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32756# 300 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32757        goto ldv_36218;
 32758      } else {
 32759# 302 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32760        goto ldv_36219;
 32761      }
 32762      ldv_36219: ;
 32763    } else {
 32764
 32765    }
 32766    {
 32767# 299 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32768    rcu_read_lock_sched_notrace();
 32769    }
 32770  } else {
 32771
 32772  }
 32773# 301 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32774  return;
 32775}
 32776}
 32777# 312 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32778struct tracepoint __tracepoint_i915_gem_request_retire ;
 32779# 312 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32780__inline static void trace_i915_gem_request_retire(struct intel_ring_buffer *ring ,
 32781                                                   u32 seqno )
 32782{ struct tracepoint_func *it_func_ptr ;
 32783  void *it_func ;
 32784  void *__data ;
 32785  struct tracepoint_func *_________p1 ;
 32786  bool __warned ;
 32787  int tmp ;
 32788  int tmp___0 ;
 32789  bool tmp___1 ;
 32790
 32791  {
 32792  {
 32793# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32794  tmp___1 = static_branch(& __tracepoint_i915_gem_request_retire.key);
 32795  }
 32796# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32797  if ((int )tmp___1) {
 32798    {
 32799# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32800    rcu_read_lock_sched_notrace();
 32801# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32802    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_request_retire.funcs));
 32803# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32804    tmp = debug_lockdep_rcu_enabled();
 32805    }
 32806# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32807    if (tmp != 0) {
 32808# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32809      if (! __warned) {
 32810        {
 32811# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32812        tmp___0 = rcu_read_lock_sched_held();
 32813        }
 32814# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32815        if (tmp___0 == 0) {
 32816          {
 32817# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32818          __warned = (bool )1;
 32819# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32820          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32821                                  (int const )312);
 32822          }
 32823        } else {
 32824
 32825        }
 32826      } else {
 32827
 32828      }
 32829    } else {
 32830
 32831    }
 32832# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32833    it_func_ptr = _________p1;
 32834# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32835    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32836      ldv_36290:
 32837      {
 32838# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32839      it_func = it_func_ptr->func;
 32840# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32841      __data = it_func_ptr->data;
 32842# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32843      (*((void (*)(void * , struct intel_ring_buffer * , u32 ))it_func))(__data,
 32844                                                                          ring, seqno);
 32845# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32846      it_func_ptr = it_func_ptr + 1;
 32847      }
 32848# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32849      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32850# 310 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32851        goto ldv_36290;
 32852      } else {
 32853# 312 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32854        goto ldv_36291;
 32855      }
 32856      ldv_36291: ;
 32857    } else {
 32858
 32859    }
 32860    {
 32861# 309 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32862    rcu_read_lock_sched_notrace();
 32863    }
 32864  } else {
 32865
 32866  }
 32867# 311 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32868  return;
 32869}
 32870}
 32871# 317 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32872struct tracepoint __tracepoint_i915_gem_request_wait_begin ;
 32873# 317 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32874__inline static void trace_i915_gem_request_wait_begin(struct intel_ring_buffer *ring ,
 32875                                                       u32 seqno )
 32876{ struct tracepoint_func *it_func_ptr ;
 32877  void *it_func ;
 32878  void *__data ;
 32879  struct tracepoint_func *_________p1 ;
 32880  bool __warned ;
 32881  int tmp ;
 32882  int tmp___0 ;
 32883  bool tmp___1 ;
 32884
 32885  {
 32886  {
 32887# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32888  tmp___1 = static_branch(& __tracepoint_i915_gem_request_wait_begin.key);
 32889  }
 32890# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32891  if ((int )tmp___1) {
 32892    {
 32893# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32894    rcu_read_lock_sched_notrace();
 32895# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32896    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_request_wait_begin.funcs));
 32897# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32898    tmp = debug_lockdep_rcu_enabled();
 32899    }
 32900# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32901    if (tmp != 0) {
 32902# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32903      if (! __warned) {
 32904        {
 32905# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32906        tmp___0 = rcu_read_lock_sched_held();
 32907        }
 32908# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32909        if (tmp___0 == 0) {
 32910          {
 32911# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32912          __warned = (bool )1;
 32913# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32914          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 32915                                  (int const )317);
 32916          }
 32917        } else {
 32918
 32919        }
 32920      } else {
 32921
 32922      }
 32923    } else {
 32924
 32925    }
 32926# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32927    it_func_ptr = _________p1;
 32928# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32929    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 32930      ldv_36326:
 32931      {
 32932# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32933      it_func = it_func_ptr->func;
 32934# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32935      __data = it_func_ptr->data;
 32936# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32937      (*((void (*)(void * , struct intel_ring_buffer * , u32 ))it_func))(__data,
 32938                                                                          ring, seqno);
 32939# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32940      it_func_ptr = it_func_ptr + 1;
 32941      }
 32942# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32943      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 32944# 315 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32945        goto ldv_36326;
 32946      } else {
 32947# 317 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32948        goto ldv_36327;
 32949      }
 32950      ldv_36327: ;
 32951    } else {
 32952
 32953    }
 32954    {
 32955# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32956    rcu_read_lock_sched_notrace();
 32957    }
 32958  } else {
 32959
 32960  }
 32961# 316 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32962  return;
 32963}
 32964}
 32965# 322 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32966struct tracepoint __tracepoint_i915_gem_request_wait_end ;
 32967# 322 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32968__inline static void trace_i915_gem_request_wait_end(struct intel_ring_buffer *ring ,
 32969                                                     u32 seqno )
 32970{ struct tracepoint_func *it_func_ptr ;
 32971  void *it_func ;
 32972  void *__data ;
 32973  struct tracepoint_func *_________p1 ;
 32974  bool __warned ;
 32975  int tmp ;
 32976  int tmp___0 ;
 32977  bool tmp___1 ;
 32978
 32979  {
 32980  {
 32981# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32982  tmp___1 = static_branch(& __tracepoint_i915_gem_request_wait_end.key);
 32983  }
 32984# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32985  if ((int )tmp___1) {
 32986    {
 32987# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32988    rcu_read_lock_sched_notrace();
 32989# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32990    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_request_wait_end.funcs));
 32991# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32992    tmp = debug_lockdep_rcu_enabled();
 32993    }
 32994# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32995    if (tmp != 0) {
 32996# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 32997      if (! __warned) {
 32998        {
 32999# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33000        tmp___0 = rcu_read_lock_sched_held();
 33001        }
 33002# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33003        if (tmp___0 == 0) {
 33004          {
 33005# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33006          __warned = (bool )1;
 33007# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33008          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 33009                                  (int const )322);
 33010          }
 33011        } else {
 33012
 33013        }
 33014      } else {
 33015
 33016      }
 33017    } else {
 33018
 33019    }
 33020# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33021    it_func_ptr = _________p1;
 33022# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33023    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 33024      ldv_36362:
 33025      {
 33026# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33027      it_func = it_func_ptr->func;
 33028# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33029      __data = it_func_ptr->data;
 33030# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33031      (*((void (*)(void * , struct intel_ring_buffer * , u32 ))it_func))(__data,
 33032                                                                          ring, seqno);
 33033# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33034      it_func_ptr = it_func_ptr + 1;
 33035      }
 33036# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33037      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 33038# 320 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33039        goto ldv_36362;
 33040      } else {
 33041# 322 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33042        goto ldv_36363;
 33043      }
 33044      ldv_36363: ;
 33045    } else {
 33046
 33047    }
 33048    {
 33049# 319 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33050    rcu_read_lock_sched_notrace();
 33051    }
 33052  } else {
 33053
 33054  }
 33055# 321 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 33056  return;
 33057}
 33058}
 33059# 1114 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33060int i915_gem_flush_ring(struct intel_ring_buffer *ring , uint32_t invalidate_domains ,
 33061                        uint32_t flush_domains ) ;
 33062# 1117 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33063struct drm_i915_gem_object *i915_gem_alloc_object(struct drm_device *dev , size_t size ) ;
 33064# 1120 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33065int i915_gem_object_pin(struct drm_i915_gem_object *obj , uint32_t alignment , bool map_and_fenceable ) ;
 33066# 1123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33067void i915_gem_object_unpin(struct drm_i915_gem_object *obj ) ;
 33068# 1124 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33069int i915_gem_object_unbind(struct drm_i915_gem_object *obj ) ;
 33070# 1125 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33071void i915_gem_release_mmap(struct drm_i915_gem_object *obj ) ;
 33072# 1128 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33073int i915_mutex_lock_interruptible(struct drm_device *dev ) ;
 33074# 1129 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33075int i915_gem_object_wait_rendering(struct drm_i915_gem_object *obj ) ;
 33076# 1130 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33077void i915_gem_object_move_to_active(struct drm_i915_gem_object *obj , struct intel_ring_buffer *ring ,
 33078                                    u32 seqno ) ;
 33079# 1151 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33080__inline static u32 i915_gem_next_request_seqno(struct intel_ring_buffer *ring )
 33081{ drm_i915_private_t *dev_priv ;
 33082  u32 tmp ;
 33083
 33084  {
 33085# 1153 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33086  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 33087# 1154 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33088  tmp = dev_priv->next_seqno;
 33089# 1154 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33090  ring->outstanding_lazy_request = tmp;
 33091# 1154 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33092  return (tmp);
 33093}
 33094}
 33095# 1157 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33096int i915_gem_object_get_fence(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined ) ;
 33097# 1159 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33098int i915_gem_object_put_fence(struct drm_i915_gem_object *obj ) ;
 33099# 1161 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33100void i915_gem_retire_requests(struct drm_device *dev ) ;
 33101# 1163 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33102void i915_gem_clflush_object(struct drm_i915_gem_object *obj ) ;
 33103# 1167 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33104int i915_gem_object_flush_gpu(struct drm_i915_gem_object *obj ) ;
 33105# 1176 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33106int i915_add_request(struct intel_ring_buffer *ring , struct drm_file *file , struct drm_i915_gem_request *request ) ;
 33107# 1179 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33108int i915_wait_request(struct intel_ring_buffer *ring , uint32_t seqno ) ;
 33109# 1183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33110int i915_gem_object_set_to_gtt_domain(struct drm_i915_gem_object *obj , bool write ) ;
 33111# 1186 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33112int i915_gem_object_set_to_display_plane(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined ) ;
 33113# 1188 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33114int i915_gem_attach_phys_object(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 33115                                int id , int align ) ;
 33116# 1192 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33117void i915_gem_detach_phys_object(struct drm_device *dev , struct drm_i915_gem_object *obj ) ;
 33118# 1198 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33119uint32_t i915_gem_get_unfenced_gtt_alignment(struct drm_device *dev , uint32_t size ,
 33120                                             int tiling_mode ) ;
 33121# 1204 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33122int i915_gem_gtt_bind_object(struct drm_i915_gem_object *obj ) ;
 33123# 1205 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33124void i915_gem_gtt_unbind_object(struct drm_i915_gem_object *obj ) ;
 33125# 1208 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33126int i915_gem_evict_something(struct drm_device *dev , int min_size , unsigned int alignment ,
 33127                             bool mappable ) ;
 33128# 1210 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33129int i915_gem_evict_everything(struct drm_device *dev , bool purgeable_only ) ;
 33130# 1212 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33131int i915_gem_evict_inactive(struct drm_device *dev , bool purgeable_only ) ;
 33132# 1216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33133void i915_gem_detect_bit_6_swizzle(struct drm_device *dev ) ;
 33134# 1217 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33135void i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj ) ;
 33136# 1218 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 33137void i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj ) ;
 33138# 223 "include/linux/swap.h"
 33139extern void mark_page_accessed(struct page * ) ;
 33140# 58 "include/linux/shmem_fs.h"
 33141extern struct page *shmem_read_mapping_page_gfp(struct address_space * , unsigned long ,
 33142                                                gfp_t ) ;
 33143# 60 "include/linux/shmem_fs.h"
 33144extern void shmem_truncate_range(struct inode * , loff_t , loff_t ) ;
 33145# 65 "include/linux/shmem_fs.h"
 33146__inline static struct page *shmem_read_mapping_page(struct address_space *mapping ,
 33147                                                     unsigned long index )
 33148{ gfp_t tmp ;
 33149  struct page *tmp___0 ;
 33150
 33151  {
 33152  {
 33153# 68 "include/linux/shmem_fs.h"
 33154  tmp = mapping_gfp_mask(mapping);
 33155# 68 "include/linux/shmem_fs.h"
 33156  tmp___0 = shmem_read_mapping_page_gfp(mapping, index, tmp);
 33157  }
 33158# 68 "include/linux/shmem_fs.h"
 33159  return (tmp___0);
 33160}
 33161}
 33162# 46 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33163static int i915_gem_object_flush_gpu_write_domain(struct drm_i915_gem_object *obj ) ;
 33164# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33165static void i915_gem_object_flush_gtt_write_domain(struct drm_i915_gem_object *obj ) ;
 33166# 48 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33167static void i915_gem_object_flush_cpu_write_domain(struct drm_i915_gem_object *obj ) ;
 33168# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33169static int i915_gem_object_set_to_cpu_domain(struct drm_i915_gem_object *obj , bool write ) ;
 33170# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33171static int i915_gem_object_set_cpu_read_domain_range(struct drm_i915_gem_object *obj ,
 33172                                                     uint64_t offset , uint64_t size ) ;
 33173# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33174static void i915_gem_object_set_to_full_cpu_read_domain(struct drm_i915_gem_object *obj ) ;
 33175# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33176static int i915_gem_object_bind_to_gtt(struct drm_i915_gem_object *obj , unsigned int alignment ,
 33177                                       bool map_and_fenceable ) ;
 33178# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33179static void i915_gem_clear_fence_reg(struct drm_device *dev , struct drm_i915_fence_reg *reg ) ;
 33180# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33181static int i915_gem_phys_pwrite(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 33182                                struct drm_i915_gem_pwrite *args , struct drm_file *file_priv ) ;
 33183# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33184static void i915_gem_free_object_tail(struct drm_i915_gem_object *obj ) ;
 33185# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33186static int i915_gem_inactive_shrink(struct shrinker *shrinker , struct shrink_control *sc ) ;
 33187# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33188static void i915_gem_info_add_obj(struct drm_i915_private *dev_priv , size_t size )
 33189{
 33190
 33191  {
 33192# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33193  dev_priv->mm.object_count = dev_priv->mm.object_count + 1U;
 33194# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33195  dev_priv->mm.object_memory = dev_priv->mm.object_memory + size;
 33196# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33197  return;
 33198}
 33199}
 33200# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33201static void i915_gem_info_remove_obj(struct drm_i915_private *dev_priv , size_t size )
 33202{
 33203
 33204  {
 33205# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33206  dev_priv->mm.object_count = dev_priv->mm.object_count - 1U;
 33207# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33208  dev_priv->mm.object_memory = dev_priv->mm.object_memory - size;
 33209# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33210  return;
 33211}
 33212}
 33213# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33214static int i915_gem_wait_for_error(struct drm_device *dev )
 33215{ struct drm_i915_private *dev_priv ;
 33216  struct completion *x ;
 33217  unsigned long flags ;
 33218  int ret ;
 33219  int tmp ;
 33220  raw_spinlock_t *tmp___0 ;
 33221  int tmp___1 ;
 33222
 33223  {
 33224  {
 33225# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33226  dev_priv = (struct drm_i915_private *)dev->dev_private;
 33227# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33228  x = & dev_priv->error_completion;
 33229# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33230  tmp = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 33231  }
 33232# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33233  if (tmp == 0) {
 33234# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33235    return (0);
 33236  } else {
 33237
 33238  }
 33239  {
 33240# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33241  ret = wait_for_completion_interruptible(x);
 33242  }
 33243# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33244  if (ret != 0) {
 33245# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33246    return (ret);
 33247  } else {
 33248
 33249  }
 33250  {
 33251# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33252  tmp___1 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 33253  }
 33254# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33255  if (tmp___1 != 0) {
 33256    {
 33257# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33258    tmp___0 = spinlock_check(& x->wait.lock);
 33259# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33260    flags = _raw_spin_lock_irqsave(tmp___0);
 33261# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33262    x->done = x->done + 1U;
 33263# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33264    spin_unlock_irqrestore(& x->wait.lock, flags);
 33265    }
 33266  } else {
 33267
 33268  }
 33269# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33270  return (0);
 33271}
 33272}
 33273# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33274int i915_mutex_lock_interruptible(struct drm_device *dev )
 33275{ int ret ;
 33276  int __ret_warn_on ;
 33277  long tmp ;
 33278
 33279  {
 33280  {
 33281# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33282  ret = i915_gem_wait_for_error(dev);
 33283  }
 33284# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33285  if (ret != 0) {
 33286# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33287    return (ret);
 33288  } else {
 33289
 33290  }
 33291  {
 33292# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33293  ret = mutex_lock_interruptible_nested(& dev->struct_mutex, 0U);
 33294  }
 33295# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33296  if (ret != 0) {
 33297# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33298    return (ret);
 33299  } else {
 33300
 33301  }
 33302  {
 33303# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33304  __ret_warn_on = 0;
 33305# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33306  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 33307  }
 33308# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33309  if (tmp != 0L) {
 33310    {
 33311# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33312    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 33313                       (int const )124);
 33314    }
 33315  } else {
 33316
 33317  }
 33318  {
 33319# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33320  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 33321  }
 33322# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33323  return (0);
 33324}
 33325}
 33326# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33327__inline static bool i915_gem_object_is_inactive(struct drm_i915_gem_object *obj )
 33328{ int tmp ;
 33329
 33330  {
 33331# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33332  if ((unsigned long )obj->gtt_space != (unsigned long )((struct drm_mm_node *)0)) {
 33333# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33334    if ((unsigned int )*((unsigned char *)obj + 224UL) == 0U) {
 33335# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33336      if (*((unsigned int *)obj + 56UL) == 0U) {
 33337# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33338        tmp = 1;
 33339      } else {
 33340# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33341        tmp = 0;
 33342      }
 33343    } else {
 33344# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33345      tmp = 0;
 33346    }
 33347  } else {
 33348# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33349    tmp = 0;
 33350  }
 33351# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33352  return ((bool )tmp);
 33353}
 33354}
 33355# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33356void i915_gem_do_init(struct drm_device *dev , unsigned long start , unsigned long mappable_end ,
 33357                      unsigned long end )
 33358{ drm_i915_private_t *dev_priv ;
 33359  unsigned long _min1 ;
 33360  unsigned long _min2 ;
 33361  unsigned long tmp ;
 33362
 33363  {
 33364  {
 33365# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33366  dev_priv = (drm_i915_private_t *)dev->dev_private;
 33367# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33368  drm_mm_init(& dev_priv->mm.gtt_space, start, end - start);
 33369# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33370  dev_priv->mm.gtt_start = start;
 33371# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33372  dev_priv->mm.gtt_mappable_end = mappable_end;
 33373# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33374  dev_priv->mm.gtt_end = end;
 33375# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33376  dev_priv->mm.gtt_total = end - start;
 33377# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33378  _min1 = end;
 33379# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33380  _min2 = mappable_end;
 33381  }
 33382# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33383  if (_min1 < _min2) {
 33384# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33385    tmp = _min1;
 33386  } else {
 33387# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33388    tmp = _min2;
 33389  }
 33390  {
 33391# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33392  dev_priv->mm.mappable_gtt_total = tmp - start;
 33393# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33394  intel_gtt_clear_range((unsigned int )(start / 4096UL), (unsigned int )((end - start) / 4096UL));
 33395  }
 33396# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33397  return;
 33398}
 33399}
 33400# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33401int i915_gem_init_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 33402{ struct drm_i915_gem_init *args ;
 33403
 33404  {
 33405# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33406  args = (struct drm_i915_gem_init *)data;
 33407# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33408  if (args->gtt_start >= args->gtt_end) {
 33409# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33410    return (-22);
 33411  } else
 33412# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33413  if (((args->gtt_end | args->gtt_start) & 4095ULL) != 0ULL) {
 33414# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33415    return (-22);
 33416  } else {
 33417
 33418  }
 33419  {
 33420# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33421  mutex_lock_nested(& dev->struct_mutex, 0U);
 33422# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33423  i915_gem_do_init(dev, (unsigned long )args->gtt_start, (unsigned long )args->gtt_end,
 33424                   (unsigned long )args->gtt_end);
 33425# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33426  mutex_unlock(& dev->struct_mutex);
 33427  }
 33428# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33429  return (0);
 33430}
 33431}
 33432# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33433int i915_gem_get_aperture_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 33434{ struct drm_i915_private *dev_priv ;
 33435  struct drm_i915_gem_get_aperture *args ;
 33436  struct drm_i915_gem_object *obj ;
 33437  size_t pinned ;
 33438  struct list_head const *__mptr ;
 33439  struct list_head const *__mptr___0 ;
 33440
 33441  {
 33442# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33443  dev_priv = (struct drm_i915_private *)dev->dev_private;
 33444# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33445  args = (struct drm_i915_gem_get_aperture *)data;
 33446# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33447  if (((dev->driver)->driver_features & 4096U) == 0U) {
 33448# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33449    return (-19);
 33450  } else {
 33451
 33452  }
 33453  {
 33454# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33455  pinned = 0UL;
 33456# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33457  mutex_lock_nested(& dev->struct_mutex, 0U);
 33458# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33459  __mptr = (struct list_head const *)dev_priv->mm.pinned_list.next;
 33460# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33461  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 33462  }
 33463# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33464  goto ldv_38798;
 33465  ldv_38797:
 33466# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33467  pinned = (obj->gtt_space)->size + pinned;
 33468# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33469  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 33470# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33471  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 33472  ldv_38798: ;
 33473# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33474  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.pinned_list)) {
 33475# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33476    goto ldv_38797;
 33477  } else {
 33478# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33479    goto ldv_38799;
 33480  }
 33481  ldv_38799:
 33482  {
 33483# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33484  mutex_unlock(& dev->struct_mutex);
 33485# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33486  args->aper_size = (__u64 )dev_priv->mm.gtt_total;
 33487# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33488  args->aper_available_size = args->aper_size - (unsigned long long )pinned;
 33489  }
 33490# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33491  return (0);
 33492}
 33493}
 33494# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33495static int i915_gem_create(struct drm_file *file , struct drm_device *dev , uint64_t size ,
 33496                           uint32_t *handle_p )
 33497{ struct drm_i915_gem_object *obj ;
 33498  int ret ;
 33499  u32 handle ;
 33500  unsigned long __y ;
 33501
 33502  {
 33503  {
 33504# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33505  __y = 4096UL;
 33506# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33507  size = ((((unsigned long long )__y + size) - 1ULL) / (unsigned long long )__y) * (unsigned long long )__y;
 33508# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33509  obj = i915_gem_alloc_object(dev, (size_t )size);
 33510  }
 33511# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33512  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 33513# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33514    return (-12);
 33515  } else {
 33516
 33517  }
 33518  {
 33519# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33520  ret = drm_gem_handle_create(file, & obj->base, & handle);
 33521  }
 33522# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33523  if (ret != 0) {
 33524    {
 33525# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33526    drm_gem_object_release(& obj->base);
 33527# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33528    i915_gem_info_remove_obj((struct drm_i915_private *)dev->dev_private, obj->base.size);
 33529# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33530    kfree((void const *)obj);
 33531    }
 33532# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33533    return (ret);
 33534  } else {
 33535
 33536  }
 33537  {
 33538# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33539  drm_gem_object_unreference(& obj->base);
 33540# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33541  trace_i915_gem_object_create(obj);
 33542# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33543  *handle_p = handle;
 33544  }
 33545# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33546  return (0);
 33547}
 33548}
 33549# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33550int i915_gem_dumb_create(struct drm_file *file , struct drm_device *dev , struct drm_mode_create_dumb *args )
 33551{ int tmp ;
 33552
 33553  {
 33554  {
 33555# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33556  args->pitch = (args->width * ((args->bpp + 7U) / 8U) + 63U) & 4294967232U;
 33557# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33558  args->size = (uint64_t )(args->pitch * args->height);
 33559# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33560  tmp = i915_gem_create(file, dev, args->size, & args->handle);
 33561  }
 33562# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33563  return (tmp);
 33564}
 33565}
 33566# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33567int i915_gem_dumb_destroy(struct drm_file *file , struct drm_device *dev , uint32_t handle )
 33568{ int tmp ;
 33569
 33570  {
 33571  {
 33572# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33573  tmp = drm_gem_handle_delete(file, handle);
 33574  }
 33575# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33576  return (tmp);
 33577}
 33578}
 33579# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33580int i915_gem_create_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 33581{ struct drm_i915_gem_create *args ;
 33582  int tmp ;
 33583
 33584  {
 33585  {
 33586# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33587  args = (struct drm_i915_gem_create *)data;
 33588# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33589  tmp = i915_gem_create(file, dev, args->size, & args->handle);
 33590  }
 33591# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33592  return (tmp);
 33593}
 33594}
 33595# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33596static int i915_gem_object_needs_bit17_swizzle(struct drm_i915_gem_object *obj )
 33597{ drm_i915_private_t *dev_priv ;
 33598  int tmp ;
 33599
 33600  {
 33601# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33602  dev_priv = (drm_i915_private_t *)(obj->base.dev)->dev_private;
 33603# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33604  if (dev_priv->mm.bit_6_swizzle_x == 7U) {
 33605# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33606    if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 33607# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33608      tmp = 1;
 33609    } else {
 33610# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33611      tmp = 0;
 33612    }
 33613  } else {
 33614# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33615    tmp = 0;
 33616  }
 33617# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33618  return (tmp);
 33619}
 33620}
 33621# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33622__inline static void slow_shmem_copy(struct page *dst_page , int dst_offset , struct page *src_page ,
 33623                                     int src_offset , int length )
 33624{ char *dst_vaddr ;
 33625  char *src_vaddr ;
 33626  void *tmp ;
 33627  void *tmp___0 ;
 33628  size_t __len ;
 33629  void *__ret ;
 33630
 33631  {
 33632  {
 33633# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33634  tmp = kmap(dst_page);
 33635# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33636  dst_vaddr = (char *)tmp;
 33637# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33638  tmp___0 = kmap(src_page);
 33639# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33640  src_vaddr = (char *)tmp___0;
 33641# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33642  __len = (size_t )length;
 33643# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33644  __ret = __builtin_memcpy((void *)dst_vaddr + (unsigned long )dst_offset, (void const *)src_vaddr + (unsigned long )src_offset,
 33645                           __len);
 33646# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33647  kunmap(src_page);
 33648# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33649  kunmap(dst_page);
 33650  }
 33651# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33652  return;
 33653}
 33654}
 33655# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33656__inline static void slow_shmem_bit17_copy(struct page *gpu_page , int gpu_offset ,
 33657                                           struct page *cpu_page , int cpu_offset ,
 33658                                           int length , int is_read )
 33659{ char *gpu_vaddr ;
 33660  char *cpu_vaddr ;
 33661  void *tmp ;
 33662  void *tmp___0 ;
 33663  int cacheline_end ;
 33664  int this_length ;
 33665  int _min1 ;
 33666  int _min2 ;
 33667  int tmp___1 ;
 33668  int swizzled_gpu_offset ;
 33669  size_t __len ;
 33670  void *__ret ;
 33671  size_t __len___0 ;
 33672  void *__ret___0 ;
 33673
 33674  {
 33675# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33676  if ((((unsigned long long )(((long )gpu_page + 24189255811072L) / 56L) << 12) & 131072ULL) == 0ULL) {
 33677# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33678    if (is_read != 0) {
 33679# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33680      return;
 33681    } else {
 33682# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33683      return;
 33684    }
 33685  } else {
 33686
 33687  }
 33688  {
 33689# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33690  tmp = kmap(gpu_page);
 33691# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33692  gpu_vaddr = (char *)tmp;
 33693# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33694  tmp___0 = kmap(cpu_page);
 33695# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33696  cpu_vaddr = (char *)tmp___0;
 33697  }
 33698# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33699  goto ldv_38866;
 33700  ldv_38865:
 33701# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33702  cacheline_end = (gpu_offset + 64) & -64;
 33703# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33704  _min1 = cacheline_end - gpu_offset;
 33705# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33706  _min2 = length;
 33707# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33708  if (_min1 < _min2) {
 33709# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33710    tmp___1 = _min1;
 33711  } else {
 33712# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33713    tmp___1 = _min2;
 33714  }
 33715# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33716  this_length = tmp___1;
 33717# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33718  swizzled_gpu_offset = gpu_offset ^ 64;
 33719# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33720  if (is_read != 0) {
 33721    {
 33722# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33723    __len = (size_t )this_length;
 33724# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33725    __ret = __builtin_memcpy((void *)cpu_vaddr + (unsigned long )cpu_offset, (void const *)gpu_vaddr + (unsigned long )swizzled_gpu_offset,
 33726                             __len);
 33727    }
 33728  } else {
 33729    {
 33730# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33731    __len___0 = (size_t )this_length;
 33732# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33733    __ret___0 = __builtin_memcpy((void *)gpu_vaddr + (unsigned long )swizzled_gpu_offset,
 33734                                 (void const *)cpu_vaddr + (unsigned long )cpu_offset,
 33735                                 __len___0);
 33736    }
 33737  }
 33738# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33739  cpu_offset = cpu_offset + this_length;
 33740# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33741  gpu_offset = gpu_offset + this_length;
 33742# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33743  length = length - this_length;
 33744  ldv_38866: ;
 33745# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33746  if (length > 0) {
 33747# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33748    goto ldv_38865;
 33749  } else {
 33750# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33751    goto ldv_38867;
 33752  }
 33753  ldv_38867:
 33754  {
 33755# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33756  kunmap(cpu_page);
 33757# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33758  kunmap(gpu_page);
 33759  }
 33760# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33761  return;
 33762}
 33763}
 33764# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33765static int i915_gem_shmem_pread_fast(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 33766                                     struct drm_i915_gem_pread *args , struct drm_file *file )
 33767{ struct address_space *mapping ;
 33768  ssize_t remain ;
 33769  loff_t offset ;
 33770  char *user_data ;
 33771  int page_offset___0 ;
 33772  int page_length ;
 33773  struct page *page ;
 33774  char *vaddr ;
 33775  int ret ;
 33776  long tmp ;
 33777  long tmp___0 ;
 33778  void *tmp___1 ;
 33779
 33780  {
 33781# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33782  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 33783# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33784  user_data = (char *)args->data_ptr;
 33785# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33786  remain = (ssize_t )args->size;
 33787# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33788  offset = (loff_t )args->offset;
 33789# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33790  goto ldv_38884;
 33791  ldv_38883:
 33792# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33793  page_offset___0 = (int )offset & 4095;
 33794# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33795  page_length = (int )remain;
 33796# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33797  if ((unsigned long )((ssize_t )page_offset___0 + remain) > 4096UL) {
 33798# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33799    page_length = (int )(4096U - (unsigned int )page_offset___0);
 33800  } else {
 33801
 33802  }
 33803  {
 33804# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33805  page = shmem_read_mapping_page(mapping, (unsigned long )(offset >> 12));
 33806# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33807  tmp___0 = IS_ERR((void const *)page);
 33808  }
 33809# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33810  if (tmp___0 != 0L) {
 33811    {
 33812# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33813    tmp = PTR_ERR((void const *)page);
 33814    }
 33815# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33816    return ((int )tmp);
 33817  } else {
 33818
 33819  }
 33820  {
 33821# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33822  tmp___1 = __kmap_atomic(page);
 33823# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33824  vaddr = (char *)tmp___1;
 33825# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33826  ret = __copy_from_user_inatomic((void *)user_data, (void const *)vaddr + (unsigned long )page_offset___0,
 33827                                  (unsigned int )page_length);
 33828# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33829  __kunmap_atomic((void *)vaddr);
 33830# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33831  mark_page_accessed(page);
 33832# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33833  put_page(page);
 33834  }
 33835# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33836  if (ret != 0) {
 33837# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33838    return (-14);
 33839  } else {
 33840
 33841  }
 33842# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33843  remain = remain - (ssize_t )page_length;
 33844# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33845  user_data = user_data + (unsigned long )page_length;
 33846# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33847  offset = (loff_t )page_length + offset;
 33848  ldv_38884: ;
 33849# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33850  if (remain > 0L) {
 33851# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33852    goto ldv_38883;
 33853  } else {
 33854# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33855    goto ldv_38885;
 33856  }
 33857  ldv_38885: ;
 33858# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33859  return (0);
 33860}
 33861}
 33862# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33863static int i915_gem_shmem_pread_slow(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 33864                                     struct drm_i915_gem_pread *args , struct drm_file *file )
 33865{ struct address_space *mapping ;
 33866  struct mm_struct *mm ;
 33867  struct task_struct *tmp ;
 33868  struct page **user_pages ;
 33869  ssize_t remain ;
 33870  loff_t offset ;
 33871  loff_t pinned_pages ;
 33872  loff_t i ;
 33873  loff_t first_data_page ;
 33874  loff_t last_data_page ;
 33875  loff_t num_pages ;
 33876  int shmem_page_offset ;
 33877  int data_page_index ;
 33878  int data_page_offset ;
 33879  int page_length ;
 33880  int ret ;
 33881  uint64_t data_ptr ;
 33882  int do_bit17_swizzling ;
 33883  void *tmp___0 ;
 33884  struct task_struct *tmp___1 ;
 33885  int tmp___2 ;
 33886  struct page *page ;
 33887  long tmp___3 ;
 33888  long tmp___4 ;
 33889
 33890  {
 33891  {
 33892# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33893  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 33894# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33895  tmp = get_current();
 33896# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33897  mm = tmp->mm;
 33898# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33899  data_ptr = args->data_ptr;
 33900# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33901  remain = (ssize_t )args->size;
 33902# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33903  first_data_page = (loff_t )(data_ptr / 4096ULL);
 33904# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33905  last_data_page = (loff_t )(((args->size + data_ptr) - 1ULL) / 4096ULL);
 33906# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33907  num_pages = (last_data_page - first_data_page) + 1LL;
 33908# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33909  tmp___0 = drm_malloc_ab((size_t )num_pages, 8UL);
 33910# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33911  user_pages = (struct page **)tmp___0;
 33912  }
 33913# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33914  if ((unsigned long )user_pages == (unsigned long )((struct page **)0)) {
 33915# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33916    return (-12);
 33917  } else {
 33918
 33919  }
 33920  {
 33921# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33922  mutex_unlock(& dev->struct_mutex);
 33923# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33924  down_read(& mm->mmap_sem);
 33925# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33926  tmp___1 = get_current();
 33927# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33928  tmp___2 = get_user_pages(tmp___1, mm, (unsigned long )args->data_ptr, (int )num_pages,
 33929                           1, 0, user_pages, (struct vm_area_struct **)0);
 33930# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33931  pinned_pages = (loff_t )tmp___2;
 33932# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33933  up_read(& mm->mmap_sem);
 33934# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33935  mutex_lock_nested(& dev->struct_mutex, 0U);
 33936  }
 33937# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33938  if (pinned_pages < num_pages) {
 33939# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33940    ret = -14;
 33941# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33942    goto out;
 33943  } else {
 33944
 33945  }
 33946  {
 33947# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33948  ret = i915_gem_object_set_cpu_read_domain_range(obj, args->offset, args->size);
 33949  }
 33950# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33951  if (ret != 0) {
 33952# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33953    goto out;
 33954  } else {
 33955
 33956  }
 33957  {
 33958# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33959  do_bit17_swizzling = i915_gem_object_needs_bit17_swizzle(obj);
 33960# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33961  offset = (loff_t )args->offset;
 33962  }
 33963# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33964  goto ldv_38912;
 33965  ldv_38911:
 33966# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33967  shmem_page_offset = (int )offset & 4095;
 33968# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33969  data_page_index = (int )((unsigned int )(data_ptr / 4096ULL) - (unsigned int )first_data_page);
 33970# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33971  data_page_offset = (int )data_ptr & 4095;
 33972# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33973  page_length = (int )remain;
 33974# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33975  if ((unsigned int )(shmem_page_offset + page_length) > 4096U) {
 33976# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33977    page_length = (int )(4096U - (unsigned int )shmem_page_offset);
 33978  } else {
 33979
 33980  }
 33981# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33982  if ((unsigned int )(data_page_offset + page_length) > 4096U) {
 33983# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33984    page_length = (int )(4096U - (unsigned int )data_page_offset);
 33985  } else {
 33986
 33987  }
 33988  {
 33989# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33990  page = shmem_read_mapping_page(mapping, (unsigned long )(offset >> 12));
 33991# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33992  tmp___4 = IS_ERR((void const *)page);
 33993  }
 33994# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33995  if (tmp___4 != 0L) {
 33996    {
 33997# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 33998    tmp___3 = PTR_ERR((void const *)page);
 33999# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34000    ret = (int )tmp___3;
 34001    }
 34002# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34003    goto out;
 34004  } else {
 34005
 34006  }
 34007# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34008  if (do_bit17_swizzling != 0) {
 34009    {
 34010# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34011    slow_shmem_bit17_copy(page, shmem_page_offset, *(user_pages + (unsigned long )data_page_index),
 34012                          data_page_offset, page_length, 1);
 34013    }
 34014  } else {
 34015    {
 34016# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34017    slow_shmem_copy(*(user_pages + (unsigned long )data_page_index), data_page_offset,
 34018                    page, shmem_page_offset, page_length);
 34019    }
 34020  }
 34021  {
 34022# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34023  mark_page_accessed(page);
 34024# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34025  put_page(page);
 34026# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34027  remain = remain - (ssize_t )page_length;
 34028# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34029  data_ptr = (uint64_t )page_length + data_ptr;
 34030# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34031  offset = (loff_t )page_length + offset;
 34032  }
 34033  ldv_38912: ;
 34034# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34035  if (remain > 0L) {
 34036# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34037    goto ldv_38911;
 34038  } else {
 34039# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34040    goto ldv_38913;
 34041  }
 34042  ldv_38913: ;
 34043  out:
 34044# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34045  i = 0LL;
 34046# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34047  goto ldv_38915;
 34048  ldv_38914:
 34049  {
 34050# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34051  SetPageDirty(*(user_pages + (unsigned long )i));
 34052# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34053  mark_page_accessed(*(user_pages + (unsigned long )i));
 34054# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34055  put_page(*(user_pages + (unsigned long )i));
 34056# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34057  i = i + 1LL;
 34058  }
 34059  ldv_38915: ;
 34060# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34061  if (i < pinned_pages) {
 34062# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34063    goto ldv_38914;
 34064  } else {
 34065# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34066    goto ldv_38916;
 34067  }
 34068  ldv_38916:
 34069  {
 34070# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34071  drm_free_large((void *)user_pages);
 34072  }
 34073# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34074  return (ret);
 34075}
 34076}
 34077# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34078int i915_gem_pread_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 34079{ struct drm_i915_gem_pread *args ;
 34080  struct drm_i915_gem_object *obj ;
 34081  int ret ;
 34082  unsigned long flag ;
 34083  unsigned long roksum ;
 34084  struct thread_info *tmp ;
 34085  long tmp___0 ;
 34086  struct drm_gem_object const *__mptr ;
 34087  struct drm_gem_object *tmp___1 ;
 34088  int tmp___2 ;
 34089
 34090  {
 34091# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34092  args = (struct drm_i915_gem_pread *)data;
 34093# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34094  ret = 0;
 34095# 526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34096  if (args->size == 0ULL) {
 34097# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34098    return (0);
 34099  } else {
 34100
 34101  }
 34102  {
 34103# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34104  tmp = current_thread_info();
 34105# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34106  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" ((char *)args->data_ptr),
 34107            "g" ((long )args->size), "rm" (tmp->addr_limit.seg));
 34108# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34109  tmp___0 = __builtin_expect((long )(flag == 0UL), 1L);
 34110  }
 34111# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34112  if (tmp___0 == 0L) {
 34113# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34114    return (-14);
 34115  } else {
 34116
 34117  }
 34118  {
 34119# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34120  ret = fault_in_pages_writeable((char *)args->data_ptr, (int )args->size);
 34121  }
 34122# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34123  if (ret != 0) {
 34124# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34125    return (-14);
 34126  } else {
 34127
 34128  }
 34129  {
 34130# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34131  ret = i915_mutex_lock_interruptible(dev);
 34132  }
 34133# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34134  if (ret != 0) {
 34135# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34136    return (ret);
 34137  } else {
 34138
 34139  }
 34140  {
 34141# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34142  tmp___1 = drm_gem_object_lookup(dev, file, args->handle);
 34143# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34144  __mptr = (struct drm_gem_object const *)tmp___1;
 34145# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34146  obj = (struct drm_i915_gem_object *)__mptr;
 34147  }
 34148# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34149  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 34150# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34151    ret = -2;
 34152# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34153    goto unlock;
 34154  } else {
 34155
 34156  }
 34157# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34158  if (args->offset > (unsigned long long )obj->base.size) {
 34159# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34160    ret = -22;
 34161# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34162    goto out;
 34163  } else
 34164# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34165  if (args->size > (unsigned long long )obj->base.size - args->offset) {
 34166# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34167    ret = -22;
 34168# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34169    goto out;
 34170  } else {
 34171
 34172  }
 34173  {
 34174# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34175  trace_i915_gem_object_pread(obj, (u32 )args->offset, (u32 )args->size);
 34176# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34177  ret = i915_gem_object_set_cpu_read_domain_range(obj, args->offset, args->size);
 34178  }
 34179# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34180  if (ret != 0) {
 34181# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34182    goto out;
 34183  } else {
 34184
 34185  }
 34186  {
 34187# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34188  ret = -14;
 34189# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34190  tmp___2 = i915_gem_object_needs_bit17_swizzle(obj);
 34191  }
 34192# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34193  if (tmp___2 == 0) {
 34194    {
 34195# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34196    ret = i915_gem_shmem_pread_fast(dev, obj, args, file);
 34197    }
 34198  } else {
 34199
 34200  }
 34201# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34202  if (ret == -14) {
 34203    {
 34204# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34205    ret = i915_gem_shmem_pread_slow(dev, obj, args, file);
 34206    }
 34207  } else {
 34208
 34209  }
 34210  out:
 34211  {
 34212# 571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34213  drm_gem_object_unreference(& obj->base);
 34214  }
 34215  unlock:
 34216  {
 34217# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34218  mutex_unlock(& dev->struct_mutex);
 34219  }
 34220# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34221  return (ret);
 34222}
 34223}
 34224# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34225__inline static int fast_user_write(struct io_mapping *mapping , loff_t page_base ,
 34226                                    int page_offset___0 , char *user_data , int length )
 34227{ char *vaddr_atomic ;
 34228  unsigned long unwritten ;
 34229  void *tmp ;
 34230  int tmp___0 ;
 34231
 34232  {
 34233  {
 34234# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34235  tmp = io_mapping_map_atomic_wc(mapping, (unsigned long )page_base);
 34236# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34237  vaddr_atomic = (char *)tmp;
 34238# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34239  tmp___0 = __copy_from_user_inatomic_nocache((void *)vaddr_atomic + (unsigned long )page_offset___0,
 34240                                              (void const *)user_data, (unsigned int )length);
 34241# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34242  unwritten = (unsigned long )tmp___0;
 34243# 593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34244  io_mapping_unmap_atomic((void *)vaddr_atomic);
 34245  }
 34246# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34247  return ((int )unwritten);
 34248}
 34249}
 34250# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34251__inline static void slow_kernel_write(struct io_mapping *mapping , loff_t gtt_base ,
 34252                                       int gtt_offset , struct page *user_page , int user_offset ,
 34253                                       int length )
 34254{ char *dst_vaddr ;
 34255  char *src_vaddr ;
 34256  void *tmp ;
 34257  void *tmp___0 ;
 34258
 34259  {
 34260  {
 34261# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34262  tmp = io_mapping_map_atomic_wc(mapping, (unsigned long )gtt_base);
 34263# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34264  dst_vaddr = (char *)tmp;
 34265# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34266  tmp___0 = kmap(user_page);
 34267# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34268  src_vaddr = (char *)tmp___0;
 34269# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34270  memcpy_toio((void volatile *)dst_vaddr + (unsigned long )gtt_offset, (void const *)src_vaddr + (unsigned long )user_offset,
 34271              (size_t )length);
 34272# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34273  kunmap(user_page);
 34274# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34275  io_mapping_unmap_atomic((void *)dst_vaddr);
 34276  }
 34277# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34278  return;
 34279}
 34280}
 34281# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34282static int i915_gem_gtt_pwrite_fast(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 34283                                    struct drm_i915_gem_pwrite *args , struct drm_file *file )
 34284{ drm_i915_private_t *dev_priv ;
 34285  ssize_t remain ;
 34286  loff_t offset ;
 34287  loff_t page_base ;
 34288  char *user_data ;
 34289  int page_offset___0 ;
 34290  int page_length ;
 34291  int tmp ;
 34292
 34293  {
 34294# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34295  dev_priv = (drm_i915_private_t *)dev->dev_private;
 34296# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34297  user_data = (char *)args->data_ptr;
 34298# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34299  remain = (ssize_t )args->size;
 34300# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34301  offset = (loff_t )((__u64 )obj->gtt_offset + args->offset);
 34302# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34303  goto ldv_38965;
 34304  ldv_38964:
 34305# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34306  page_base = offset & -4096LL;
 34307# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34308  page_offset___0 = (int )offset & 4095;
 34309# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34310  page_length = (int )remain;
 34311# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34312  if ((unsigned long )((ssize_t )page_offset___0 + remain) > 4096UL) {
 34313# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34314    page_length = (int )(4096U - (unsigned int )page_offset___0);
 34315  } else {
 34316
 34317  }
 34318  {
 34319# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34320  tmp = fast_user_write(dev_priv->mm.gtt_mapping, page_base, page_offset___0, user_data,
 34321                        page_length);
 34322  }
 34323# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34324  if (tmp != 0) {
 34325# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34326    return (-14);
 34327  } else {
 34328
 34329  }
 34330# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34331  remain = remain - (ssize_t )page_length;
 34332# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34333  user_data = user_data + (unsigned long )page_length;
 34334# 665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34335  offset = (loff_t )page_length + offset;
 34336  ldv_38965: ;
 34337# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34338  if (remain > 0L) {
 34339# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34340    goto ldv_38964;
 34341  } else {
 34342# 645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34343    goto ldv_38966;
 34344  }
 34345  ldv_38966: ;
 34346# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34347  return (0);
 34348}
 34349}
 34350# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34351static int i915_gem_gtt_pwrite_slow(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 34352                                    struct drm_i915_gem_pwrite *args , struct drm_file *file )
 34353{ drm_i915_private_t *dev_priv ;
 34354  ssize_t remain ;
 34355  loff_t gtt_page_base ;
 34356  loff_t offset ;
 34357  loff_t first_data_page ;
 34358  loff_t last_data_page ;
 34359  loff_t num_pages ;
 34360  loff_t pinned_pages ;
 34361  loff_t i ;
 34362  struct page **user_pages ;
 34363  struct mm_struct *mm ;
 34364  struct task_struct *tmp ;
 34365  int gtt_page_offset ;
 34366  int data_page_offset ;
 34367  int data_page_index ;
 34368  int page_length ;
 34369  int ret ;
 34370  uint64_t data_ptr ;
 34371  void *tmp___0 ;
 34372  struct task_struct *tmp___1 ;
 34373  int tmp___2 ;
 34374
 34375  {
 34376  {
 34377# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34378  dev_priv = (drm_i915_private_t *)dev->dev_private;
 34379# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34380  tmp = get_current();
 34381# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34382  mm = tmp->mm;
 34383# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34384  data_ptr = args->data_ptr;
 34385# 695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34386  remain = (ssize_t )args->size;
 34387# 701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34388  first_data_page = (loff_t )(data_ptr / 4096ULL);
 34389# 702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34390  last_data_page = (loff_t )(((args->size + data_ptr) - 1ULL) / 4096ULL);
 34391# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34392  num_pages = (last_data_page - first_data_page) + 1LL;
 34393# 705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34394  tmp___0 = drm_malloc_ab((size_t )num_pages, 8UL);
 34395# 705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34396  user_pages = (struct page **)tmp___0;
 34397  }
 34398# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34399  if ((unsigned long )user_pages == (unsigned long )((struct page **)0)) {
 34400# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34401    return (-12);
 34402  } else {
 34403
 34404  }
 34405  {
 34406# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34407  mutex_unlock(& dev->struct_mutex);
 34408# 710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34409  down_read(& mm->mmap_sem);
 34410# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34411  tmp___1 = get_current();
 34412# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34413  tmp___2 = get_user_pages(tmp___1, mm, (unsigned long )args->data_ptr, (int )num_pages,
 34414                           0, 0, user_pages, (struct vm_area_struct **)0);
 34415# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34416  pinned_pages = (loff_t )tmp___2;
 34417# 713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34418  up_read(& mm->mmap_sem);
 34419# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34420  mutex_lock_nested(& dev->struct_mutex, 0U);
 34421  }
 34422# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34423  if (pinned_pages < num_pages) {
 34424# 716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34425    ret = -14;
 34426# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34427    goto out_unpin_pages;
 34428  } else {
 34429
 34430  }
 34431  {
 34432# 720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34433  ret = i915_gem_object_set_to_gtt_domain(obj, (bool )1);
 34434  }
 34435# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34436  if (ret != 0) {
 34437# 722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34438    goto out_unpin_pages;
 34439  } else {
 34440
 34441  }
 34442  {
 34443# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34444  ret = i915_gem_object_put_fence(obj);
 34445  }
 34446# 725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34447  if (ret != 0) {
 34448# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34449    goto out_unpin_pages;
 34450  } else {
 34451
 34452  }
 34453# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34454  offset = (loff_t )((__u64 )obj->gtt_offset + args->offset);
 34455# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34456  goto ldv_38992;
 34457  ldv_38991:
 34458# 739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34459  gtt_page_base = offset & -4096LL;
 34460# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34461  gtt_page_offset = (int )offset & 4095;
 34462# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34463  data_page_index = (int )((unsigned int )(data_ptr / 4096ULL) - (unsigned int )first_data_page);
 34464# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34465  data_page_offset = (int )data_ptr & 4095;
 34466# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34467  page_length = (int )remain;
 34468# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34469  if ((unsigned int )(gtt_page_offset + page_length) > 4096U) {
 34470# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34471    page_length = (int )(4096U - (unsigned int )gtt_page_offset);
 34472  } else {
 34473
 34474  }
 34475# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34476  if ((unsigned int )(data_page_offset + page_length) > 4096U) {
 34477# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34478    page_length = (int )(4096U - (unsigned int )data_page_offset);
 34479  } else {
 34480
 34481  }
 34482  {
 34483# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34484  slow_kernel_write(dev_priv->mm.gtt_mapping, gtt_page_base, gtt_page_offset, *(user_pages + (unsigned long )data_page_index),
 34485                    data_page_offset, page_length);
 34486# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34487  remain = remain - (ssize_t )page_length;
 34488# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34489  offset = (loff_t )page_length + offset;
 34490# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34491  data_ptr = (uint64_t )page_length + data_ptr;
 34492  }
 34493  ldv_38992: ;
 34494# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34495  if (remain > 0L) {
 34496# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34497    goto ldv_38991;
 34498  } else {
 34499# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34500    goto ldv_38993;
 34501  }
 34502  ldv_38993: ;
 34503  out_unpin_pages:
 34504# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34505  i = 0LL;
 34506# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34507  goto ldv_38995;
 34508  ldv_38994:
 34509  {
 34510# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34511  put_page(*(user_pages + (unsigned long )i));
 34512# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34513  i = i + 1LL;
 34514  }
 34515  ldv_38995: ;
 34516# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34517  if (i < pinned_pages) {
 34518# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34519    goto ldv_38994;
 34520  } else {
 34521# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34522    goto ldv_38996;
 34523  }
 34524  ldv_38996:
 34525  {
 34526# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34527  drm_free_large((void *)user_pages);
 34528  }
 34529# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34530  return (ret);
 34531}
 34532}
 34533# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34534static int i915_gem_shmem_pwrite_fast(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 34535                                      struct drm_i915_gem_pwrite *args , struct drm_file *file )
 34536{ struct address_space *mapping ;
 34537  ssize_t remain ;
 34538  loff_t offset ;
 34539  char *user_data ;
 34540  int page_offset___0 ;
 34541  int page_length ;
 34542  struct page *page ;
 34543  char *vaddr ;
 34544  int ret ;
 34545  long tmp ;
 34546  long tmp___0 ;
 34547  void *tmp___1 ;
 34548
 34549  {
 34550# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34551  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 34552# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34553  user_data = (char *)args->data_ptr;
 34554# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34555  remain = (ssize_t )args->size;
 34556# 788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34557  offset = (loff_t )args->offset;
 34558# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34559  obj->dirty = (unsigned char)1;
 34560# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34561  goto ldv_39013;
 34562  ldv_39012:
 34563# 801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34564  page_offset___0 = (int )offset & 4095;
 34565# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34566  page_length = (int )remain;
 34567# 803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34568  if ((unsigned long )((ssize_t )page_offset___0 + remain) > 4096UL) {
 34569# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34570    page_length = (int )(4096U - (unsigned int )page_offset___0);
 34571  } else {
 34572
 34573  }
 34574  {
 34575# 806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34576  page = shmem_read_mapping_page(mapping, (unsigned long )(offset >> 12));
 34577# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34578  tmp___0 = IS_ERR((void const *)page);
 34579  }
 34580# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34581  if (tmp___0 != 0L) {
 34582    {
 34583# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34584    tmp = PTR_ERR((void const *)page);
 34585    }
 34586# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34587    return ((int )tmp);
 34588  } else {
 34589
 34590  }
 34591  {
 34592# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34593  tmp___1 = __kmap_atomic(page);
 34594# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34595  vaddr = (char *)tmp___1;
 34596# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34597  ret = __copy_from_user_inatomic((void *)vaddr + (unsigned long )page_offset___0,
 34598                                  (void const *)user_data, (unsigned int )page_length);
 34599# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34600  __kunmap_atomic((void *)vaddr);
 34601# 816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34602  set_page_dirty(page);
 34603# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34604  mark_page_accessed(page);
 34605# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34606  put_page(page);
 34607  }
 34608# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34609  if (ret != 0) {
 34610# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34611    return (-14);
 34612  } else {
 34613
 34614  }
 34615# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34616  remain = remain - (ssize_t )page_length;
 34617# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34618  user_data = user_data + (unsigned long )page_length;
 34619# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34620  offset = (loff_t )page_length + offset;
 34621  ldv_39013: ;
 34622# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34623  if (remain > 0L) {
 34624# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34625    goto ldv_39012;
 34626  } else {
 34627# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34628    goto ldv_39014;
 34629  }
 34630  ldv_39014: ;
 34631# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34632  return (0);
 34633}
 34634}
 34635# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34636static int i915_gem_shmem_pwrite_slow(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 34637                                      struct drm_i915_gem_pwrite *args , struct drm_file *file )
 34638{ struct address_space *mapping ;
 34639  struct mm_struct *mm ;
 34640  struct task_struct *tmp ;
 34641  struct page **user_pages ;
 34642  ssize_t remain ;
 34643  loff_t offset ;
 34644  loff_t pinned_pages ;
 34645  loff_t i ;
 34646  loff_t first_data_page ;
 34647  loff_t last_data_page ;
 34648  loff_t num_pages ;
 34649  int shmem_page_offset ;
 34650  int data_page_index ;
 34651  int data_page_offset ;
 34652  int page_length ;
 34653  int ret ;
 34654  uint64_t data_ptr ;
 34655  int do_bit17_swizzling ;
 34656  void *tmp___0 ;
 34657  struct task_struct *tmp___1 ;
 34658  int tmp___2 ;
 34659  struct page *page ;
 34660  long tmp___3 ;
 34661  long tmp___4 ;
 34662
 34663  {
 34664  {
 34665# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34666  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 34667# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34668  tmp = get_current();
 34669# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34670  mm = tmp->mm;
 34671# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34672  data_ptr = args->data_ptr;
 34673# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34674  remain = (ssize_t )args->size;
 34675# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34676  first_data_page = (loff_t )(data_ptr / 4096ULL);
 34677# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34678  last_data_page = (loff_t )(((args->size + data_ptr) - 1ULL) / 4096ULL);
 34679# 869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34680  num_pages = (last_data_page - first_data_page) + 1LL;
 34681# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34682  tmp___0 = drm_malloc_ab((size_t )num_pages, 8UL);
 34683# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34684  user_pages = (struct page **)tmp___0;
 34685  }
 34686# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34687  if ((unsigned long )user_pages == (unsigned long )((struct page **)0)) {
 34688# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34689    return (-12);
 34690  } else {
 34691
 34692  }
 34693  {
 34694# 875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34695  mutex_unlock(& dev->struct_mutex);
 34696# 876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34697  down_read(& mm->mmap_sem);
 34698# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34699  tmp___1 = get_current();
 34700# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34701  tmp___2 = get_user_pages(tmp___1, mm, (unsigned long )args->data_ptr, (int )num_pages,
 34702                           0, 0, user_pages, (struct vm_area_struct **)0);
 34703# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34704  pinned_pages = (loff_t )tmp___2;
 34705# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34706  up_read(& mm->mmap_sem);
 34707# 880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34708  mutex_lock_nested(& dev->struct_mutex, 0U);
 34709  }
 34710# 881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34711  if (pinned_pages < num_pages) {
 34712# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34713    ret = -14;
 34714# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34715    goto out;
 34716  } else {
 34717
 34718  }
 34719  {
 34720# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34721  ret = i915_gem_object_set_to_cpu_domain(obj, (bool )1);
 34722  }
 34723# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34724  if (ret != 0) {
 34725# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34726    goto out;
 34727  } else {
 34728
 34729  }
 34730  {
 34731# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34732  do_bit17_swizzling = i915_gem_object_needs_bit17_swizzle(obj);
 34733# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34734  offset = (loff_t )args->offset;
 34735# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34736  obj->dirty = (unsigned char)1;
 34737  }
 34738# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34739  goto ldv_39041;
 34740  ldv_39040:
 34741# 905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34742  shmem_page_offset = (int )offset & 4095;
 34743# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34744  data_page_index = (int )((unsigned int )(data_ptr / 4096ULL) - (unsigned int )first_data_page);
 34745# 907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34746  data_page_offset = (int )data_ptr & 4095;
 34747# 909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34748  page_length = (int )remain;
 34749# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34750  if ((unsigned int )(shmem_page_offset + page_length) > 4096U) {
 34751# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34752    page_length = (int )(4096U - (unsigned int )shmem_page_offset);
 34753  } else {
 34754
 34755  }
 34756# 912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34757  if ((unsigned int )(data_page_offset + page_length) > 4096U) {
 34758# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34759    page_length = (int )(4096U - (unsigned int )data_page_offset);
 34760  } else {
 34761
 34762  }
 34763  {
 34764# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34765  page = shmem_read_mapping_page(mapping, (unsigned long )(offset >> 12));
 34766# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34767  tmp___4 = IS_ERR((void const *)page);
 34768  }
 34769# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34770  if (tmp___4 != 0L) {
 34771    {
 34772# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34773    tmp___3 = PTR_ERR((void const *)page);
 34774# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34775    ret = (int )tmp___3;
 34776    }
 34777# 918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34778    goto out;
 34779  } else {
 34780
 34781  }
 34782# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34783  if (do_bit17_swizzling != 0) {
 34784    {
 34785# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34786    slow_shmem_bit17_copy(page, shmem_page_offset, *(user_pages + (unsigned long )data_page_index),
 34787                          data_page_offset, page_length, 0);
 34788    }
 34789  } else {
 34790    {
 34791# 929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34792    slow_shmem_copy(page, shmem_page_offset, *(user_pages + (unsigned long )data_page_index),
 34793                    data_page_offset, page_length);
 34794    }
 34795  }
 34796  {
 34797# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34798  set_page_dirty(page);
 34799# 937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34800  mark_page_accessed(page);
 34801# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34802  put_page(page);
 34803# 940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34804  remain = remain - (ssize_t )page_length;
 34805# 941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34806  data_ptr = (uint64_t )page_length + data_ptr;
 34807# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34808  offset = (loff_t )page_length + offset;
 34809  }
 34810  ldv_39041: ;
 34811# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34812  if (remain > 0L) {
 34813# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34814    goto ldv_39040;
 34815  } else {
 34816# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34817    goto ldv_39042;
 34818  }
 34819  ldv_39042: ;
 34820  out:
 34821# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34822  i = 0LL;
 34823# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34824  goto ldv_39044;
 34825  ldv_39043:
 34826  {
 34827# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34828  put_page(*(user_pages + (unsigned long )i));
 34829# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34830  i = i + 1LL;
 34831  }
 34832  ldv_39044: ;
 34833# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34834  if (i < pinned_pages) {
 34835# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34836    goto ldv_39043;
 34837  } else {
 34838# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34839    goto ldv_39045;
 34840  }
 34841  ldv_39045:
 34842  {
 34843# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34844  drm_free_large((void *)user_pages);
 34845  }
 34846# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34847  return (ret);
 34848}
 34849}
 34850# 959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34851int i915_gem_pwrite_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 34852{ struct drm_i915_gem_pwrite *args ;
 34853  struct drm_i915_gem_object *obj ;
 34854  int ret ;
 34855  unsigned long flag ;
 34856  unsigned long roksum ;
 34857  struct thread_info *tmp ;
 34858  long tmp___0 ;
 34859  struct drm_gem_object const *__mptr ;
 34860  struct drm_gem_object *tmp___1 ;
 34861  int tmp___2 ;
 34862
 34863  {
 34864# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34865  args = (struct drm_i915_gem_pwrite *)data;
 34866# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34867  if (args->size == 0ULL) {
 34868# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34869    return (0);
 34870  } else {
 34871
 34872  }
 34873  {
 34874# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34875  tmp = current_thread_info();
 34876# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34877  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" ((char *)args->data_ptr),
 34878            "g" ((long )args->size), "rm" (tmp->addr_limit.seg));
 34879# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34880  tmp___0 = __builtin_expect((long )(flag == 0UL), 1L);
 34881  }
 34882# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34883  if (tmp___0 == 0L) {
 34884# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34885    return (-14);
 34886  } else {
 34887
 34888  }
 34889  {
 34890# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34891  ret = fault_in_pages_readable((char const *)args->data_ptr, (int )args->size);
 34892  }
 34893# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34894  if (ret != 0) {
 34895# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34896    return (-14);
 34897  } else {
 34898
 34899  }
 34900  {
 34901# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34902  ret = i915_mutex_lock_interruptible(dev);
 34903  }
 34904# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34905  if (ret != 0) {
 34906# 981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34907    return (ret);
 34908  } else {
 34909
 34910  }
 34911  {
 34912# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34913  tmp___1 = drm_gem_object_lookup(dev, file, args->handle);
 34914# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34915  __mptr = (struct drm_gem_object const *)tmp___1;
 34916# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34917  obj = (struct drm_i915_gem_object *)__mptr;
 34918  }
 34919# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34920  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 34921# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34922    ret = -2;
 34923# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34924    goto unlock;
 34925  } else {
 34926
 34927  }
 34928# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34929  if (args->offset > (unsigned long long )obj->base.size) {
 34930# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34931    ret = -22;
 34932# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34933    goto out;
 34934  } else
 34935# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34936  if (args->size > (unsigned long long )obj->base.size - args->offset) {
 34937# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34938    ret = -22;
 34939# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34940    goto out;
 34941  } else {
 34942
 34943  }
 34944  {
 34945# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34946  trace_i915_gem_object_pwrite(obj, (u32 )args->offset, (u32 )args->size);
 34947  }
 34948# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34949  if ((unsigned long )obj->phys_obj != (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 34950    {
 34951# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34952    ret = i915_gem_phys_pwrite(dev, obj, args, file);
 34953    }
 34954  } else
 34955# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34956  if ((unsigned long )obj->gtt_space != (unsigned long )((struct drm_mm_node *)0)) {
 34957# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34958    if (obj->base.write_domain != 1U) {
 34959      {
 34960# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34961      ret = i915_gem_object_pin(obj, 0U, (bool )1);
 34962      }
 34963# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34964      if (ret != 0) {
 34965# 1010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34966        goto out;
 34967      } else {
 34968
 34969      }
 34970      {
 34971# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34972      ret = i915_gem_object_set_to_gtt_domain(obj, (bool )1);
 34973      }
 34974# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34975      if (ret != 0) {
 34976# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34977        goto out_unpin;
 34978      } else {
 34979
 34980      }
 34981      {
 34982# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34983      ret = i915_gem_object_put_fence(obj);
 34984      }
 34985# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34986      if (ret != 0) {
 34987# 1018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34988        goto out_unpin;
 34989      } else {
 34990
 34991      }
 34992      {
 34993# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34994      ret = i915_gem_gtt_pwrite_fast(dev, obj, args, file);
 34995      }
 34996# 1021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 34997      if (ret == -14) {
 34998        {
 34999# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35000        ret = i915_gem_gtt_pwrite_slow(dev, obj, args, file);
 35001        }
 35002      } else {
 35003
 35004      }
 35005      out_unpin:
 35006      {
 35007# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35008      i915_gem_object_unpin(obj);
 35009      }
 35010    } else {
 35011# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35012      goto _L;
 35013    }
 35014  } else {
 35015    _L:
 35016    {
 35017# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35018    ret = i915_gem_object_set_to_cpu_domain(obj, (bool )1);
 35019    }
 35020# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35021    if (ret != 0) {
 35022# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35023      goto out;
 35024    } else {
 35025
 35026    }
 35027    {
 35028# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35029    ret = -14;
 35030# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35031    tmp___2 = i915_gem_object_needs_bit17_swizzle(obj);
 35032    }
 35033# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35034    if (tmp___2 == 0) {
 35035      {
 35036# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35037      ret = i915_gem_shmem_pwrite_fast(dev, obj, args, file);
 35038      }
 35039    } else {
 35040
 35041    }
 35042# 1034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35043    if (ret == -14) {
 35044      {
 35045# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35046      ret = i915_gem_shmem_pwrite_slow(dev, obj, args, file);
 35047      }
 35048    } else {
 35049
 35050    }
 35051  }
 35052  out:
 35053  {
 35054# 1039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35055  drm_gem_object_unreference(& obj->base);
 35056  }
 35057  unlock:
 35058  {
 35059# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35060  mutex_unlock(& dev->struct_mutex);
 35061  }
 35062# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35063  return (ret);
 35064}
 35065}
 35066# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35067int i915_gem_set_domain_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 35068{ struct drm_i915_gem_set_domain *args ;
 35069  struct drm_i915_gem_object *obj ;
 35070  uint32_t read_domains ;
 35071  uint32_t write_domain ;
 35072  int ret ;
 35073  struct drm_gem_object const *__mptr ;
 35074  struct drm_gem_object *tmp ;
 35075
 35076  {
 35077# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35078  args = (struct drm_i915_gem_set_domain *)data;
 35079# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35080  read_domains = args->read_domains;
 35081# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35082  write_domain = args->write_domain;
 35083# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35084  if (((dev->driver)->driver_features & 4096U) == 0U) {
 35085# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35086    return (-19);
 35087  } else {
 35088
 35089  }
 35090# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35091  if ((write_domain & 4294967230U) != 0U) {
 35092# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35093    return (-22);
 35094  } else {
 35095
 35096  }
 35097# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35098  if ((read_domains & 4294967230U) != 0U) {
 35099# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35100    return (-22);
 35101  } else {
 35102
 35103  }
 35104# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35105  if (write_domain != 0U) {
 35106# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35107    if (read_domains != write_domain) {
 35108# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35109      return (-22);
 35110    } else {
 35111
 35112    }
 35113  } else {
 35114
 35115  }
 35116  {
 35117# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35118  ret = i915_mutex_lock_interruptible(dev);
 35119  }
 35120# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35121  if (ret != 0) {
 35122# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35123    return (ret);
 35124  } else {
 35125
 35126  }
 35127  {
 35128# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35129  tmp = drm_gem_object_lookup(dev, file, args->handle);
 35130# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35131  __mptr = (struct drm_gem_object const *)tmp;
 35132# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35133  obj = (struct drm_i915_gem_object *)__mptr;
 35134  }
 35135# 1080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35136  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 35137# 1081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35138    ret = -2;
 35139# 1082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35140    goto unlock;
 35141  } else {
 35142
 35143  }
 35144# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35145  if ((read_domains & 64U) != 0U) {
 35146    {
 35147# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35148    ret = i915_gem_object_set_to_gtt_domain(obj, (bool )(write_domain != 0U));
 35149    }
 35150# 1092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35151    if (ret == -22) {
 35152# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35153      ret = 0;
 35154    } else {
 35155
 35156    }
 35157  } else {
 35158    {
 35159# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35160    ret = i915_gem_object_set_to_cpu_domain(obj, (bool )(write_domain != 0U));
 35161    }
 35162  }
 35163  {
 35164# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35165  drm_gem_object_unreference(& obj->base);
 35166  }
 35167  unlock:
 35168  {
 35169# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35170  mutex_unlock(& dev->struct_mutex);
 35171  }
 35172# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35173  return (ret);
 35174}
 35175}
 35176# 1108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35177int i915_gem_sw_finish_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 35178{ struct drm_i915_gem_sw_finish *args ;
 35179  struct drm_i915_gem_object *obj ;
 35180  int ret ;
 35181  struct drm_gem_object const *__mptr ;
 35182  struct drm_gem_object *tmp ;
 35183
 35184  {
 35185# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35186  args = (struct drm_i915_gem_sw_finish *)data;
 35187# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35188  ret = 0;
 35189# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35190  if (((dev->driver)->driver_features & 4096U) == 0U) {
 35191# 1116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35192    return (-19);
 35193  } else {
 35194
 35195  }
 35196  {
 35197# 1118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35198  ret = i915_mutex_lock_interruptible(dev);
 35199  }
 35200# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35201  if (ret != 0) {
 35202# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35203    return (ret);
 35204  } else {
 35205
 35206  }
 35207  {
 35208# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35209  tmp = drm_gem_object_lookup(dev, file, args->handle);
 35210# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35211  __mptr = (struct drm_gem_object const *)tmp;
 35212# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35213  obj = (struct drm_i915_gem_object *)__mptr;
 35214  }
 35215# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35216  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 35217# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35218    ret = -2;
 35219# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35220    goto unlock;
 35221  } else {
 35222
 35223  }
 35224# 1129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35225  if (*((unsigned int *)obj + 56UL) != 0U) {
 35226    {
 35227# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35228    i915_gem_object_flush_cpu_write_domain(obj);
 35229    }
 35230  } else {
 35231
 35232  }
 35233  {
 35234# 1132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35235  drm_gem_object_unreference(& obj->base);
 35236  }
 35237  unlock:
 35238  {
 35239# 1134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35240  mutex_unlock(& dev->struct_mutex);
 35241  }
 35242# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35243  return (ret);
 35244}
 35245}
 35246# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35247int i915_gem_mmap_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 35248{ struct drm_i915_private *dev_priv ;
 35249  struct drm_i915_gem_mmap *args ;
 35250  struct drm_gem_object *obj ;
 35251  unsigned long addr ;
 35252  struct task_struct *tmp ;
 35253  struct task_struct *tmp___0 ;
 35254  long tmp___1 ;
 35255
 35256  {
 35257# 1149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35258  dev_priv = (struct drm_i915_private *)dev->dev_private;
 35259# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35260  args = (struct drm_i915_gem_mmap *)data;
 35261# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35262  if (((dev->driver)->driver_features & 4096U) == 0U) {
 35263# 1155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35264    return (-19);
 35265  } else {
 35266
 35267  }
 35268  {
 35269# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35270  obj = drm_gem_object_lookup(dev, file, args->handle);
 35271  }
 35272# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35273  if ((unsigned long )obj == (unsigned long )((struct drm_gem_object *)0)) {
 35274# 1159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35275    return (-2);
 35276  } else {
 35277
 35278  }
 35279# 1161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35280  if (obj->size > dev_priv->mm.gtt_mappable_end) {
 35281    {
 35282# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35283    drm_gem_object_unreference_unlocked(obj);
 35284    }
 35285# 1163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35286    return (-7);
 35287  } else {
 35288
 35289  }
 35290  {
 35291# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35292  tmp = get_current();
 35293# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35294  down_write(& (tmp->mm)->mmap_sem);
 35295# 1167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35296  addr = do_mmap(obj->filp, 0UL, (unsigned long )args->size, 3UL, 1UL, (unsigned long )args->offset);
 35297# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35298  tmp___0 = get_current();
 35299# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35300  up_write(& (tmp___0->mm)->mmap_sem);
 35301# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35302  drm_gem_object_unreference_unlocked(obj);
 35303# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35304  tmp___1 = IS_ERR((void const *)addr);
 35305  }
 35306# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35307  if (tmp___1 != 0L) {
 35308# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35309    return ((int )addr);
 35310  } else {
 35311
 35312  }
 35313# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35314  args->addr_ptr = (unsigned long long )addr;
 35315# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35316  return (0);
 35317}
 35318}
 35319# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35320int i915_gem_fault(struct vm_area_struct *vma , struct vm_fault *vmf )
 35321{ struct drm_i915_gem_object *obj ;
 35322  struct drm_gem_object const *__mptr ;
 35323  struct drm_device *dev ;
 35324  drm_i915_private_t *dev_priv ;
 35325  unsigned long page_offset___0 ;
 35326  unsigned long pfn ;
 35327  int ret ;
 35328  bool write ;
 35329  bool tmp ;
 35330  struct thread_info *tmp___0 ;
 35331
 35332  {
 35333  {
 35334# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35335  __mptr = (struct drm_gem_object const *)vma->vm_private_data;
 35336# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35337  obj = (struct drm_i915_gem_object *)__mptr;
 35338# 1199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35339  dev = obj->base.dev;
 35340# 1200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35341  dev_priv = (drm_i915_private_t *)dev->dev_private;
 35342# 1203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35343  ret = 0;
 35344# 1204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35345  write = (bool )(((int )vmf->flags & 1) != 0);
 35346# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35347  page_offset___0 = ((unsigned long )vmf->virtual_address - vma->vm_start) >> 12;
 35348# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35349  ret = i915_mutex_lock_interruptible(dev);
 35350  }
 35351# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35352  if (ret != 0) {
 35353# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35354    goto out;
 35355  } else {
 35356
 35357  }
 35358  {
 35359# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35360  trace_i915_gem_object_fault(obj, (u32 )page_offset___0, (bool )1, (bool )((int )write));
 35361  }
 35362# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35363  if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 35364    {
 35365# 1218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35366    ret = i915_gem_object_unbind(obj);
 35367    }
 35368# 1219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35369    if (ret != 0) {
 35370# 1220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35371      goto unlock;
 35372    } else {
 35373
 35374    }
 35375  } else {
 35376
 35377  }
 35378# 1222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35379  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 35380    {
 35381# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35382    ret = i915_gem_object_bind_to_gtt(obj, 0U, (bool )1);
 35383    }
 35384# 1224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35385    if (ret != 0) {
 35386# 1225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35387      goto unlock;
 35388    } else {
 35389
 35390    }
 35391    {
 35392# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35393    ret = i915_gem_object_set_to_gtt_domain(obj, (bool )((int )write));
 35394    }
 35395# 1228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35396    if (ret != 0) {
 35397# 1229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35398      goto unlock;
 35399    } else {
 35400
 35401    }
 35402  } else {
 35403
 35404  }
 35405# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35406  if ((unsigned int )*((unsigned char *)obj + 225UL) == 0U) {
 35407    {
 35408# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35409    ret = i915_gem_object_put_fence(obj);
 35410    }
 35411  } else {
 35412    {
 35413# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35414    ret = i915_gem_object_get_fence(obj, (struct intel_ring_buffer *)0);
 35415    }
 35416  }
 35417# 1236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35418  if (ret != 0) {
 35419# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35420    goto unlock;
 35421  } else {
 35422
 35423  }
 35424  {
 35425# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35426  tmp = i915_gem_object_is_inactive(obj);
 35427  }
 35428# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35429  if ((int )tmp) {
 35430    {
 35431# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35432    list_move_tail(& obj->mm_list, & dev_priv->mm.inactive_list);
 35433    }
 35434  } else {
 35435
 35436  }
 35437  {
 35438# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35439  obj->fault_mappable = (unsigned char)1;
 35440# 1244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35441  pfn = (((dev->agp)->base + (unsigned long )obj->gtt_offset) >> 12) + page_offset___0;
 35442# 1248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35443  ret = vm_insert_pfn(vma, (unsigned long )vmf->virtual_address, pfn);
 35444  }
 35445  unlock:
 35446  {
 35447# 1250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35448  mutex_unlock(& dev->struct_mutex);
 35449  }
 35450  out: ;
 35451# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35452  if (ret == -5) {
 35453# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35454    goto case_neg_5;
 35455  } else
 35456# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35457  if (ret == -11) {
 35458# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35459    goto case_neg_11;
 35460  } else
 35461# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35462  if (ret == 0) {
 35463# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35464    goto case_0;
 35465  } else
 35466# 1264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35467  if (ret == -512) {
 35468# 1264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35469    goto case_neg_512;
 35470  } else
 35471# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35472  if (ret == -4) {
 35473# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35474    goto case_neg_4;
 35475  } else
 35476# 1267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35477  if (ret == -12) {
 35478# 1267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35479    goto case_neg_12;
 35480  } else {
 35481# 1269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35482    goto switch_default;
 35483# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35484    if (0) {
 35485      case_neg_5: ;
 35486      case_neg_11:
 35487      {
 35488# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35489      tmp___0 = current_thread_info();
 35490# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35491      set_ti_thread_flag(tmp___0, 3);
 35492      }
 35493      case_0: ;
 35494      case_neg_512: ;
 35495      case_neg_4: ;
 35496# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35497      return (256);
 35498      case_neg_12: ;
 35499# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35500      return (1);
 35501      switch_default: ;
 35502# 1270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35503      return (2);
 35504    } else {
 35505
 35506    }
 35507  }
 35508}
 35509}
 35510# 1286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35511static int i915_gem_create_mmap_offset(struct drm_i915_gem_object *obj )
 35512{ struct drm_device *dev ;
 35513  struct drm_gem_mm *mm ;
 35514  struct drm_map_list *list ;
 35515  struct drm_local_map *map ;
 35516  int ret ;
 35517  void *tmp ;
 35518
 35519  {
 35520  {
 35521# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35522  dev = obj->base.dev;
 35523# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35524  mm = (struct drm_gem_mm *)dev->mm_private;
 35525# 1292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35526  ret = 0;
 35527# 1295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35528  list = & obj->base.map_list;
 35529# 1296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35530  tmp = kzalloc(72UL, 208U);
 35531# 1296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35532  list->map = (struct drm_local_map *)tmp;
 35533  }
 35534# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35535  if ((unsigned long )list->map == (unsigned long )((struct drm_local_map *)0)) {
 35536# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35537    return (-12);
 35538  } else {
 35539
 35540  }
 35541  {
 35542# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35543  map = list->map;
 35544# 1301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35545  map->type = (enum drm_map_type )6;
 35546# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35547  map->size = obj->base.size;
 35548# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35549  map->handle = (void *)obj;
 35550# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35551  list->file_offset_node = drm_mm_search_free((struct drm_mm const *)(& mm->offset_manager),
 35552                                              obj->base.size / 4096UL, 0U, 0);
 35553  }
 35554# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35555  if ((unsigned long )list->file_offset_node == (unsigned long )((struct drm_mm_node *)0)) {
 35556    {
 35557# 1310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35558    drm_err("i915_gem_create_mmap_offset", "failed to allocate offset for bo %d\n",
 35559            obj->base.name);
 35560# 1312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35561    ret = -28;
 35562    }
 35563# 1313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35564    goto out_free_list;
 35565  } else {
 35566
 35567  }
 35568  {
 35569# 1316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35570  list->file_offset_node = drm_mm_get_block(list->file_offset_node, obj->base.size / 4096UL,
 35571                                            0U);
 35572  }
 35573# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35574  if ((unsigned long )list->file_offset_node == (unsigned long )((struct drm_mm_node *)0)) {
 35575# 1320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35576    ret = -12;
 35577# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35578    goto out_free_list;
 35579  } else {
 35580
 35581  }
 35582  {
 35583# 1324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35584  list->hash.key = (list->file_offset_node)->start;
 35585# 1325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35586  ret = drm_ht_insert_item(& mm->offset_hash, & list->hash);
 35587  }
 35588# 1326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35589  if (ret != 0) {
 35590    {
 35591# 1327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35592    drm_err("i915_gem_create_mmap_offset", "failed to add to map hash\n");
 35593    }
 35594# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35595    goto out_free_mm;
 35596  } else {
 35597
 35598  }
 35599# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35600  return (0);
 35601  out_free_mm:
 35602  {
 35603# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35604  drm_mm_put_block(list->file_offset_node);
 35605  }
 35606  out_free_list:
 35607  {
 35608# 1336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35609  kfree((void const *)list->map);
 35610# 1337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35611  list->map = (struct drm_local_map *)0;
 35612  }
 35613# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35614  return (ret);
 35615}
 35616}
 35617# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35618void i915_gem_release_mmap(struct drm_i915_gem_object *obj )
 35619{
 35620
 35621  {
 35622# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35623  if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 35624# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35625    return;
 35626  } else {
 35627
 35628  }
 35629# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35630  if ((unsigned long )(obj->base.dev)->dev_mapping != (unsigned long )((struct address_space *)0)) {
 35631    {
 35632# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35633    unmap_mapping_range((obj->base.dev)->dev_mapping, (loff_t const )((long long )obj->base.map_list.hash.key << 12),
 35634                        (loff_t const )obj->base.size, 1);
 35635    }
 35636  } else {
 35637
 35638  }
 35639# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35640  obj->fault_mappable = (unsigned char)0;
 35641# 1368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35642  return;
 35643}
 35644}
 35645# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35646static void i915_gem_free_mmap_offset(struct drm_i915_gem_object *obj )
 35647{ struct drm_device *dev ;
 35648  struct drm_gem_mm *mm ;
 35649  struct drm_map_list *list ;
 35650
 35651  {
 35652  {
 35653# 1373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35654  dev = obj->base.dev;
 35655# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35656  mm = (struct drm_gem_mm *)dev->mm_private;
 35657# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35658  list = & obj->base.map_list;
 35659# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35660  drm_ht_remove_item(& mm->offset_hash, & list->hash);
 35661# 1378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35662  drm_mm_put_block(list->file_offset_node);
 35663# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35664  kfree((void const *)list->map);
 35665# 1380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35666  list->map = (struct drm_local_map *)0;
 35667  }
 35668# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35669  return;
 35670}
 35671}
 35672# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35673static uint32_t i915_gem_get_gtt_size(struct drm_device *dev , uint32_t size , int tiling_mode )
 35674{ uint32_t gtt_size ;
 35675
 35676  {
 35677# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35678  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 35679# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35680    return (size);
 35681  } else
 35682# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35683  if (tiling_mode == 0) {
 35684# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35685    return (size);
 35686  } else {
 35687
 35688  }
 35689# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35690  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 35691# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35692    gtt_size = 1048576U;
 35693  } else {
 35694# 1396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35695    gtt_size = 524288U;
 35696  }
 35697# 1398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35698  goto ldv_39144;
 35699  ldv_39143:
 35700# 1399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35701  gtt_size = gtt_size << 1;
 35702  ldv_39144: ;
 35703# 1398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35704  if (gtt_size < size) {
 35705# 1399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35706    goto ldv_39143;
 35707  } else {
 35708# 1401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35709    goto ldv_39145;
 35710  }
 35711  ldv_39145: ;
 35712# 1401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35713  return (gtt_size);
 35714}
 35715}
 35716# 1412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35717static uint32_t i915_gem_get_gtt_alignment(struct drm_device *dev , uint32_t size ,
 35718                                           int tiling_mode )
 35719{ uint32_t tmp ;
 35720
 35721  {
 35722# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35723  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 35724# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35725    return (4096U);
 35726  } else
 35727# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35728  if (tiling_mode == 0) {
 35729# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35730    return (4096U);
 35731  } else {
 35732
 35733  }
 35734  {
 35735# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35736  tmp = i915_gem_get_gtt_size(dev, size, tiling_mode);
 35737  }
 35738# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35739  return (tmp);
 35740}
 35741}
 35742# 1442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35743uint32_t i915_gem_get_unfenced_gtt_alignment(struct drm_device *dev , uint32_t size ,
 35744                                             int tiling_mode )
 35745{ uint32_t tmp ;
 35746
 35747  {
 35748# 1449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35749  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 35750# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35751    return (4096U);
 35752  } else
 35753# 1449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35754  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 35755# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35756    return (4096U);
 35757  } else
 35758# 1449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35759  if (tiling_mode == 0) {
 35760# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35761    return (4096U);
 35762  } else {
 35763
 35764  }
 35765  {
 35766# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35767  tmp = i915_gem_get_gtt_size(dev, size, tiling_mode);
 35768  }
 35769# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35770  return (tmp);
 35771}
 35772}
 35773# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35774int i915_gem_mmap_gtt(struct drm_file *file , struct drm_device *dev , uint32_t handle ,
 35775                      uint64_t *offset )
 35776{ struct drm_i915_private *dev_priv ;
 35777  struct drm_i915_gem_object *obj ;
 35778  int ret ;
 35779  struct drm_gem_object const *__mptr ;
 35780  struct drm_gem_object *tmp ;
 35781
 35782  {
 35783# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35784  dev_priv = (struct drm_i915_private *)dev->dev_private;
 35785# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35786  if (((dev->driver)->driver_features & 4096U) == 0U) {
 35787# 1471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35788    return (-19);
 35789  } else {
 35790
 35791  }
 35792  {
 35793# 1473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35794  ret = i915_mutex_lock_interruptible(dev);
 35795  }
 35796# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35797  if (ret != 0) {
 35798# 1475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35799    return (ret);
 35800  } else {
 35801
 35802  }
 35803  {
 35804# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35805  tmp = drm_gem_object_lookup(dev, file, handle);
 35806# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35807  __mptr = (struct drm_gem_object const *)tmp;
 35808# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35809  obj = (struct drm_i915_gem_object *)__mptr;
 35810  }
 35811# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35812  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 35813# 1479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35814    ret = -2;
 35815# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35816    goto unlock;
 35817  } else {
 35818
 35819  }
 35820# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35821  if (obj->base.size > dev_priv->mm.gtt_mappable_end) {
 35822# 1484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35823    ret = -7;
 35824# 1485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35825    goto unlock;
 35826  } else {
 35827
 35828  }
 35829# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35830  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 35831    {
 35832# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35833    drm_err("i915_gem_mmap_gtt", "Attempting to mmap a purgeable buffer\n");
 35834# 1490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35835    ret = -22;
 35836    }
 35837# 1491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35838    goto out;
 35839  } else {
 35840
 35841  }
 35842# 1494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35843  if ((unsigned long )obj->base.map_list.map == (unsigned long )((struct drm_local_map *)0)) {
 35844    {
 35845# 1495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35846    ret = i915_gem_create_mmap_offset(obj);
 35847    }
 35848# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35849    if (ret != 0) {
 35850# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35851      goto out;
 35852    } else {
 35853
 35854    }
 35855  } else {
 35856
 35857  }
 35858# 1500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35859  *offset = (unsigned long long )obj->base.map_list.hash.key << 12;
 35860  out:
 35861  {
 35862# 1503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35863  drm_gem_object_unreference(& obj->base);
 35864  }
 35865  unlock:
 35866  {
 35867# 1505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35868  mutex_unlock(& dev->struct_mutex);
 35869  }
 35870# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35871  return (ret);
 35872}
 35873}
 35874# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35875int i915_gem_mmap_gtt_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 35876{ struct drm_i915_gem_mmap_gtt *args ;
 35877  int tmp ;
 35878
 35879  {
 35880# 1528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35881  args = (struct drm_i915_gem_mmap_gtt *)data;
 35882# 1530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35883  if (((dev->driver)->driver_features & 4096U) == 0U) {
 35884# 1531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35885    return (-19);
 35886  } else {
 35887
 35888  }
 35889  {
 35890# 1533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35891  tmp = i915_gem_mmap_gtt(file, dev, args->handle, & args->offset);
 35892  }
 35893# 1533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35894  return (tmp);
 35895}
 35896}
 35897# 1538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35898static int i915_gem_object_get_pages_gtt(struct drm_i915_gem_object *obj , gfp_t gfpmask )
 35899{ int page_count___0 ;
 35900  int i ;
 35901  struct address_space *mapping ;
 35902  struct inode *inode ;
 35903  struct page *page ;
 35904  long tmp ;
 35905  void *tmp___0 ;
 35906  gfp_t tmp___1 ;
 35907  long tmp___2 ;
 35908  int tmp___3 ;
 35909  long tmp___4 ;
 35910
 35911  {
 35912  {
 35913# 1549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35914  page_count___0 = (int )(obj->base.size / 4096UL);
 35915# 1550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35916  tmp = __builtin_expect((long )((unsigned long )obj->pages != (unsigned long )((struct page **)0)),
 35917                         0L);
 35918  }
 35919# 1550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35920  if (tmp != 0L) {
 35921# 1550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35922    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 35923                         "i" (1550), "i" (12UL));
 35924    ldv_39185: ;
 35925# 1550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35926    goto ldv_39185;
 35927  } else {
 35928
 35929  }
 35930  {
 35931# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35932  tmp___0 = drm_malloc_ab((size_t )page_count___0, 8UL);
 35933# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35934  obj->pages = (struct page **)tmp___0;
 35935  }
 35936# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35937  if ((unsigned long )obj->pages == (unsigned long )((struct page **)0)) {
 35938# 1553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35939    return (-12);
 35940  } else {
 35941
 35942  }
 35943  {
 35944# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35945  inode = ((obj->base.filp)->f_path.dentry)->d_inode;
 35946# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35947  mapping = inode->i_mapping;
 35948# 1557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35949  tmp___1 = mapping_gfp_mask(mapping);
 35950# 1557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35951  gfpmask = tmp___1 | gfpmask;
 35952# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35953  i = 0;
 35954  }
 35955# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35956  goto ldv_39188;
 35957  ldv_39187:
 35958  {
 35959# 1560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35960  page = shmem_read_mapping_page_gfp(mapping, (unsigned long )i, gfpmask);
 35961# 1561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35962  tmp___2 = IS_ERR((void const *)page);
 35963  }
 35964# 1561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35965  if (tmp___2 != 0L) {
 35966# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35967    goto err_pages;
 35968  } else {
 35969
 35970  }
 35971# 1564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35972  *(obj->pages + (unsigned long )i) = page;
 35973# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35974  i = i + 1;
 35975  ldv_39188: ;
 35976# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35977  if (i < page_count___0) {
 35978# 1560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35979    goto ldv_39187;
 35980  } else {
 35981# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35982    goto ldv_39189;
 35983  }
 35984  ldv_39189: ;
 35985# 1567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35986  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 35987    {
 35988# 1568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35989    i915_gem_object_do_bit_17_swizzle(obj);
 35990    }
 35991  } else {
 35992
 35993  }
 35994# 1570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35995  return (0);
 35996  err_pages: ;
 35997# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 35998  goto ldv_39191;
 35999  ldv_39190:
 36000  {
 36001# 1574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36002  put_page(*(obj->pages + (unsigned long )i));
 36003  }
 36004  ldv_39191:
 36005# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36006  tmp___3 = i;
 36007# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36008  i = i - 1;
 36009# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36010  if (tmp___3 != 0) {
 36011# 1574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36012    goto ldv_39190;
 36013  } else {
 36014# 1576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36015    goto ldv_39192;
 36016  }
 36017  ldv_39192:
 36018  {
 36019# 1576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36020  drm_free_large((void *)obj->pages);
 36021# 1577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36022  obj->pages = (struct page **)0;
 36023# 1578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36024  tmp___4 = PTR_ERR((void const *)page);
 36025  }
 36026# 1578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36027  return ((int )tmp___4);
 36028}
 36029}
 36030# 1582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36031static void i915_gem_object_put_pages_gtt(struct drm_i915_gem_object *obj )
 36032{ int page_count___0 ;
 36033  int i ;
 36034  long tmp ;
 36035
 36036  {
 36037  {
 36038# 1584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36039  page_count___0 = (int )(obj->base.size / 4096UL);
 36040# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36041  tmp = __builtin_expect((long )((unsigned int )*((unsigned char *)obj + 225UL) == 2U),
 36042                         0L);
 36043  }
 36044# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36045  if (tmp != 0L) {
 36046# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36047    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36048                         "i" (1587), "i" (12UL));
 36049    ldv_39198: ;
 36050# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36051    goto ldv_39198;
 36052  } else {
 36053
 36054  }
 36055# 1589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36056  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 36057    {
 36058# 1590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36059    i915_gem_object_save_bit_17_swizzle(obj);
 36060    }
 36061  } else {
 36062
 36063  }
 36064# 1592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36065  if ((unsigned int )*((unsigned char *)obj + 225UL) == 1U) {
 36066# 1593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36067    obj->dirty = (unsigned char)0;
 36068  } else {
 36069
 36070  }
 36071# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36072  i = 0;
 36073# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36074  goto ldv_39200;
 36075  ldv_39199: ;
 36076# 1596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36077  if ((unsigned int )*((unsigned char *)obj + 224UL) != 0U) {
 36078    {
 36079# 1597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36080    set_page_dirty(*(obj->pages + (unsigned long )i));
 36081    }
 36082  } else {
 36083
 36084  }
 36085# 1599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36086  if ((unsigned int )*((unsigned char *)obj + 225UL) == 0U) {
 36087    {
 36088# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36089    mark_page_accessed(*(obj->pages + (unsigned long )i));
 36090    }
 36091  } else {
 36092
 36093  }
 36094  {
 36095# 1602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36096  put_page(*(obj->pages + (unsigned long )i));
 36097# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36098  i = i + 1;
 36099  }
 36100  ldv_39200: ;
 36101# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36102  if (i < page_count___0) {
 36103# 1596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36104    goto ldv_39199;
 36105  } else {
 36106# 1598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36107    goto ldv_39201;
 36108  }
 36109  ldv_39201:
 36110  {
 36111# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36112  obj->dirty = (unsigned char)0;
 36113# 1606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36114  drm_free_large((void *)obj->pages);
 36115# 1607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36116  obj->pages = (struct page **)0;
 36117  }
 36118# 1608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36119  return;
 36120}
 36121}
 36122# 1611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36123void i915_gem_object_move_to_active(struct drm_i915_gem_object *obj , struct intel_ring_buffer *ring ,
 36124                                    u32 seqno )
 36125{ struct drm_device *dev ;
 36126  struct drm_i915_private *dev_priv ;
 36127  long tmp ;
 36128  struct drm_i915_fence_reg *reg ;
 36129  long tmp___0 ;
 36130
 36131  {
 36132  {
 36133# 1615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36134  dev = obj->base.dev;
 36135# 1616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36136  dev_priv = (struct drm_i915_private *)dev->dev_private;
 36137# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36138  tmp = __builtin_expect((long )((unsigned long )ring == (unsigned long )((struct intel_ring_buffer *)0)),
 36139                         0L);
 36140  }
 36141# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36142  if (tmp != 0L) {
 36143# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36144    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36145                         "i" (1618), "i" (12UL));
 36146    ldv_39209: ;
 36147# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36148    goto ldv_39209;
 36149  } else {
 36150
 36151  }
 36152# 1619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36153  obj->ring = ring;
 36154# 1622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36155  if ((unsigned int )*((unsigned char *)obj + 224UL) == 0U) {
 36156    {
 36157# 1623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36158    drm_gem_object_reference(& obj->base);
 36159# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36160    obj->active = (unsigned char)1;
 36161    }
 36162  } else {
 36163
 36164  }
 36165  {
 36166# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36167  list_move_tail(& obj->mm_list, & dev_priv->mm.active_list);
 36168# 1629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36169  list_move_tail(& obj->ring_list, & ring->active_list);
 36170# 1631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36171  obj->last_rendering_seqno = seqno;
 36172  }
 36173# 1632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36174  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 36175    {
 36176# 1635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36177    tmp___0 = __builtin_expect((long )((unsigned int )*((unsigned char *)obj + 224UL) == 248U),
 36178                               0L);
 36179    }
 36180# 1635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36181    if (tmp___0 != 0L) {
 36182# 1635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36183      __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36184                           "i" (1635), "i" (12UL));
 36185      ldv_39211: ;
 36186# 1635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36187      goto ldv_39211;
 36188    } else {
 36189
 36190    }
 36191    {
 36192# 1637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36193    obj->last_fenced_seqno = seqno;
 36194# 1638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36195    obj->last_fenced_ring = ring;
 36196# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36197    reg = (struct drm_i915_fence_reg *)(& dev_priv->fence_regs) + (unsigned long )obj->fence_reg;
 36198# 1641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36199    list_move_tail(& reg->lru_list, & dev_priv->mm.fence_list);
 36200    }
 36201  } else {
 36202
 36203  }
 36204# 1643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36205  return;
 36206}
 36207}
 36208# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36209static void i915_gem_object_move_off_active(struct drm_i915_gem_object *obj )
 36210{
 36211
 36212  {
 36213  {
 36214# 1648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36215  list_del_init(& obj->ring_list);
 36216# 1649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36217  obj->last_rendering_seqno = 0U;
 36218  }
 36219# 1650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36220  return;
 36221}
 36222}
 36223# 1653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36224static void i915_gem_object_move_to_flushing(struct drm_i915_gem_object *obj )
 36225{ struct drm_device *dev ;
 36226  drm_i915_private_t *dev_priv ;
 36227  long tmp ;
 36228
 36229  {
 36230  {
 36231# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36232  dev = obj->base.dev;
 36233# 1656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36234  dev_priv = (drm_i915_private_t *)dev->dev_private;
 36235# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36236  tmp = __builtin_expect((long )((unsigned int )*((unsigned char *)obj + 224UL) == 0U),
 36237                         0L);
 36238  }
 36239# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36240  if (tmp != 0L) {
 36241# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36242    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36243                         "i" (1658), "i" (12UL));
 36244    ldv_39220: ;
 36245# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36246    goto ldv_39220;
 36247  } else {
 36248
 36249  }
 36250  {
 36251# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36252  list_move_tail(& obj->mm_list, & dev_priv->mm.flushing_list);
 36253# 1661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36254  i915_gem_object_move_off_active(obj);
 36255  }
 36256# 1662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36257  return;
 36258}
 36259}
 36260# 1665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36261static void i915_gem_object_move_to_inactive(struct drm_i915_gem_object *obj )
 36262{ struct drm_device *dev ;
 36263  struct drm_i915_private *dev_priv ;
 36264  int tmp ;
 36265  long tmp___0 ;
 36266  long tmp___1 ;
 36267  int __ret_warn_on ;
 36268  long tmp___2 ;
 36269
 36270  {
 36271# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36272  dev = obj->base.dev;
 36273# 1668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36274  dev_priv = (struct drm_i915_private *)dev->dev_private;
 36275# 1670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36276  if (*((unsigned int *)obj + 56UL) != 0U) {
 36277    {
 36278# 1671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36279    list_move_tail(& obj->mm_list, & dev_priv->mm.pinned_list);
 36280    }
 36281  } else {
 36282    {
 36283# 1673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36284    list_move_tail(& obj->mm_list, & dev_priv->mm.inactive_list);
 36285    }
 36286  }
 36287  {
 36288# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36289  tmp = list_empty((struct list_head const *)(& obj->gpu_write_list));
 36290# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36291  tmp___0 = __builtin_expect((long )(tmp == 0), 0L);
 36292  }
 36293# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36294  if (tmp___0 != 0L) {
 36295# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36296    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36297                         "i" (1675), "i" (12UL));
 36298    ldv_39226: ;
 36299# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36300    goto ldv_39226;
 36301  } else {
 36302
 36303  }
 36304  {
 36305# 1676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36306  tmp___1 = __builtin_expect((long )((unsigned int )*((unsigned char *)obj + 224UL) == 0U),
 36307                             0L);
 36308  }
 36309# 1676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36310  if (tmp___1 != 0L) {
 36311# 1676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36312    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36313                         "i" (1676), "i" (12UL));
 36314    ldv_39227: ;
 36315# 1676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36316    goto ldv_39227;
 36317  } else {
 36318
 36319  }
 36320  {
 36321# 1677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36322  obj->ring = (struct intel_ring_buffer *)0;
 36323# 1679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36324  i915_gem_object_move_off_active(obj);
 36325# 1680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36326  obj->fenced_gpu_access = (unsigned char)0;
 36327# 1682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36328  obj->active = (unsigned char)0;
 36329# 1683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36330  obj->pending_gpu_write = (unsigned char)0;
 36331# 1684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36332  drm_gem_object_unreference(& obj->base);
 36333# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36334  __ret_warn_on = 0;
 36335# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36336  tmp___2 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 36337  }
 36338# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36339  if (tmp___2 != 0L) {
 36340    {
 36341# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36342    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 36343                       (int const )1686);
 36344    }
 36345  } else {
 36346
 36347  }
 36348  {
 36349# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36350  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 36351  }
 36352# 1688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36353  return;
 36354}
 36355}
 36356# 1691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36357static void i915_gem_object_truncate(struct drm_i915_gem_object *obj )
 36358{ struct inode *inode ;
 36359
 36360  {
 36361  {
 36362# 1700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36363  inode = ((obj->base.filp)->f_path.dentry)->d_inode;
 36364# 1701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36365  shmem_truncate_range(inode, 0LL, -1LL);
 36366# 1703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36367  obj->madv = (unsigned char)2;
 36368  }
 36369# 1704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36370  return;
 36371}
 36372}
 36373# 1707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36374__inline static int i915_gem_object_is_purgeable(struct drm_i915_gem_object *obj )
 36375{
 36376
 36377  {
 36378# 1709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36379  return ((unsigned int )*((unsigned char *)obj + 225UL) == 1U);
 36380}
 36381}
 36382# 1713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36383static void i915_gem_process_flushing_list(struct intel_ring_buffer *ring , uint32_t flush_domains )
 36384{ struct drm_i915_gem_object *obj ;
 36385  struct drm_i915_gem_object *next ;
 36386  struct list_head const *__mptr ;
 36387  struct list_head const *__mptr___0 ;
 36388  uint32_t old_write_domain ;
 36389  u32 tmp ;
 36390  struct list_head const *__mptr___1 ;
 36391
 36392  {
 36393# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36394  __mptr = (struct list_head const *)ring->gpu_write_list.next;
 36395# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36396  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff40UL;
 36397# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36398  __mptr___0 = (struct list_head const *)obj->gpu_write_list.next;
 36399# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36400  next = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff40UL;
 36401# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36402  goto ldv_39251;
 36403  ldv_39250: ;
 36404# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36405  if ((obj->base.write_domain & flush_domains) != 0U) {
 36406    {
 36407# 1722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36408    old_write_domain = obj->base.write_domain;
 36409# 1724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36410    obj->base.write_domain = 0U;
 36411# 1725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36412    list_del_init(& obj->gpu_write_list);
 36413# 1726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36414    tmp = i915_gem_next_request_seqno(ring);
 36415# 1726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36416    i915_gem_object_move_to_active(obj, ring, tmp);
 36417# 1729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36418    trace_i915_gem_object_change_domain(obj, obj->base.read_domains, old_write_domain);
 36419    }
 36420  } else {
 36421
 36422  }
 36423# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36424  obj = next;
 36425# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36426  __mptr___1 = (struct list_head const *)next->gpu_write_list.next;
 36427# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36428  next = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff40UL;
 36429  ldv_39251: ;
 36430# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36431  if ((unsigned long )(& obj->gpu_write_list) != (unsigned long )(& ring->gpu_write_list)) {
 36432# 1719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36433    goto ldv_39250;
 36434  } else {
 36435# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36436    goto ldv_39252;
 36437  }
 36438  ldv_39252: ;
 36439# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36440  return;
 36441}
 36442}
 36443# 1737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36444int i915_add_request(struct intel_ring_buffer *ring , struct drm_file *file , struct drm_i915_gem_request *request )
 36445{ drm_i915_private_t *dev_priv ;
 36446  uint32_t seqno ;
 36447  int was_empty ;
 36448  int ret ;
 36449  long tmp ;
 36450  struct drm_i915_file_private *file_priv ;
 36451  unsigned long tmp___0 ;
 36452
 36453  {
 36454  {
 36455# 1741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36456  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 36457# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36458  tmp = __builtin_expect((long )((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)),
 36459                         0L);
 36460  }
 36461# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36462  if (tmp != 0L) {
 36463# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36464    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 36465                         "i" (1746), "i" (12UL));
 36466    ldv_39262: ;
 36467# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36468    goto ldv_39262;
 36469  } else {
 36470
 36471  }
 36472  {
 36473# 1748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36474  ret = (*(ring->add_request))(ring, & seqno);
 36475  }
 36476# 1749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36477  if (ret != 0) {
 36478# 1750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36479    return (ret);
 36480  } else {
 36481
 36482  }
 36483  {
 36484# 1752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36485  trace_i915_gem_request_add(ring, seqno);
 36486# 1754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36487  request->seqno = seqno;
 36488# 1755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36489  request->ring = ring;
 36490# 1756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36491  request->emitted_jiffies = (unsigned long )jiffies;
 36492# 1757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36493  was_empty = list_empty((struct list_head const *)(& ring->request_list));
 36494# 1758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36495  list_add_tail(& request->list, & ring->request_list);
 36496  }
 36497# 1760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36498  if ((unsigned long )file != (unsigned long )((struct drm_file *)0)) {
 36499    {
 36500# 1761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36501    file_priv = (struct drm_i915_file_private *)file->driver_priv;
 36502# 1763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36503    spin_lock(& file_priv->mm.lock);
 36504# 1764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36505    request->file_priv = file_priv;
 36506# 1765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36507    list_add_tail(& request->client_list, & file_priv->mm.request_list);
 36508# 1767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36509    spin_unlock(& file_priv->mm.lock);
 36510    }
 36511  } else {
 36512
 36513  }
 36514# 1770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36515  ring->outstanding_lazy_request = 0U;
 36516# 1772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36517  if (dev_priv->mm.suspended == 0) {
 36518    {
 36519# 1773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36520    tmp___0 = msecs_to_jiffies((unsigned int const )1500U);
 36521# 1773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36522    mod_timer(& dev_priv->hangcheck_timer, tmp___0 + (unsigned long )jiffies);
 36523    }
 36524# 1775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36525    if (was_empty != 0) {
 36526      {
 36527# 1776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36528      queue_delayed_work(dev_priv->wq, & dev_priv->mm.retire_work, 250UL);
 36529      }
 36530    } else {
 36531
 36532    }
 36533  } else {
 36534
 36535  }
 36536# 1779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36537  return (0);
 36538}
 36539}
 36540# 1783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36541__inline static void i915_gem_request_remove_from_client(struct drm_i915_gem_request *request )
 36542{ struct drm_i915_file_private *file_priv ;
 36543
 36544  {
 36545# 1785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36546  file_priv = request->file_priv;
 36547# 1787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36548  if ((unsigned long )file_priv == (unsigned long )((struct drm_i915_file_private *)0)) {
 36549# 1788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36550    return;
 36551  } else {
 36552
 36553  }
 36554  {
 36555# 1790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36556  spin_lock(& file_priv->mm.lock);
 36557  }
 36558# 1791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36559  if ((unsigned long )request->file_priv != (unsigned long )((struct drm_i915_file_private *)0)) {
 36560    {
 36561# 1792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36562    list_del(& request->client_list);
 36563# 1793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36564    request->file_priv = (struct drm_i915_file_private *)0;
 36565    }
 36566  } else {
 36567
 36568  }
 36569  {
 36570# 1795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36571  spin_unlock(& file_priv->mm.lock);
 36572  }
 36573# 1796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36574  return;
 36575}
 36576}
 36577# 1798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36578static void i915_gem_reset_ring_lists(struct drm_i915_private *dev_priv , struct intel_ring_buffer *ring )
 36579{ struct drm_i915_gem_request *request ;
 36580  struct list_head const *__mptr ;
 36581  int tmp ;
 36582  struct drm_i915_gem_object *obj ;
 36583  struct list_head const *__mptr___0 ;
 36584  int tmp___0 ;
 36585
 36586  {
 36587# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36588  goto ldv_39276;
 36589  ldv_39275:
 36590  {
 36591# 1804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36592  __mptr = (struct list_head const *)ring->request_list.next;
 36593# 1804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36594  request = (struct drm_i915_gem_request *)__mptr + 0x0fffffffffffffe8UL;
 36595# 1808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36596  list_del(& request->list);
 36597# 1809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36598  i915_gem_request_remove_from_client(request);
 36599# 1810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36600  kfree((void const *)request);
 36601  }
 36602  ldv_39276:
 36603  {
 36604# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36605  tmp = list_empty((struct list_head const *)(& ring->request_list));
 36606  }
 36607# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36608  if (tmp == 0) {
 36609# 1802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36610    goto ldv_39275;
 36611  } else {
 36612# 1804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36613    goto ldv_39277;
 36614  }
 36615  ldv_39277: ;
 36616# 1813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36617  goto ldv_39282;
 36618  ldv_39281:
 36619  {
 36620# 1816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36621  __mptr___0 = (struct list_head const *)ring->active_list.next;
 36622# 1816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36623  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff60UL;
 36624# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36625  obj->base.write_domain = 0U;
 36626# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36627  list_del_init(& obj->gpu_write_list);
 36628# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36629  i915_gem_object_move_to_inactive(obj);
 36630  }
 36631  ldv_39282:
 36632  {
 36633# 1813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36634  tmp___0 = list_empty((struct list_head const *)(& ring->active_list));
 36635  }
 36636# 1813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36637  if (tmp___0 == 0) {
 36638# 1814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36639    goto ldv_39281;
 36640  } else {
 36641# 1816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36642    goto ldv_39283;
 36643  }
 36644  ldv_39283: ;
 36645# 1818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36646  return;
 36647}
 36648}
 36649# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36650static void i915_gem_reset_fences(struct drm_device *dev )
 36651{ struct drm_i915_private *dev_priv ;
 36652  int i ;
 36653  struct drm_i915_fence_reg *reg ;
 36654  struct drm_i915_gem_object *obj ;
 36655
 36656  {
 36657# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36658  dev_priv = (struct drm_i915_private *)dev->dev_private;
 36659# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36660  i = 0;
 36661# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36662  goto ldv_39293;
 36663  ldv_39292:
 36664# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36665  reg = (struct drm_i915_fence_reg *)(& dev_priv->fence_regs) + (unsigned long )i;
 36666# 1833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36667  obj = reg->obj;
 36668# 1835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36669  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 36670# 1836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36671    goto ldv_39291;
 36672  } else {
 36673
 36674  }
 36675# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36676  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 36677    {
 36678# 1839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36679    i915_gem_release_mmap(obj);
 36680    }
 36681  } else {
 36682
 36683  }
 36684  {
 36685# 1841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36686  (reg->obj)->fence_reg = (signed char)-1;
 36687# 1842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36688  (reg->obj)->fenced_gpu_access = (unsigned char)0;
 36689# 1843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36690  (reg->obj)->last_fenced_seqno = 0U;
 36691# 1844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36692  (reg->obj)->last_fenced_ring = (struct intel_ring_buffer *)0;
 36693# 1845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36694  i915_gem_clear_fence_reg(dev, reg);
 36695  }
 36696  ldv_39291:
 36697# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36698  i = i + 1;
 36699  ldv_39293: ;
 36700# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36701  if (i <= 15) {
 36702# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36703    goto ldv_39292;
 36704  } else {
 36705# 1834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36706    goto ldv_39294;
 36707  }
 36708  ldv_39294: ;
 36709# 1836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36710  return;
 36711}
 36712}
 36713# 1849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36714void i915_gem_reset(struct drm_device *dev )
 36715{ struct drm_i915_private *dev_priv ;
 36716  struct drm_i915_gem_object *obj ;
 36717  int i ;
 36718  struct list_head const *__mptr ;
 36719  int tmp ;
 36720  struct list_head const *__mptr___0 ;
 36721  struct list_head const *__mptr___1 ;
 36722
 36723  {
 36724# 1851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36725  dev_priv = (struct drm_i915_private *)dev->dev_private;
 36726# 1855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36727  i = 0;
 36728# 1855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36729  goto ldv_39302;
 36730  ldv_39301:
 36731  {
 36732# 1856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36733  i915_gem_reset_ring_lists(dev_priv, (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 36734# 1855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36735  i = i + 1;
 36736  }
 36737  ldv_39302: ;
 36738# 1855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36739  if (i <= 2) {
 36740# 1856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36741    goto ldv_39301;
 36742  } else {
 36743# 1858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36744    goto ldv_39303;
 36745  }
 36746  ldv_39303: ;
 36747# 1862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36748  goto ldv_39307;
 36749  ldv_39306:
 36750  {
 36751# 1863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36752  __mptr = (struct list_head const *)dev_priv->mm.flushing_list.next;
 36753# 1863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36754  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 36755# 1867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36756  obj->base.write_domain = 0U;
 36757# 1868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36758  list_del_init(& obj->gpu_write_list);
 36759# 1869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36760  i915_gem_object_move_to_inactive(obj);
 36761  }
 36762  ldv_39307:
 36763  {
 36764# 1862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36765  tmp = list_empty((struct list_head const *)(& dev_priv->mm.flushing_list));
 36766  }
 36767# 1862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36768  if (tmp == 0) {
 36769# 1863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36770    goto ldv_39306;
 36771  } else {
 36772# 1865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36773    goto ldv_39308;
 36774  }
 36775  ldv_39308:
 36776# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36777  __mptr___0 = (struct list_head const *)dev_priv->mm.inactive_list.next;
 36778# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36779  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 36780# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36781  goto ldv_39314;
 36782  ldv_39313:
 36783# 1879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36784  obj->base.read_domains = obj->base.read_domains & 65U;
 36785# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36786  __mptr___1 = (struct list_head const *)obj->mm_list.next;
 36787# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36788  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 36789  ldv_39314: ;
 36790# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36791  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 36792# 1876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36793    goto ldv_39313;
 36794  } else {
 36795# 1878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36796    goto ldv_39315;
 36797  }
 36798  ldv_39315:
 36799  {
 36800# 1883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36801  i915_gem_reset_fences(dev);
 36802  }
 36803# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36804  return;
 36805}
 36806}
 36807# 1890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36808static void i915_gem_retire_requests_ring(struct intel_ring_buffer *ring )
 36809{ uint32_t seqno ;
 36810  int i ;
 36811  int tmp ;
 36812  int __ret_warn_on ;
 36813  long tmp___0 ;
 36814  struct drm_i915_gem_request *request ;
 36815  struct list_head const *__mptr ;
 36816  bool tmp___1 ;
 36817  int tmp___2 ;
 36818  int tmp___3 ;
 36819  struct drm_i915_gem_object *obj ;
 36820  struct list_head const *__mptr___0 ;
 36821  bool tmp___4 ;
 36822  int tmp___5 ;
 36823  int tmp___6 ;
 36824  long tmp___7 ;
 36825  bool tmp___8 ;
 36826  long tmp___9 ;
 36827  int __ret_warn_on___0 ;
 36828  long tmp___10 ;
 36829
 36830  {
 36831  {
 36832# 1895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36833  tmp = list_empty((struct list_head const *)(& ring->request_list));
 36834  }
 36835# 1895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36836  if (tmp != 0) {
 36837# 1896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36838    return;
 36839  } else {
 36840
 36841  }
 36842  {
 36843# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36844  __ret_warn_on = 0;
 36845# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36846  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 36847  }
 36848# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36849  if (tmp___0 != 0L) {
 36850    {
 36851# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36852    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 36853                       (int const )1898);
 36854    }
 36855  } else {
 36856
 36857  }
 36858  {
 36859# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36860  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 36861# 1900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36862  seqno = (*(ring->get_seqno))(ring);
 36863# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36864  i = 0;
 36865  }
 36866# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36867  goto ldv_39326;
 36868  ldv_39325: ;
 36869# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36870  if (ring->sync_seqno[i] <= seqno) {
 36871# 1904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36872    ring->sync_seqno[i] = 0U;
 36873  } else {
 36874
 36875  }
 36876# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36877  i = i + 1;
 36878  ldv_39326: ;
 36879# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36880  if ((unsigned int )i <= 1U) {
 36881# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36882    goto ldv_39325;
 36883  } else {
 36884# 1905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36885    goto ldv_39327;
 36886  }
 36887  ldv_39327: ;
 36888# 1906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36889  goto ldv_39333;
 36890  ldv_39332:
 36891  {
 36892# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36893  __mptr = (struct list_head const *)ring->request_list.next;
 36894# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36895  request = (struct drm_i915_gem_request *)__mptr + 0x0fffffffffffffe8UL;
 36896# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36897  tmp___1 = i915_seqno_passed(seqno, request->seqno);
 36898  }
 36899# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36900  if (tmp___1) {
 36901# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36902    tmp___2 = 0;
 36903  } else {
 36904# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36905    tmp___2 = 1;
 36906  }
 36907# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36908  if (tmp___2) {
 36909# 1914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36910    goto ldv_39331;
 36911  } else {
 36912
 36913  }
 36914  {
 36915# 1916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36916  trace_i915_gem_request_retire(ring, request->seqno);
 36917# 1918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36918  list_del(& request->list);
 36919# 1919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36920  i915_gem_request_remove_from_client(request);
 36921# 1920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36922  kfree((void const *)request);
 36923  }
 36924  ldv_39333:
 36925  {
 36926# 1906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36927  tmp___3 = list_empty((struct list_head const *)(& ring->request_list));
 36928  }
 36929# 1906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36930  if (tmp___3 == 0) {
 36931# 1907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36932    goto ldv_39332;
 36933  } else {
 36934# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36935    goto ldv_39331;
 36936  }
 36937  ldv_39331: ;
 36938# 1926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36939  goto ldv_39339;
 36940  ldv_39338:
 36941  {
 36942# 1929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36943  __mptr___0 = (struct list_head const *)ring->active_list.next;
 36944# 1929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36945  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff60UL;
 36946# 1933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36947  tmp___4 = i915_seqno_passed(seqno, obj->last_rendering_seqno);
 36948  }
 36949# 1933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36950  if (tmp___4) {
 36951# 1933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36952    tmp___5 = 0;
 36953  } else {
 36954# 1933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36955    tmp___5 = 1;
 36956  }
 36957# 1933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36958  if (tmp___5) {
 36959# 1934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36960    goto ldv_39337;
 36961  } else {
 36962
 36963  }
 36964# 1936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36965  if (obj->base.write_domain != 0U) {
 36966    {
 36967# 1937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36968    i915_gem_object_move_to_flushing(obj);
 36969    }
 36970  } else {
 36971    {
 36972# 1939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36973    i915_gem_object_move_to_inactive(obj);
 36974    }
 36975  }
 36976  ldv_39339:
 36977  {
 36978# 1926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36979  tmp___6 = list_empty((struct list_head const *)(& ring->active_list));
 36980  }
 36981# 1926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36982  if (tmp___6 == 0) {
 36983# 1927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36984    goto ldv_39338;
 36985  } else {
 36986# 1929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36987    goto ldv_39337;
 36988  }
 36989  ldv_39337:
 36990  {
 36991# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36992  tmp___7 = __builtin_expect((long )(ring->trace_irq_seqno != 0U), 0L);
 36993  }
 36994# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36995  if (tmp___7 != 0L) {
 36996    {
 36997# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 36998    tmp___8 = i915_seqno_passed(seqno, ring->trace_irq_seqno);
 36999# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37000    tmp___9 = __builtin_expect((long )tmp___8, 0L);
 37001    }
 37002# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37003    if (tmp___9 != 0L) {
 37004      {
 37005# 1944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37006      (*(ring->irq_put))(ring);
 37007# 1945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37008      ring->trace_irq_seqno = 0U;
 37009      }
 37010    } else {
 37011
 37012    }
 37013  } else {
 37014
 37015  }
 37016  {
 37017# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37018  __ret_warn_on___0 = 0;
 37019# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37020  tmp___10 = __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 37021  }
 37022# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37023  if (tmp___10 != 0L) {
 37024    {
 37025# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37026    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 37027                       (int const )1948);
 37028    }
 37029  } else {
 37030
 37031  }
 37032  {
 37033# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37034  __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 37035  }
 37036# 1950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37037  return;
 37038}
 37039}
 37040# 1952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37041void i915_gem_retire_requests(struct drm_device *dev )
 37042{ drm_i915_private_t *dev_priv ;
 37043  int i ;
 37044  struct drm_i915_gem_object *obj ;
 37045  struct drm_i915_gem_object *next ;
 37046  struct list_head const *__mptr ;
 37047  struct list_head const *__mptr___0 ;
 37048  struct list_head const *__mptr___1 ;
 37049  int tmp ;
 37050
 37051  {
 37052  {
 37053# 1954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37054  dev_priv = (drm_i915_private_t *)dev->dev_private;
 37055# 1957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37056  tmp = list_empty((struct list_head const *)(& dev_priv->mm.deferred_free_list));
 37057  }
 37058# 1957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37059  if (tmp == 0) {
 37060# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37061    __mptr = (struct list_head const *)dev_priv->mm.deferred_free_list.next;
 37062# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37063    obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 37064# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37065    __mptr___0 = (struct list_head const *)obj->mm_list.next;
 37066# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37067    next = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 37068# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37069    goto ldv_39356;
 37070    ldv_39355:
 37071    {
 37072# 1968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37073    i915_gem_free_object_tail(obj);
 37074# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37075    obj = next;
 37076# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37077    __mptr___1 = (struct list_head const *)next->mm_list.next;
 37078# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37079    next = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 37080    }
 37081    ldv_39356: ;
 37082# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37083    if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.deferred_free_list)) {
 37084# 1966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37085      goto ldv_39355;
 37086    } else {
 37087# 1968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37088      goto ldv_39357;
 37089    }
 37090    ldv_39357: ;
 37091  } else {
 37092
 37093  }
 37094# 1971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37095  i = 0;
 37096# 1971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37097  goto ldv_39359;
 37098  ldv_39358:
 37099  {
 37100# 1972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37101  i915_gem_retire_requests_ring((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 37102# 1971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37103  i = i + 1;
 37104  }
 37105  ldv_39359: ;
 37106# 1971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37107  if (i <= 2) {
 37108# 1972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37109    goto ldv_39358;
 37110  } else {
 37111# 1974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37112    goto ldv_39360;
 37113  }
 37114  ldv_39360: ;
 37115# 1976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37116  return;
 37117}
 37118}
 37119# 1976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37120static void i915_gem_retire_work_handler(struct work_struct *work )
 37121{ drm_i915_private_t *dev_priv ;
 37122  struct drm_device *dev ;
 37123  bool idle ;
 37124  int i ;
 37125  struct work_struct const *__mptr ;
 37126  int tmp ;
 37127  struct intel_ring_buffer *ring ;
 37128  struct drm_i915_gem_request *request ;
 37129  int ret ;
 37130  void *tmp___0 ;
 37131  int tmp___1 ;
 37132  int tmp___2 ;
 37133  int tmp___3 ;
 37134
 37135  {
 37136  {
 37137# 1983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37138  __mptr = (struct work_struct const *)work;
 37139# 1983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37140  dev_priv = (drm_i915_private_t *)__mptr + 0x0fffffffffffe5e0UL;
 37141# 1985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37142  dev = dev_priv->dev;
 37143# 1988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37144  tmp = mutex_trylock(& dev->struct_mutex);
 37145  }
 37146# 1988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37147  if (tmp == 0) {
 37148    {
 37149# 1989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37150    queue_delayed_work(dev_priv->wq, & dev_priv->mm.retire_work, 250UL);
 37151    }
 37152# 1990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37153    return;
 37154  } else {
 37155
 37156  }
 37157  {
 37158# 1993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37159  i915_gem_retire_requests(dev);
 37160# 1998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37161  idle = (bool )1;
 37162# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37163  i = 0;
 37164  }
 37165# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37166  goto ldv_39374;
 37167  ldv_39373:
 37168  {
 37169# 2000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37170  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i;
 37171# 2002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37172  tmp___2 = list_empty((struct list_head const *)(& ring->gpu_write_list));
 37173  }
 37174# 2002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37175  if (tmp___2 == 0) {
 37176    {
 37177# 2006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37178    ret = i915_gem_flush_ring(ring, 0U, 4294967230U);
 37179# 2008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37180    tmp___0 = kzalloc(64UL, 208U);
 37181# 2008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37182    request = (struct drm_i915_gem_request *)tmp___0;
 37183    }
 37184# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37185    if (ret != 0) {
 37186      {
 37187# 2011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37188      kfree((void const *)request);
 37189      }
 37190    } else
 37191# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37192    if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 37193      {
 37194# 2011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37195      kfree((void const *)request);
 37196      }
 37197    } else {
 37198      {
 37199# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37200      tmp___1 = i915_add_request(ring, (struct drm_file *)0, request);
 37201      }
 37202# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37203      if (tmp___1 != 0) {
 37204        {
 37205# 2011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37206        kfree((void const *)request);
 37207        }
 37208      } else {
 37209
 37210      }
 37211    }
 37212  } else {
 37213
 37214  }
 37215  {
 37216# 2014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37217  tmp___3 = list_empty((struct list_head const *)(& ring->request_list));
 37218# 2014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37219  idle = (bool )(((int )idle & tmp___3) != 0);
 37220# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37221  i = i + 1;
 37222  }
 37223  ldv_39374: ;
 37224# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37225  if (i <= 2) {
 37226# 2000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37227    goto ldv_39373;
 37228  } else {
 37229# 2002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37230    goto ldv_39375;
 37231  }
 37232  ldv_39375: ;
 37233# 2017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37234  if (dev_priv->mm.suspended == 0) {
 37235# 2017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37236    if (! idle) {
 37237      {
 37238# 2018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37239      queue_delayed_work(dev_priv->wq, & dev_priv->mm.retire_work, 250UL);
 37240      }
 37241    } else {
 37242
 37243    }
 37244  } else {
 37245
 37246  }
 37247  {
 37248# 2020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37249  mutex_unlock(& dev->struct_mutex);
 37250  }
 37251# 2021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37252  return;
 37253}
 37254}
 37255# 2028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37256int i915_wait_request(struct intel_ring_buffer *ring , uint32_t seqno )
 37257{ drm_i915_private_t *dev_priv ;
 37258  u32 ier ;
 37259  int ret ;
 37260  long tmp ;
 37261  struct completion *x ;
 37262  bool recovery_complete ;
 37263  unsigned long flags ;
 37264  raw_spinlock_t *tmp___0 ;
 37265  int tmp___1 ;
 37266  int tmp___2 ;
 37267  struct drm_i915_gem_request *request ;
 37268  void *tmp___3 ;
 37269  u32 tmp___4 ;
 37270  u32 tmp___5 ;
 37271  int __ret ;
 37272  wait_queue_t __wait ;
 37273  struct task_struct *tmp___6 ;
 37274  u32 tmp___7 ;
 37275  bool tmp___8 ;
 37276  int tmp___9 ;
 37277  struct task_struct *tmp___10 ;
 37278  int tmp___11 ;
 37279  u32 tmp___12 ;
 37280  bool tmp___13 ;
 37281  int tmp___14 ;
 37282  int tmp___15 ;
 37283  u32 tmp___16 ;
 37284  bool tmp___17 ;
 37285  int tmp___18 ;
 37286  wait_queue_t __wait___0 ;
 37287  struct task_struct *tmp___19 ;
 37288  u32 tmp___20 ;
 37289  bool tmp___21 ;
 37290  int tmp___22 ;
 37291  unsigned long timeout__ ;
 37292  unsigned long tmp___23 ;
 37293  int ret__ ;
 37294  struct thread_info *tmp___24 ;
 37295  int pfo_ret__ ;
 37296  int tmp___25 ;
 37297  u32 tmp___26 ;
 37298  bool tmp___27 ;
 37299  int tmp___28 ;
 37300  int tmp___29 ;
 37301  bool tmp___30 ;
 37302  u32 tmp___31 ;
 37303  bool tmp___32 ;
 37304  int tmp___33 ;
 37305  int tmp___34 ;
 37306  u32 tmp___35 ;
 37307
 37308  {
 37309  {
 37310# 2031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37311  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 37312# 2033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37313  ret = 0;
 37314# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37315  tmp = __builtin_expect((long )(seqno == 0U), 0L);
 37316  }
 37317# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37318  if (tmp != 0L) {
 37319# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37320    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 37321                         "i" (2035), "i" (12UL));
 37322    ldv_39383: ;
 37323# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37324    goto ldv_39383;
 37325  } else {
 37326
 37327  }
 37328  {
 37329# 2037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37330  tmp___2 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37331  }
 37332# 2037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37333  if (tmp___2 != 0) {
 37334    {
 37335# 2038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37336    x = & dev_priv->error_completion;
 37337# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37338    tmp___0 = spinlock_check(& x->wait.lock);
 37339# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37340    flags = _raw_spin_lock_irqsave(tmp___0);
 37341# 2044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37342    recovery_complete = (bool )(x->done != 0U);
 37343# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37344    spin_unlock_irqrestore(& x->wait.lock, flags);
 37345    }
 37346# 2047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37347    if ((int )recovery_complete) {
 37348# 2047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37349      tmp___1 = -5;
 37350    } else {
 37351# 2047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37352      tmp___1 = -11;
 37353    }
 37354# 2047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37355    return (tmp___1);
 37356  } else {
 37357
 37358  }
 37359# 2050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37360  if (ring->outstanding_lazy_request == seqno) {
 37361    {
 37362# 2053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37363    tmp___3 = kzalloc(64UL, 208U);
 37364# 2053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37365    request = (struct drm_i915_gem_request *)tmp___3;
 37366    }
 37367# 2054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37368    if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 37369# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37370      return (-12);
 37371    } else {
 37372
 37373    }
 37374    {
 37375# 2057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37376    ret = i915_add_request(ring, (struct drm_file *)0, request);
 37377    }
 37378# 2058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37379    if (ret != 0) {
 37380      {
 37381# 2059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37382      kfree((void const *)request);
 37383      }
 37384# 2060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37385      return (ret);
 37386    } else {
 37387
 37388    }
 37389# 2063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37390    seqno = request->seqno;
 37391  } else {
 37392
 37393  }
 37394  {
 37395# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37396  tmp___31 = (*(ring->get_seqno))(ring);
 37397# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37398  tmp___32 = i915_seqno_passed(tmp___31, seqno);
 37399  }
 37400# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37401  if (tmp___32) {
 37402# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37403    tmp___33 = 0;
 37404  } else {
 37405# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37406    tmp___33 = 1;
 37407  }
 37408# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37409  if (tmp___33) {
 37410# 2067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37411    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(ring->dev)->dev_private)->info)->gen) == 5U) {
 37412      {
 37413# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37414      tmp___4 = i915_read32(dev_priv, 278540U);
 37415# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37416      tmp___5 = i915_read32(dev_priv, 278556U);
 37417# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37418      ier = tmp___4 | tmp___5;
 37419      }
 37420    } else
 37421# 2067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37422    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(ring->dev)->dev_private)->info)->gen) == 6U) {
 37423      {
 37424# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37425      tmp___4 = i915_read32(dev_priv, 278540U);
 37426# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37427      tmp___5 = i915_read32(dev_priv, 278556U);
 37428# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37429      ier = tmp___4 | tmp___5;
 37430      }
 37431    } else
 37432# 2067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37433    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(ring->dev)->dev_private)->info + 2UL) != 0U) {
 37434      {
 37435# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37436      tmp___4 = i915_read32(dev_priv, 278540U);
 37437# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37438      tmp___5 = i915_read32(dev_priv, 278556U);
 37439# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37440      ier = tmp___4 | tmp___5;
 37441      }
 37442    } else {
 37443      {
 37444# 2070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37445      ier = i915_read32(dev_priv, 8352U);
 37446      }
 37447    }
 37448# 2071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37449    if (ier == 0U) {
 37450      {
 37451# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37452      drm_err("i915_wait_request", "something (likely vbetool) disabled interrupts, re-enabling\n");
 37453# 2074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37454      (*(((ring->dev)->driver)->irq_preinstall))(ring->dev);
 37455# 2075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37456      (*(((ring->dev)->driver)->irq_postinstall))(ring->dev);
 37457      }
 37458    } else {
 37459
 37460    }
 37461    {
 37462# 2078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37463    trace_i915_gem_request_wait_begin(ring, seqno);
 37464# 2080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37465    ring->waiting_seqno = seqno;
 37466# 2081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37467    tmp___30 = (*(ring->irq_get))(ring);
 37468    }
 37469# 2081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37470    if ((int )tmp___30) {
 37471# 2082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37472      if ((int )dev_priv->mm.interruptible) {
 37473        {
 37474# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37475        __ret = 0;
 37476# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37477        tmp___12 = (*(ring->get_seqno))(ring);
 37478# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37479        tmp___13 = i915_seqno_passed(tmp___12, seqno);
 37480        }
 37481# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37482        if (tmp___13) {
 37483# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37484          tmp___14 = 0;
 37485        } else {
 37486# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37487          tmp___14 = 1;
 37488        }
 37489# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37490        if (tmp___14) {
 37491          {
 37492# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37493          tmp___15 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37494          }
 37495# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37496          if (tmp___15 == 0) {
 37497            {
 37498# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37499            tmp___6 = get_current();
 37500# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37501            __wait.flags = 0U;
 37502# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37503            __wait.private = (void *)tmp___6;
 37504# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37505            __wait.func = & autoremove_wake_function;
 37506# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37507            __wait.task_list.next = & __wait.task_list;
 37508# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37509            __wait.task_list.prev = & __wait.task_list;
 37510            }
 37511            ldv_39396:
 37512            {
 37513# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37514            prepare_to_wait(& ring->irq_queue, & __wait, 1);
 37515# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37516            tmp___7 = (*(ring->get_seqno))(ring);
 37517# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37518            tmp___8 = i915_seqno_passed(tmp___7, seqno);
 37519            }
 37520# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37521            if ((int )tmp___8) {
 37522# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37523              goto ldv_39394;
 37524            } else {
 37525              {
 37526# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37527              tmp___9 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37528              }
 37529# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37530              if (tmp___9 != 0) {
 37531# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37532                goto ldv_39394;
 37533              } else {
 37534
 37535              }
 37536            }
 37537            {
 37538# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37539            tmp___10 = get_current();
 37540# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37541            tmp___11 = signal_pending(tmp___10);
 37542            }
 37543# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37544            if (tmp___11 == 0) {
 37545              {
 37546# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37547              schedule();
 37548              }
 37549# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37550              goto ldv_39395;
 37551            } else {
 37552
 37553            }
 37554# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37555            __ret = -512;
 37556# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37557            goto ldv_39394;
 37558            ldv_39395: ;
 37559# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37560            goto ldv_39396;
 37561            ldv_39394:
 37562            {
 37563# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37564            finish_wait(& ring->irq_queue, & __wait);
 37565            }
 37566          } else {
 37567
 37568          }
 37569        } else {
 37570
 37571        }
 37572# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37573        ret = __ret;
 37574      } else {
 37575        {
 37576# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37577        tmp___16 = (*(ring->get_seqno))(ring);
 37578# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37579        tmp___17 = i915_seqno_passed(tmp___16, seqno);
 37580        }
 37581# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37582        if ((int )tmp___17) {
 37583# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37584          goto ldv_39398;
 37585        } else {
 37586          {
 37587# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37588          tmp___18 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37589          }
 37590# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37591          if (tmp___18 != 0) {
 37592# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37593            goto ldv_39398;
 37594          } else {
 37595
 37596          }
 37597        }
 37598        {
 37599# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37600        tmp___19 = get_current();
 37601# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37602        __wait___0.flags = 0U;
 37603# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37604        __wait___0.private = (void *)tmp___19;
 37605# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37606        __wait___0.func = & autoremove_wake_function;
 37607# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37608        __wait___0.task_list.next = & __wait___0.task_list;
 37609# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37610        __wait___0.task_list.prev = & __wait___0.task_list;
 37611        }
 37612        ldv_39401:
 37613        {
 37614# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37615        prepare_to_wait(& ring->irq_queue, & __wait___0, 2);
 37616# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37617        tmp___20 = (*(ring->get_seqno))(ring);
 37618# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37619        tmp___21 = i915_seqno_passed(tmp___20, seqno);
 37620        }
 37621# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37622        if ((int )tmp___21) {
 37623# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37624          goto ldv_39400;
 37625        } else {
 37626          {
 37627# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37628          tmp___22 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37629          }
 37630# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37631          if (tmp___22 != 0) {
 37632# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37633            goto ldv_39400;
 37634          } else {
 37635
 37636          }
 37637        }
 37638        {
 37639# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37640        schedule();
 37641        }
 37642# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37643        goto ldv_39401;
 37644        ldv_39400:
 37645        {
 37646# 2087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37647        finish_wait(& ring->irq_queue, & __wait___0);
 37648        }
 37649        ldv_39398: ;
 37650      }
 37651      {
 37652# 2091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37653      (*(ring->irq_put))(ring);
 37654      }
 37655    } else {
 37656      {
 37657# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37658      tmp___23 = msecs_to_jiffies((unsigned int const )3000U);
 37659# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37660      timeout__ = tmp___23 + (unsigned long )jiffies;
 37661# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37662      ret__ = 0;
 37663      }
 37664# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37665      goto ldv_39420;
 37666      ldv_39419: ;
 37667# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37668      if ((long )timeout__ - (long )jiffies < 0L) {
 37669# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37670        ret__ = -110;
 37671# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37672        goto ldv_39410;
 37673      } else {
 37674
 37675      }
 37676      {
 37677# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37678      tmp___24 = current_thread_info();
 37679      }
 37680# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37681      if ((tmp___24->preempt_count & -268435457) == 0) {
 37682# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37683        if (1) {
 37684# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37685          goto case_4;
 37686        } else {
 37687# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37688          goto switch_default;
 37689# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37690          if (0) {
 37691# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37692            __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 37693# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37694            goto ldv_39413;
 37695# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37696            __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 37697# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37698            goto ldv_39413;
 37699            case_4:
 37700# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37701            __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 37702# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37703            goto ldv_39413;
 37704# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37705            __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 37706# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37707            goto ldv_39413;
 37708            switch_default:
 37709            {
 37710# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37711            __bad_percpu_size();
 37712            }
 37713          } else {
 37714
 37715          }
 37716        }
 37717        ldv_39413:
 37718        {
 37719# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37720        tmp___25 = atomic_read((atomic_t const *)(& kgdb_active));
 37721        }
 37722# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37723        if (pfo_ret__ != tmp___25) {
 37724          {
 37725# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37726          msleep(1U);
 37727          }
 37728        } else {
 37729
 37730        }
 37731      } else {
 37732
 37733      }
 37734      ldv_39420:
 37735      {
 37736# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37737      tmp___26 = (*(ring->get_seqno))(ring);
 37738# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37739      tmp___27 = i915_seqno_passed(tmp___26, seqno);
 37740      }
 37741# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37742      if (tmp___27) {
 37743# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37744        tmp___28 = 0;
 37745      } else {
 37746# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37747        tmp___28 = 1;
 37748      }
 37749# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37750      if (tmp___28) {
 37751        {
 37752# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37753        tmp___29 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37754        }
 37755# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37756        if (tmp___29 == 0) {
 37757# 2093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37758          goto ldv_39419;
 37759        } else {
 37760# 2095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37761          goto ldv_39410;
 37762        }
 37763      } else {
 37764# 2095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37765        goto ldv_39410;
 37766      }
 37767      ldv_39410: ;
 37768# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37769      if (ret__ != 0) {
 37770# 2095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37771        ret = -16;
 37772      } else {
 37773
 37774      }
 37775    }
 37776    {
 37777# 2096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37778    ring->waiting_seqno = 0U;
 37779# 2098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37780    trace_i915_gem_request_wait_end(ring, seqno);
 37781    }
 37782  } else {
 37783
 37784  }
 37785  {
 37786# 2100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37787  tmp___34 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 37788  }
 37789# 2100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37790  if (tmp___34 != 0) {
 37791# 2101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37792    ret = -11;
 37793  } else {
 37794
 37795  }
 37796# 2103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37797  if (ret != 0) {
 37798# 2103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37799    if (ret != -512) {
 37800      {
 37801# 2104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37802      tmp___35 = (*(ring->get_seqno))(ring);
 37803# 2104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37804      drm_err("i915_wait_request", "%s returns %d (awaiting %d at %d, next %d)\n",
 37805              "i915_wait_request", ret, seqno, tmp___35, dev_priv->next_seqno);
 37806      }
 37807    } else {
 37808
 37809    }
 37810  } else {
 37811
 37812  }
 37813# 2113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37814  if (ret == 0) {
 37815    {
 37816# 2114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37817    i915_gem_retire_requests_ring(ring);
 37818    }
 37819  } else {
 37820
 37821  }
 37822# 2116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37823  return (ret);
 37824}
 37825}
 37826# 2124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37827int i915_gem_object_wait_rendering(struct drm_i915_gem_object *obj )
 37828{ int ret ;
 37829  long tmp ;
 37830
 37831  {
 37832  {
 37833# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37834  tmp = __builtin_expect((long )((obj->base.write_domain & 4294967230U) != 0U), 0L);
 37835  }
 37836# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37837  if (tmp != 0L) {
 37838# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37839    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 37840                         "i" (2131), "i" (12UL));
 37841    ldv_39426: ;
 37842# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37843    goto ldv_39426;
 37844  } else {
 37845
 37846  }
 37847# 2136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37848  if ((unsigned int )*((unsigned char *)obj + 224UL) != 0U) {
 37849    {
 37850# 2137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37851    ret = i915_wait_request(obj->ring, obj->last_rendering_seqno);
 37852    }
 37853# 2138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37854    if (ret != 0) {
 37855# 2139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37856      return (ret);
 37857    } else {
 37858
 37859    }
 37860  } else {
 37861
 37862  }
 37863# 2142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37864  return (0);
 37865}
 37866}
 37867# 2149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37868int i915_gem_object_unbind(struct drm_i915_gem_object *obj )
 37869{ int ret ;
 37870  uint32_t tmp ;
 37871  int tmp___0 ;
 37872
 37873  {
 37874# 2151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37875  ret = 0;
 37876# 2153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37877  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 37878# 2154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37879    return (0);
 37880  } else {
 37881
 37882  }
 37883# 2156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37884  if (*((unsigned int *)obj + 56UL) != 0U) {
 37885    {
 37886# 2157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37887    drm_err("i915_gem_object_unbind", "Attempting to unbind pinned buffer\n");
 37888    }
 37889# 2158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37890    return (-22);
 37891  } else {
 37892
 37893  }
 37894  {
 37895# 2162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37896  i915_gem_release_mmap(obj);
 37897# 2170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37898  ret = i915_gem_object_set_to_cpu_domain(obj, (bool )1);
 37899  }
 37900# 2171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37901  if (ret == -512) {
 37902# 2172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37903    return (ret);
 37904  } else {
 37905
 37906  }
 37907# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37908  if (ret != 0) {
 37909    {
 37910# 2178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37911    i915_gem_clflush_object(obj);
 37912# 2179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37913    tmp = 1U;
 37914# 2179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37915    obj->base.write_domain = tmp;
 37916# 2179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37917    obj->base.read_domains = tmp;
 37918    }
 37919  } else {
 37920
 37921  }
 37922  {
 37923# 2183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37924  ret = i915_gem_object_put_fence(obj);
 37925  }
 37926# 2184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37927  if (ret == -512) {
 37928# 2185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37929    return (ret);
 37930  } else {
 37931
 37932  }
 37933  {
 37934# 2187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37935  trace_i915_gem_object_unbind(obj);
 37936# 2189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37937  i915_gem_gtt_unbind_object(obj);
 37938# 2190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37939  i915_gem_object_put_pages_gtt(obj);
 37940# 2192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37941  list_del_init(& obj->gtt_list);
 37942# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37943  list_del_init(& obj->mm_list);
 37944# 2195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37945  obj->map_and_fenceable = (unsigned char)1;
 37946# 2197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37947  drm_mm_put_block(obj->gtt_space);
 37948# 2198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37949  obj->gtt_space = (struct drm_mm_node *)0;
 37950# 2199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37951  obj->gtt_offset = 0U;
 37952# 2201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37953  tmp___0 = i915_gem_object_is_purgeable(obj);
 37954  }
 37955# 2201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37956  if (tmp___0 != 0) {
 37957    {
 37958# 2202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37959    i915_gem_object_truncate(obj);
 37960    }
 37961  } else {
 37962
 37963  }
 37964# 2204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37965  return (ret);
 37966}
 37967}
 37968# 2208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37969int i915_gem_flush_ring(struct intel_ring_buffer *ring , uint32_t invalidate_domains ,
 37970                        uint32_t flush_domains )
 37971{ int ret ;
 37972
 37973  {
 37974# 2214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37975  if (((invalidate_domains | flush_domains) & 4294967230U) == 0U) {
 37976# 2215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37977    return (0);
 37978  } else {
 37979
 37980  }
 37981  {
 37982# 2217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37983  trace_i915_gem_ring_flush(ring, invalidate_domains, flush_domains);
 37984# 2219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37985  ret = (*(ring->flush))(ring, invalidate_domains, flush_domains);
 37986  }
 37987# 2220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37988  if (ret != 0) {
 37989# 2221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37990    return (ret);
 37991  } else {
 37992
 37993  }
 37994# 2223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37995  if ((flush_domains & 4294967230U) != 0U) {
 37996    {
 37997# 2224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 37998    i915_gem_process_flushing_list(ring, flush_domains);
 37999    }
 38000  } else {
 38001
 38002  }
 38003# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38004  return (0);
 38005}
 38006}
 38007# 2229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38008static int i915_ring_idle(struct intel_ring_buffer *ring )
 38009{ int ret ;
 38010  int tmp ;
 38011  int tmp___0 ;
 38012  int tmp___1 ;
 38013  u32 tmp___2 ;
 38014  int tmp___3 ;
 38015
 38016  {
 38017  {
 38018# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38019  tmp = list_empty((struct list_head const *)(& ring->gpu_write_list));
 38020  }
 38021# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38022  if (tmp != 0) {
 38023    {
 38024# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38025    tmp___0 = list_empty((struct list_head const *)(& ring->active_list));
 38026    }
 38027# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38028    if (tmp___0 != 0) {
 38029# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38030      return (0);
 38031    } else {
 38032
 38033    }
 38034  } else {
 38035
 38036  }
 38037  {
 38038# 2236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38039  tmp___1 = list_empty((struct list_head const *)(& ring->gpu_write_list));
 38040  }
 38041# 2236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38042  if (tmp___1 == 0) {
 38043    {
 38044# 2237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38045    ret = i915_gem_flush_ring(ring, 4294967230U, 4294967230U);
 38046    }
 38047# 2239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38048    if (ret != 0) {
 38049# 2240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38050      return (ret);
 38051    } else {
 38052
 38053    }
 38054  } else {
 38055
 38056  }
 38057  {
 38058# 2243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38059  tmp___2 = i915_gem_next_request_seqno(ring);
 38060# 2243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38061  tmp___3 = i915_wait_request(ring, tmp___2);
 38062  }
 38063# 2243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38064  return (tmp___3);
 38065}
 38066}
 38067# 2247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38068int i915_gpu_idle(struct drm_device *dev )
 38069{ drm_i915_private_t *dev_priv ;
 38070  bool lists_empty ;
 38071  int ret ;
 38072  int i ;
 38073  int tmp ;
 38074  int tmp___0 ;
 38075  int tmp___1 ;
 38076
 38077  {
 38078  {
 38079# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38080  dev_priv = (drm_i915_private_t *)dev->dev_private;
 38081# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38082  tmp = list_empty((struct list_head const *)(& dev_priv->mm.flushing_list));
 38083  }
 38084# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38085  if (tmp != 0) {
 38086    {
 38087# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38088    tmp___0 = list_empty((struct list_head const *)(& dev_priv->mm.active_list));
 38089    }
 38090# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38091    if (tmp___0 != 0) {
 38092# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38093      tmp___1 = 1;
 38094    } else {
 38095# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38096      tmp___1 = 0;
 38097    }
 38098  } else {
 38099# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38100    tmp___1 = 0;
 38101  }
 38102# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38103  lists_empty = (bool )tmp___1;
 38104# 2255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38105  if ((int )lists_empty) {
 38106# 2256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38107    return (0);
 38108  } else {
 38109
 38110  }
 38111# 2259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38112  i = 0;
 38113# 2259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38114  goto ldv_39450;
 38115  ldv_39449:
 38116  {
 38117# 2260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38118  ret = i915_ring_idle((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 38119  }
 38120# 2261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38121  if (ret != 0) {
 38122# 2262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38123    return (ret);
 38124  } else {
 38125
 38126  }
 38127# 2259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38128  i = i + 1;
 38129  ldv_39450: ;
 38130# 2259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38131  if (i <= 2) {
 38132# 2260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38133    goto ldv_39449;
 38134  } else {
 38135# 2262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38136    goto ldv_39451;
 38137  }
 38138  ldv_39451: ;
 38139# 2265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38140  return (0);
 38141}
 38142}
 38143# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38144static int sandybridge_write_fence_reg(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 38145{ struct drm_device *dev ;
 38146  drm_i915_private_t *dev_priv ;
 38147  u32 size ;
 38148  int regnum ;
 38149  uint64_t val ;
 38150  int ret ;
 38151  int tmp ;
 38152
 38153  {
 38154# 2271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38155  dev = obj->base.dev;
 38156# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38157  dev_priv = (drm_i915_private_t *)dev->dev_private;
 38158# 2273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38159  size = (u32 )(obj->gtt_space)->size;
 38160# 2274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38161  regnum = (int )obj->fence_reg;
 38162# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38163  val = ((unsigned long long )((obj->gtt_offset + size) - 4096U) & 4294963200ULL) << 32;
 38164# 2279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38165  val = ((uint64_t )obj->gtt_offset & 4294963200ULL) | val;
 38166# 2280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38167  val = ((unsigned long long )(obj->stride / 128U - 1U) << 32) | val;
 38168# 2283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38169  if ((unsigned int )*((unsigned char *)obj + 225UL) == 8U) {
 38170# 2284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38171    val = val | 2ULL;
 38172  } else {
 38173
 38174  }
 38175# 2285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38176  val = val | 1ULL;
 38177# 2287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38178  if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 38179    {
 38180# 2288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38181    tmp = intel_ring_begin(pipelined, 6);
 38182# 2288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38183    ret = tmp;
 38184    }
 38185# 2289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38186    if (ret != 0) {
 38187# 2290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38188      return (ret);
 38189    } else {
 38190
 38191    }
 38192    {
 38193# 2292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38194    intel_ring_emit(pipelined, 0U);
 38195# 2293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38196    intel_ring_emit(pipelined, 285212675U);
 38197# 2294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38198    intel_ring_emit(pipelined, (u32 )((regnum + 131072) * 8));
 38199# 2295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38200    intel_ring_emit(pipelined, (unsigned int )val);
 38201# 2296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38202    intel_ring_emit(pipelined, (u32 )((regnum + 131072) * 8 + 4));
 38203# 2297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38204    intel_ring_emit(pipelined, (unsigned int )(val >> 32));
 38205# 2298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38206    intel_ring_advance(pipelined);
 38207    }
 38208  } else {
 38209    {
 38210# 2300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38211    i915_write64(dev_priv, (u32 )((regnum + 131072) * 8), val);
 38212    }
 38213  }
 38214# 2302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38215  return (0);
 38216}
 38217}
 38218# 2305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38219static int i965_write_fence_reg(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 38220{ struct drm_device *dev ;
 38221  drm_i915_private_t *dev_priv ;
 38222  u32 size ;
 38223  int regnum ;
 38224  uint64_t val ;
 38225  int ret ;
 38226  int tmp ;
 38227
 38228  {
 38229# 2308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38230  dev = obj->base.dev;
 38231# 2309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38232  dev_priv = (drm_i915_private_t *)dev->dev_private;
 38233# 2310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38234  size = (u32 )(obj->gtt_space)->size;
 38235# 2311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38236  regnum = (int )obj->fence_reg;
 38237# 2314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38238  val = ((unsigned long long )((obj->gtt_offset + size) - 4096U) & 4294963200ULL) << 32;
 38239# 2316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38240  val = ((uint64_t )obj->gtt_offset & 4294963200ULL) | val;
 38241# 2317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38242  val = (uint64_t )((obj->stride / 128U - 1U) << 2) | val;
 38243# 2318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38244  if ((unsigned int )*((unsigned char *)obj + 225UL) == 8U) {
 38245# 2319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38246    val = val | 2ULL;
 38247  } else {
 38248
 38249  }
 38250# 2320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38251  val = val | 1ULL;
 38252# 2322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38253  if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 38254    {
 38255# 2323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38256    tmp = intel_ring_begin(pipelined, 6);
 38257# 2323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38258    ret = tmp;
 38259    }
 38260# 2324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38261    if (ret != 0) {
 38262# 2325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38263      return (ret);
 38264    } else {
 38265
 38266    }
 38267    {
 38268# 2327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38269    intel_ring_emit(pipelined, 0U);
 38270# 2328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38271    intel_ring_emit(pipelined, 285212675U);
 38272# 2329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38273    intel_ring_emit(pipelined, (u32 )((regnum + 1536) * 8));
 38274# 2330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38275    intel_ring_emit(pipelined, (unsigned int )val);
 38276# 2331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38277    intel_ring_emit(pipelined, (u32 )((regnum + 1536) * 8 + 4));
 38278# 2332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38279    intel_ring_emit(pipelined, (unsigned int )(val >> 32));
 38280# 2333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38281    intel_ring_advance(pipelined);
 38282    }
 38283  } else {
 38284    {
 38285# 2335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38286    i915_write64(dev_priv, (u32 )((regnum + 1536) * 8), val);
 38287    }
 38288  }
 38289# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38290  return (0);
 38291}
 38292}
 38293# 2340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38294static int i915_write_fence_reg(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 38295{ struct drm_device *dev ;
 38296  drm_i915_private_t *dev_priv ;
 38297  u32 size ;
 38298  u32 fence_reg ;
 38299  u32 val ;
 38300  u32 pitch_val ;
 38301  int tile_width ;
 38302  int __ret_warn_on ;
 38303  int tmp ;
 38304  long tmp___0 ;
 38305  long tmp___1 ;
 38306  int tmp___2 ;
 38307  int tmp___3 ;
 38308  int ret ;
 38309  int tmp___4 ;
 38310
 38311  {
 38312# 2343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38313  dev = obj->base.dev;
 38314# 2344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38315  dev_priv = (drm_i915_private_t *)dev->dev_private;
 38316# 2345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38317  size = (u32 )(obj->gtt_space)->size;
 38318# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38319  if ((obj->gtt_offset & 4027580415U) != 0U) {
 38320# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38321    tmp = 1;
 38322  } else
 38323# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38324  if ((- size & size) != size) {
 38325# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38326    tmp = 1;
 38327  } else
 38328# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38329  if ((obj->gtt_offset & (size - 1U)) != 0U) {
 38330# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38331    tmp = 1;
 38332  } else {
 38333# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38334    tmp = 0;
 38335  }
 38336  {
 38337# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38338  __ret_warn_on = tmp;
 38339# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38340  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 38341  }
 38342# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38343  if (tmp___0 != 0L) {
 38344    {
 38345# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38346    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 38347                      (int const )2353, "object 0x%08x [fenceable? %d] not 1M or pot-size (0x%08x) aligned\n",
 38348                      obj->gtt_offset, (int )obj->map_and_fenceable, size);
 38349    }
 38350  } else {
 38351
 38352  }
 38353  {
 38354# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38355  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 38356  }
 38357# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38358  if (tmp___1 != 0L) {
 38359# 2354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38360    return (-22);
 38361  } else {
 38362
 38363  }
 38364# 2356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38365  if ((unsigned int )*((unsigned char *)obj + 225UL) == 8U) {
 38366# 2356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38367    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 38368# 2356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38369      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 38370# 2356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38371        if (dev->pci_device != 9618) {
 38372# 2357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38373          tile_width = 128;
 38374        } else {
 38375# 2359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38376          tile_width = 512;
 38377        }
 38378      } else {
 38379# 2359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38380        tile_width = 512;
 38381      }
 38382    } else {
 38383# 2359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38384      tile_width = 512;
 38385    }
 38386  } else {
 38387# 2359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38388    tile_width = 512;
 38389  }
 38390  {
 38391# 2362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38392  pitch_val = obj->stride / (uint32_t )tile_width;
 38393# 2363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38394  tmp___2 = ffs((int )pitch_val);
 38395# 2363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38396  pitch_val = (u32 )(tmp___2 + -1);
 38397# 2365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38398  val = obj->gtt_offset;
 38399  }
 38400# 2366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38401  if ((unsigned int )*((unsigned char *)obj + 225UL) == 8U) {
 38402# 2367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38403    val = val | 4096U;
 38404  } else {
 38405
 38406  }
 38407  {
 38408# 2368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38409  tmp___3 = ffs((int )(size >> 20));
 38410# 2368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38411  val = (u32 )((tmp___3 + -1) << 8) | val;
 38412# 2369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38413  val = (pitch_val << 4) | val;
 38414# 2370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38415  val = val | 1U;
 38416# 2372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38417  fence_reg = (u32 )obj->fence_reg;
 38418  }
 38419# 2373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38420  if (fence_reg <= 7U) {
 38421# 2374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38422    fence_reg = (fence_reg + 2048U) * 4U;
 38423  } else {
 38424# 2376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38425    fence_reg = (fence_reg + 3064U) * 4U;
 38426  }
 38427# 2378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38428  if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 38429    {
 38430# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38431    tmp___4 = intel_ring_begin(pipelined, 4);
 38432# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38433    ret = tmp___4;
 38434    }
 38435# 2380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38436    if (ret != 0) {
 38437# 2381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38438      return (ret);
 38439    } else {
 38440
 38441    }
 38442    {
 38443# 2383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38444    intel_ring_emit(pipelined, 0U);
 38445# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38446    intel_ring_emit(pipelined, 285212673U);
 38447# 2385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38448    intel_ring_emit(pipelined, fence_reg);
 38449# 2386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38450    intel_ring_emit(pipelined, val);
 38451# 2387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38452    intel_ring_advance(pipelined);
 38453    }
 38454  } else {
 38455    {
 38456# 2389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38457    i915_write32(dev_priv, fence_reg, val);
 38458    }
 38459  }
 38460# 2391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38461  return (0);
 38462}
 38463}
 38464# 2394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38465static int i830_write_fence_reg(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 38466{ struct drm_device *dev ;
 38467  drm_i915_private_t *dev_priv ;
 38468  u32 size ;
 38469  int regnum ;
 38470  uint32_t val ;
 38471  uint32_t pitch_val ;
 38472  int __ret_warn_on ;
 38473  int tmp ;
 38474  long tmp___0 ;
 38475  long tmp___1 ;
 38476  int tmp___2 ;
 38477  int tmp___3 ;
 38478  int ret ;
 38479  int tmp___4 ;
 38480
 38481  {
 38482# 2397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38483  dev = obj->base.dev;
 38484# 2398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38485  dev_priv = (drm_i915_private_t *)dev->dev_private;
 38486# 2399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38487  size = (u32 )(obj->gtt_space)->size;
 38488# 2400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38489  regnum = (int )obj->fence_reg;
 38490# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38491  if ((obj->gtt_offset & 4161273855U) != 0U) {
 38492# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38493    tmp = 1;
 38494  } else
 38495# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38496  if ((- size & size) != size) {
 38497# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38498    tmp = 1;
 38499  } else
 38500# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38501  if ((obj->gtt_offset & (size - 1U)) != 0U) {
 38502# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38503    tmp = 1;
 38504  } else {
 38505# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38506    tmp = 0;
 38507  }
 38508  {
 38509# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38510  __ret_warn_on = tmp;
 38511# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38512  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 38513  }
 38514# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38515  if (tmp___0 != 0L) {
 38516    {
 38517# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38518    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 38519                      (int const )2408, "object 0x%08x not 512K or pot-size 0x%08x aligned\n",
 38520                      obj->gtt_offset, size);
 38521    }
 38522  } else {
 38523
 38524  }
 38525  {
 38526# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38527  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 38528  }
 38529# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38530  if (tmp___1 != 0L) {
 38531# 2409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38532    return (-22);
 38533  } else {
 38534
 38535  }
 38536  {
 38537# 2411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38538  pitch_val = obj->stride / 128U;
 38539# 2412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38540  tmp___2 = ffs((int )pitch_val);
 38541# 2412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38542  pitch_val = (uint32_t )(tmp___2 + -1);
 38543# 2414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38544  val = obj->gtt_offset;
 38545  }
 38546# 2415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38547  if ((unsigned int )*((unsigned char *)obj + 225UL) == 8U) {
 38548# 2416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38549    val = val | 4096U;
 38550  } else {
 38551
 38552  }
 38553  {
 38554# 2417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38555  tmp___3 = ffs((int )(size >> 19));
 38556# 2417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38557  val = (uint32_t )((tmp___3 + -1) << 8) | val;
 38558# 2418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38559  val = (pitch_val << 4) | val;
 38560# 2419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38561  val = val | 1U;
 38562  }
 38563# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38564  if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 38565    {
 38566# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38567    tmp___4 = intel_ring_begin(pipelined, 4);
 38568# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38569    ret = tmp___4;
 38570    }
 38571# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38572    if (ret != 0) {
 38573# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38574      return (ret);
 38575    } else {
 38576
 38577    }
 38578    {
 38579# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38580    intel_ring_emit(pipelined, 0U);
 38581# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38582    intel_ring_emit(pipelined, 285212673U);
 38583# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38584    intel_ring_emit(pipelined, (u32 )((regnum + 2048) * 4));
 38585# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38586    intel_ring_emit(pipelined, val);
 38587# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38588    intel_ring_advance(pipelined);
 38589    }
 38590  } else {
 38591    {
 38592# 2432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38593    i915_write32(dev_priv, (u32 )((regnum + 2048) * 4), val);
 38594    }
 38595  }
 38596# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38597  return (0);
 38598}
 38599}
 38600# 2437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38601static bool ring_passed_seqno(struct intel_ring_buffer *ring , u32 seqno )
 38602{ u32 tmp ;
 38603  bool tmp___0 ;
 38604
 38605  {
 38606  {
 38607# 2439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38608  tmp = (*(ring->get_seqno))(ring);
 38609# 2439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38610  tmp___0 = i915_seqno_passed(tmp, seqno);
 38611  }
 38612# 2439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38613  return (tmp___0);
 38614}
 38615}
 38616# 2443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38617static int i915_gem_object_flush_fence(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 38618{ int ret ;
 38619  bool tmp ;
 38620  int tmp___0 ;
 38621
 38622  {
 38623# 2448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38624  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 38625# 2449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38626    if ((obj->base.write_domain & 4294967230U) != 0U) {
 38627      {
 38628# 2450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38629      ret = i915_gem_flush_ring(obj->last_fenced_ring, 0U, obj->base.write_domain);
 38630      }
 38631# 2452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38632      if (ret != 0) {
 38633# 2453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38634        return (ret);
 38635      } else {
 38636
 38637      }
 38638    } else {
 38639
 38640    }
 38641# 2456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38642    obj->fenced_gpu_access = (unsigned char)0;
 38643  } else {
 38644
 38645  }
 38646# 2459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38647  if (obj->last_fenced_seqno != 0U) {
 38648# 2459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38649    if ((unsigned long )obj->last_fenced_ring != (unsigned long )pipelined) {
 38650      {
 38651# 2460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38652      tmp = ring_passed_seqno(obj->last_fenced_ring, obj->last_fenced_seqno);
 38653      }
 38654# 2460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38655      if (tmp) {
 38656# 2460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38657        tmp___0 = 0;
 38658      } else {
 38659# 2460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38660        tmp___0 = 1;
 38661      }
 38662# 2460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38663      if (tmp___0) {
 38664        {
 38665# 2462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38666        ret = i915_wait_request(obj->last_fenced_ring, obj->last_fenced_seqno);
 38667        }
 38668# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38669        if (ret != 0) {
 38670# 2465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38671          return (ret);
 38672        } else {
 38673
 38674        }
 38675      } else {
 38676
 38677      }
 38678# 2468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38679      obj->last_fenced_seqno = 0U;
 38680# 2469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38681      obj->last_fenced_ring = (struct intel_ring_buffer *)0;
 38682    } else {
 38683
 38684    }
 38685  } else {
 38686
 38687  }
 38688# 2475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38689  if ((obj->base.read_domains & 64U) != 0U) {
 38690# 2476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38691    __asm__ volatile ("mfence": : : "memory");
 38692  } else {
 38693
 38694  }
 38695# 2478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38696  return (0);
 38697}
 38698}
 38699# 2482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38700int i915_gem_object_put_fence(struct drm_i915_gem_object *obj )
 38701{ int ret ;
 38702  struct drm_i915_private *dev_priv ;
 38703
 38704  {
 38705# 2486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38706  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 38707    {
 38708# 2487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38709    i915_gem_release_mmap(obj);
 38710    }
 38711  } else {
 38712
 38713  }
 38714  {
 38715# 2489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38716  ret = i915_gem_object_flush_fence(obj, (struct intel_ring_buffer *)0);
 38717  }
 38718# 2490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38719  if (ret != 0) {
 38720# 2491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38721    return (ret);
 38722  } else {
 38723
 38724  }
 38725# 2493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38726  if ((unsigned int )*((unsigned char *)obj + 224UL) != 248U) {
 38727    {
 38728# 2494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38729    dev_priv = (struct drm_i915_private *)(obj->base.dev)->dev_private;
 38730# 2495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38731    i915_gem_clear_fence_reg(obj->base.dev, (struct drm_i915_fence_reg *)(& dev_priv->fence_regs) + (unsigned long )obj->fence_reg);
 38732# 2498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38733    obj->fence_reg = (signed char)-1;
 38734    }
 38735  } else {
 38736
 38737  }
 38738# 2501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38739  return (0);
 38740}
 38741}
 38742# 2505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38743static struct drm_i915_fence_reg *i915_find_fence_reg(struct drm_device *dev , struct intel_ring_buffer *pipelined )
 38744{ struct drm_i915_private *dev_priv ;
 38745  struct drm_i915_fence_reg *reg ;
 38746  struct drm_i915_fence_reg *first ;
 38747  struct drm_i915_fence_reg *avail ;
 38748  int i ;
 38749  struct list_head const *__mptr ;
 38750  struct list_head const *__mptr___0 ;
 38751
 38752  {
 38753# 2508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38754  dev_priv = (struct drm_i915_private *)dev->dev_private;
 38755# 2513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38756  avail = (struct drm_i915_fence_reg *)0;
 38757# 2514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38758  i = dev_priv->fence_reg_start;
 38759# 2514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38760  goto ldv_39523;
 38761  ldv_39522:
 38762# 2515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38763  reg = (struct drm_i915_fence_reg *)(& dev_priv->fence_regs) + (unsigned long )i;
 38764# 2516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38765  if ((unsigned long )reg->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 38766# 2517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38767    return (reg);
 38768  } else {
 38769
 38770  }
 38771# 2519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38772  if (*((unsigned int *)reg->obj + 56UL) == 0U) {
 38773# 2520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38774    avail = reg;
 38775  } else {
 38776
 38777  }
 38778# 2514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38779  i = i + 1;
 38780  ldv_39523: ;
 38781# 2514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38782  if (dev_priv->num_fence_regs > i) {
 38783# 2515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38784    goto ldv_39522;
 38785  } else {
 38786# 2517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38787    goto ldv_39524;
 38788  }
 38789  ldv_39524: ;
 38790# 2523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38791  if ((unsigned long )avail == (unsigned long )((struct drm_i915_fence_reg *)0)) {
 38792# 2524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38793    return ((struct drm_i915_fence_reg *)0);
 38794  } else {
 38795
 38796  }
 38797# 2527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38798  first = (struct drm_i915_fence_reg *)0;
 38799# 2527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38800  avail = first;
 38801# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38802  __mptr = (struct list_head const *)dev_priv->mm.fence_list.next;
 38803# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38804  reg = (struct drm_i915_fence_reg *)__mptr;
 38805# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38806  goto ldv_39532;
 38807  ldv_39531: ;
 38808# 2529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38809  if (*((unsigned int *)reg->obj + 56UL) != 0U) {
 38810# 2530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38811    goto ldv_39529;
 38812  } else {
 38813
 38814  }
 38815# 2532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38816  if ((unsigned long )first == (unsigned long )((struct drm_i915_fence_reg *)0)) {
 38817# 2533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38818    first = reg;
 38819  } else {
 38820
 38821  }
 38822# 2535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38823  if ((unsigned long )pipelined == (unsigned long )((struct intel_ring_buffer *)0)) {
 38824# 2538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38825    avail = reg;
 38826# 2539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38827    goto ldv_39530;
 38828  } else
 38829# 2535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38830  if ((unsigned long )(reg->obj)->last_fenced_ring == (unsigned long )((struct intel_ring_buffer *)0)) {
 38831# 2538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38832    avail = reg;
 38833# 2539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38834    goto ldv_39530;
 38835  } else
 38836# 2535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38837  if ((unsigned long )(reg->obj)->last_fenced_ring == (unsigned long )pipelined) {
 38838# 2538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38839    avail = reg;
 38840# 2539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38841    goto ldv_39530;
 38842  } else {
 38843
 38844  }
 38845  ldv_39529:
 38846# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38847  __mptr___0 = (struct list_head const *)reg->lru_list.next;
 38848# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38849  reg = (struct drm_i915_fence_reg *)__mptr___0;
 38850  ldv_39532: ;
 38851# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38852  if ((unsigned long )(& reg->lru_list) != (unsigned long )(& dev_priv->mm.fence_list)) {
 38853# 2529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38854    goto ldv_39531;
 38855  } else {
 38856# 2531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38857    goto ldv_39530;
 38858  }
 38859  ldv_39530: ;
 38860# 2543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38861  if ((unsigned long )avail == (unsigned long )((struct drm_i915_fence_reg *)0)) {
 38862# 2544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38863    avail = first;
 38864  } else {
 38865
 38866  }
 38867# 2546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38868  return (avail);
 38869}
 38870}
 38871# 2565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38872int i915_gem_object_get_fence(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 38873{ struct drm_device *dev ;
 38874  struct drm_i915_private *dev_priv ;
 38875  struct drm_i915_fence_reg *reg ;
 38876  int ret ;
 38877  bool tmp ;
 38878  int tmp___0 ;
 38879  struct drm_i915_gem_object *old ;
 38880  u32 tmp___1 ;
 38881  u32 tmp___2 ;
 38882
 38883  {
 38884# 2568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38885  dev = obj->base.dev;
 38886# 2569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38887  dev_priv = (struct drm_i915_private *)dev->dev_private;
 38888# 2574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38889  pipelined = (struct intel_ring_buffer *)0;
 38890# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38891  if ((unsigned int )*((unsigned char *)obj + 224UL) != 248U) {
 38892    {
 38893# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38894    reg = (struct drm_i915_fence_reg *)(& dev_priv->fence_regs) + (unsigned long )obj->fence_reg;
 38895# 2579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38896    list_move_tail(& reg->lru_list, & dev_priv->mm.fence_list);
 38897    }
 38898# 2581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38899    if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 38900      {
 38901# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38902      ret = i915_gem_object_flush_fence(obj, pipelined);
 38903      }
 38904# 2583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38905      if (ret != 0) {
 38906# 2584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38907        return (ret);
 38908      } else {
 38909
 38910      }
 38911# 2586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38912      if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 38913# 2586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38914        if (obj->last_fenced_seqno == 0U) {
 38915# 2587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38916          pipelined = (struct intel_ring_buffer *)0;
 38917        } else {
 38918
 38919        }
 38920      } else {
 38921
 38922      }
 38923# 2589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38924      if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 38925        {
 38926# 2590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38927        reg->setup_seqno = i915_gem_next_request_seqno(pipelined);
 38928# 2592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38929        obj->last_fenced_seqno = reg->setup_seqno;
 38930# 2593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38931        obj->last_fenced_ring = pipelined;
 38932        }
 38933      } else {
 38934
 38935      }
 38936# 2596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38937      goto update;
 38938    } else {
 38939
 38940    }
 38941# 2599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38942    if ((unsigned long )pipelined == (unsigned long )((struct intel_ring_buffer *)0)) {
 38943# 2600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38944      if (reg->setup_seqno != 0U) {
 38945        {
 38946# 2601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38947        tmp = ring_passed_seqno(obj->last_fenced_ring, reg->setup_seqno);
 38948        }
 38949# 2601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38950        if (tmp) {
 38951# 2601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38952          tmp___0 = 0;
 38953        } else {
 38954# 2601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38955          tmp___0 = 1;
 38956        }
 38957# 2601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38958        if (tmp___0) {
 38959          {
 38960# 2603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38961          ret = i915_wait_request(obj->last_fenced_ring, reg->setup_seqno);
 38962          }
 38963# 2605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38964          if (ret != 0) {
 38965# 2606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38966            return (ret);
 38967          } else {
 38968
 38969          }
 38970        } else {
 38971
 38972        }
 38973# 2609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38974        reg->setup_seqno = 0U;
 38975      } else
 38976# 2611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38977      if ((unsigned long )obj->last_fenced_ring != (unsigned long )((struct intel_ring_buffer *)0)) {
 38978# 2611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38979        if ((unsigned long )obj->last_fenced_ring != (unsigned long )pipelined) {
 38980          {
 38981# 2613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38982          ret = i915_gem_object_flush_fence(obj, pipelined);
 38983          }
 38984# 2614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38985          if (ret != 0) {
 38986# 2615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 38987            return (ret);
 38988          } else {
 38989
 38990          }
 38991        } else {
 38992
 38993        }
 38994      } else {
 38995
 38996      }
 38997    } else {
 38998
 38999    }
 39000# 2618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39001    return (0);
 39002  } else {
 39003
 39004  }
 39005  {
 39006# 2621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39007  reg = i915_find_fence_reg(dev, pipelined);
 39008  }
 39009# 2622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39010  if ((unsigned long )reg == (unsigned long )((struct drm_i915_fence_reg *)0)) {
 39011# 2623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39012    return (-28);
 39013  } else {
 39014
 39015  }
 39016  {
 39017# 2625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39018  ret = i915_gem_object_flush_fence(obj, pipelined);
 39019  }
 39020# 2626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39021  if (ret != 0) {
 39022# 2627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39023    return (ret);
 39024  } else {
 39025
 39026  }
 39027# 2629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39028  if ((unsigned long )reg->obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 39029    {
 39030# 2630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39031    old = reg->obj;
 39032# 2632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39033    drm_gem_object_reference(& old->base);
 39034    }
 39035# 2634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39036    if ((unsigned int )*((unsigned char *)old + 225UL) != 0U) {
 39037      {
 39038# 2635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39039      i915_gem_release_mmap(old);
 39040      }
 39041    } else {
 39042
 39043    }
 39044    {
 39045# 2637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39046    ret = i915_gem_object_flush_fence(old, pipelined);
 39047    }
 39048# 2638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39049    if (ret != 0) {
 39050      {
 39051# 2639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39052      drm_gem_object_unreference(& old->base);
 39053      }
 39054# 2640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39055      return (ret);
 39056    } else {
 39057
 39058    }
 39059# 2643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39060    if (old->last_fenced_seqno == 0U) {
 39061# 2643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39062      if (obj->last_fenced_seqno == 0U) {
 39063# 2644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39064        pipelined = (struct intel_ring_buffer *)0;
 39065      } else {
 39066
 39067      }
 39068    } else {
 39069
 39070    }
 39071# 2646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39072    old->fence_reg = (signed char)-1;
 39073# 2647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39074    old->last_fenced_ring = pipelined;
 39075# 2648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39076    if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 39077      {
 39078# 2648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39079      tmp___1 = i915_gem_next_request_seqno(pipelined);
 39080# 2648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39081      old->last_fenced_seqno = tmp___1;
 39082      }
 39083    } else {
 39084# 2648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39085      old->last_fenced_seqno = 0U;
 39086    }
 39087    {
 39088# 2651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39089    drm_gem_object_unreference(& old->base);
 39090    }
 39091  } else
 39092# 2652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39093  if (obj->last_fenced_seqno == 0U) {
 39094# 2653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39095    pipelined = (struct intel_ring_buffer *)0;
 39096  } else {
 39097
 39098  }
 39099  {
 39100# 2655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39101  reg->obj = obj;
 39102# 2656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39103  list_move_tail(& reg->lru_list, & dev_priv->mm.fence_list);
 39104# 2657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39105  obj->fence_reg = (signed char )(((long )reg - (long )(& dev_priv->fence_regs)) / 32L);
 39106# 2658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39107  obj->last_fenced_ring = pipelined;
 39108  }
 39109# 2660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39110  if ((unsigned long )pipelined != (unsigned long )((struct intel_ring_buffer *)0)) {
 39111    {
 39112# 2660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39113    tmp___2 = i915_gem_next_request_seqno(pipelined);
 39114# 2660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39115    reg->setup_seqno = tmp___2;
 39116    }
 39117  } else {
 39118# 2660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39119    reg->setup_seqno = 0U;
 39120  }
 39121# 2662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39122  obj->last_fenced_seqno = reg->setup_seqno;
 39123  update:
 39124# 2665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39125  obj->tiling_changed = (unsigned char)0;
 39126# 2667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39127  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 7) {
 39128# 2667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39129    goto case_7;
 39130  } else
 39131# 2668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39132  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 39133# 2668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39134    goto case_6;
 39135  } else
 39136# 2671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39137  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 39138# 2671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39139    goto case_5;
 39140  } else
 39141# 2672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39142  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 39143# 2672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39144    goto case_4;
 39145  } else
 39146# 2675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39147  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 39148# 2675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39149    goto case_3;
 39150  } else
 39151# 2678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39152  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 39153# 2678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39154    goto case_2;
 39155  } else
 39156# 2666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39157  if (0) {
 39158    case_7: ;
 39159    case_6:
 39160    {
 39161# 2669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39162    ret = sandybridge_write_fence_reg(obj, pipelined);
 39163    }
 39164# 2670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39165    goto ldv_39545;
 39166    case_5: ;
 39167    case_4:
 39168    {
 39169# 2673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39170    ret = i965_write_fence_reg(obj, pipelined);
 39171    }
 39172# 2674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39173    goto ldv_39545;
 39174    case_3:
 39175    {
 39176# 2676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39177    ret = i915_write_fence_reg(obj, pipelined);
 39178    }
 39179# 2677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39180    goto ldv_39545;
 39181    case_2:
 39182    {
 39183# 2679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39184    ret = i830_write_fence_reg(obj, pipelined);
 39185    }
 39186# 2680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39187    goto ldv_39545;
 39188  } else {
 39189
 39190  }
 39191  ldv_39545: ;
 39192# 2683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39193  return (ret);
 39194}
 39195}
 39196# 2694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39197static void i915_gem_clear_fence_reg(struct drm_device *dev , struct drm_i915_fence_reg *reg )
 39198{ drm_i915_private_t *dev_priv ;
 39199  uint32_t fence_reg ;
 39200
 39201  {
 39202# 2697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39203  dev_priv = (drm_i915_private_t *)dev->dev_private;
 39204# 2698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39205  fence_reg = (uint32_t )(((long )reg - (long )(& dev_priv->fence_regs)) / 32L);
 39206# 2701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39207  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 7) {
 39208# 2701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39209    goto case_7;
 39210  } else
 39211# 2702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39212  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 39213# 2702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39214    goto case_6;
 39215  } else
 39216# 2705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39217  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 39218# 2705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39219    goto case_5;
 39220  } else
 39221# 2706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39222  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 39223# 2706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39224    goto case_4;
 39225  } else
 39226# 2709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39227  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 39228# 2709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39229    goto case_3;
 39230  } else
 39231# 2713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39232  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 39233# 2713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39234    goto case_2;
 39235  } else
 39236# 2700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39237  if (0) {
 39238    case_7: ;
 39239    case_6:
 39240    {
 39241# 2703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39242    i915_write64(dev_priv, (fence_reg + 131072U) * 8U, 0ULL);
 39243    }
 39244# 2704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39245    goto ldv_39558;
 39246    case_5: ;
 39247    case_4:
 39248    {
 39249# 2707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39250    i915_write64(dev_priv, (fence_reg + 1536U) * 8U, 0ULL);
 39251    }
 39252# 2708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39253    goto ldv_39558;
 39254    case_3: ;
 39255# 2710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39256    if (fence_reg > 7U) {
 39257# 2711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39258      fence_reg = (fence_reg + 3064U) * 4U;
 39259    } else {
 39260      case_2:
 39261# 2714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39262      fence_reg = (fence_reg + 2048U) * 4U;
 39263    }
 39264    {
 39265# 2716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39266    i915_write32(dev_priv, fence_reg, 0U);
 39267    }
 39268# 2717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39269    goto ldv_39558;
 39270  } else {
 39271
 39272  }
 39273  ldv_39558:
 39274  {
 39275# 2720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39276  list_del_init(& reg->lru_list);
 39277# 2721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39278  reg->obj = (struct drm_i915_gem_object *)0;
 39279# 2722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39280  reg->setup_seqno = 0U;
 39281  }
 39282# 2723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39283  return;
 39284}
 39285}
 39286# 2729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39287static int i915_gem_object_bind_to_gtt(struct drm_i915_gem_object *obj , unsigned int alignment ,
 39288                                       bool map_and_fenceable )
 39289{ struct drm_device *dev ;
 39290  drm_i915_private_t *dev_priv ;
 39291  struct drm_mm_node *free_space ;
 39292  gfp_t gfpmask ;
 39293  u32 size ;
 39294  u32 fence_size ;
 39295  u32 fence_alignment ;
 39296  u32 unfenced_alignment ;
 39297  bool mappable ;
 39298  bool fenceable ;
 39299  int ret ;
 39300  unsigned long tmp ;
 39301  int tmp___0 ;
 39302  long tmp___1 ;
 39303  long tmp___2 ;
 39304  int tmp___3 ;
 39305  int tmp___4 ;
 39306
 39307  {
 39308# 2733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39309  dev = obj->base.dev;
 39310# 2734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39311  dev_priv = (drm_i915_private_t *)dev->dev_private;
 39312# 2736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39313  gfpmask = 4608U;
 39314# 2741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39315  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 39316    {
 39317# 2742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39318    drm_err("i915_gem_object_bind_to_gtt", "Attempting to bind a purgeable object\n");
 39319    }
 39320# 2743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39321    return (-22);
 39322  } else {
 39323
 39324  }
 39325  {
 39326# 2746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39327  fence_size = i915_gem_get_gtt_size(dev, (uint32_t )obj->base.size, (int )obj->tiling_mode);
 39328# 2749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39329  fence_alignment = i915_gem_get_gtt_alignment(dev, (uint32_t )obj->base.size, (int )obj->tiling_mode);
 39330# 2752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39331  unfenced_alignment = i915_gem_get_unfenced_gtt_alignment(dev, (uint32_t )obj->base.size,
 39332                                                           (int )obj->tiling_mode);
 39333  }
 39334# 2757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39335  if (alignment == 0U) {
 39336# 2758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39337    if ((int )map_and_fenceable) {
 39338# 2758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39339      alignment = fence_alignment;
 39340    } else {
 39341# 2758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39342      alignment = unfenced_alignment;
 39343    }
 39344  } else {
 39345
 39346  }
 39347# 2760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39348  if ((int )map_and_fenceable) {
 39349# 2760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39350    if (((fence_alignment - 1U) & alignment) != 0U) {
 39351      {
 39352# 2761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39353      drm_err("i915_gem_object_bind_to_gtt", "Invalid object alignment requested %u\n",
 39354              alignment);
 39355      }
 39356# 2762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39357      return (-22);
 39358    } else {
 39359
 39360    }
 39361  } else {
 39362
 39363  }
 39364# 2765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39365  if ((int )map_and_fenceable) {
 39366# 2765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39367    size = fence_size;
 39368  } else {
 39369# 2765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39370    size = (u32 )obj->base.size;
 39371  }
 39372# 2770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39373  if ((int )map_and_fenceable) {
 39374# 2770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39375    tmp = dev_priv->mm.gtt_mappable_end;
 39376  } else {
 39377# 2770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39378    tmp = dev_priv->mm.gtt_total;
 39379  }
 39380# 2770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39381  if (obj->base.size > tmp) {
 39382    {
 39383# 2772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39384    drm_err("i915_gem_object_bind_to_gtt", "Attempting to bind an object larger than the aperture\n");
 39385    }
 39386# 2773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39387    return (-7);
 39388  } else {
 39389
 39390  }
 39391  search_free: ;
 39392# 2777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39393  if ((int )map_and_fenceable) {
 39394    {
 39395# 2778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39396    free_space = drm_mm_search_free_in_range((struct drm_mm const *)(& dev_priv->mm.gtt_space),
 39397                                             (unsigned long )size, alignment, 0UL,
 39398                                             dev_priv->mm.gtt_mappable_end, 0);
 39399    }
 39400  } else {
 39401    {
 39402# 2784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39403    free_space = drm_mm_search_free((struct drm_mm const *)(& dev_priv->mm.gtt_space),
 39404                                    (unsigned long )size, alignment, 0);
 39405    }
 39406  }
 39407# 2787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39408  if ((unsigned long )free_space != (unsigned long )((struct drm_mm_node *)0)) {
 39409# 2788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39410    if ((int )map_and_fenceable) {
 39411      {
 39412# 2789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39413      obj->gtt_space = drm_mm_get_block_range_generic(free_space, (unsigned long )size,
 39414                                                      alignment, 0UL, dev_priv->mm.gtt_mappable_end,
 39415                                                      0);
 39416      }
 39417    } else {
 39418      {
 39419# 2795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39420      obj->gtt_space = drm_mm_get_block(free_space, (unsigned long )size, alignment);
 39421      }
 39422    }
 39423  } else {
 39424
 39425  }
 39426# 2798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39427  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 39428    {
 39429# 2802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39430    ret = i915_gem_evict_something(dev, (int )size, alignment, (bool )((int )map_and_fenceable));
 39431    }
 39432# 2804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39433    if (ret != 0) {
 39434# 2805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39435      return (ret);
 39436    } else {
 39437
 39438    }
 39439# 2807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39440    goto search_free;
 39441  } else {
 39442
 39443  }
 39444  {
 39445# 2810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39446  ret = i915_gem_object_get_pages_gtt(obj, gfpmask);
 39447  }
 39448# 2811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39449  if (ret != 0) {
 39450    {
 39451# 2812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39452    drm_mm_put_block(obj->gtt_space);
 39453# 2813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39454    obj->gtt_space = (struct drm_mm_node *)0;
 39455    }
 39456# 2815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39457    if (ret == -12) {
 39458      {
 39459# 2817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39460      ret = i915_gem_evict_everything(dev, (bool )0);
 39461      }
 39462# 2818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39463      if (ret != 0) {
 39464# 2820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39465        if (gfpmask != 0U) {
 39466# 2821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39467          gfpmask = 0U;
 39468# 2822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39469          goto search_free;
 39470        } else {
 39471
 39472        }
 39473# 2825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39474        return (-12);
 39475      } else {
 39476
 39477      }
 39478# 2828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39479      goto search_free;
 39480    } else {
 39481
 39482    }
 39483# 2831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39484    return (ret);
 39485  } else {
 39486
 39487  }
 39488  {
 39489# 2834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39490  ret = i915_gem_gtt_bind_object(obj);
 39491  }
 39492# 2835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39493  if (ret != 0) {
 39494    {
 39495# 2836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39496    i915_gem_object_put_pages_gtt(obj);
 39497# 2837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39498    drm_mm_put_block(obj->gtt_space);
 39499# 2838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39500    obj->gtt_space = (struct drm_mm_node *)0;
 39501# 2840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39502    tmp___0 = i915_gem_evict_everything(dev, (bool )0);
 39503    }
 39504# 2840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39505    if (tmp___0 != 0) {
 39506# 2841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39507      return (ret);
 39508    } else {
 39509
 39510    }
 39511# 2843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39512    goto search_free;
 39513  } else {
 39514
 39515  }
 39516  {
 39517# 2846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39518  list_add_tail(& obj->gtt_list, & dev_priv->mm.gtt_list);
 39519# 2847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39520  list_add_tail(& obj->mm_list, & dev_priv->mm.inactive_list);
 39521# 2853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39522  tmp___1 = __builtin_expect((long )((obj->base.read_domains & 4294967230U) != 0U),
 39523                             0L);
 39524  }
 39525# 2853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39526  if (tmp___1 != 0L) {
 39527# 2853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39528    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 39529                         "i" (2853), "i" (12UL));
 39530    ldv_39581: ;
 39531# 2853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39532    goto ldv_39581;
 39533  } else {
 39534
 39535  }
 39536  {
 39537# 2854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39538  tmp___2 = __builtin_expect((long )((obj->base.write_domain & 4294967230U) != 0U),
 39539                             0L);
 39540  }
 39541# 2854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39542  if (tmp___2 != 0L) {
 39543# 2854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39544    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 39545                         "i" (2854), "i" (12UL));
 39546    ldv_39582: ;
 39547# 2854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39548    goto ldv_39582;
 39549  } else {
 39550
 39551  }
 39552# 2856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39553  obj->gtt_offset = (uint32_t )(obj->gtt_space)->start;
 39554# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39555  if ((obj->gtt_space)->size == (unsigned long )fence_size) {
 39556# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39557    if (((obj->gtt_space)->start & (unsigned long )(fence_alignment - 1U)) == 0UL) {
 39558# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39559      tmp___3 = 1;
 39560    } else {
 39561# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39562      tmp___3 = 0;
 39563    }
 39564  } else {
 39565# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39566    tmp___3 = 0;
 39567  }
 39568# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39569  fenceable = (bool )tmp___3;
 39570# 2862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39571  mappable = (bool )((size_t )obj->gtt_offset + obj->base.size <= dev_priv->mm.gtt_mappable_end);
 39572# 2865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39573  if ((int )mappable) {
 39574# 2865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39575    if ((int )fenceable) {
 39576# 2865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39577      tmp___4 = 1;
 39578    } else {
 39579# 2865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39580      tmp___4 = 0;
 39581    }
 39582  } else {
 39583# 2865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39584    tmp___4 = 0;
 39585  }
 39586  {
 39587# 2865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39588  obj->map_and_fenceable = (unsigned char )tmp___4;
 39589# 2867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39590  trace_i915_gem_object_bind(obj, (bool )((int )map_and_fenceable));
 39591  }
 39592# 2868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39593  return (0);
 39594}
 39595}
 39596# 2872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39597void i915_gem_clflush_object(struct drm_i915_gem_object *obj )
 39598{
 39599
 39600  {
 39601# 2878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39602  if ((unsigned long )obj->pages == (unsigned long )((struct page **)0)) {
 39603# 2879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39604    return;
 39605  } else {
 39606
 39607  }
 39608# 2889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39609  if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 39610# 2890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39611    return;
 39612  } else {
 39613
 39614  }
 39615  {
 39616# 2892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39617  trace_i915_gem_object_clflush(obj);
 39618# 2894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39619  drm_clflush_pages(obj->pages, obj->base.size / 4096UL);
 39620  }
 39621# 2895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39622  return;
 39623}
 39624}
 39625# 2899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39626static int i915_gem_object_flush_gpu_write_domain(struct drm_i915_gem_object *obj )
 39627{ int tmp ;
 39628
 39629  {
 39630# 2901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39631  if ((obj->base.write_domain & 4294967230U) == 0U) {
 39632# 2902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39633    return (0);
 39634  } else {
 39635
 39636  }
 39637  {
 39638# 2905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39639  tmp = i915_gem_flush_ring(obj->ring, 0U, obj->base.write_domain);
 39640  }
 39641# 2905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39642  return (tmp);
 39643}
 39644}
 39645# 2910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39646static void i915_gem_object_flush_gtt_write_domain(struct drm_i915_gem_object *obj )
 39647{ uint32_t old_write_domain ;
 39648
 39649  {
 39650# 2914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39651  if (obj->base.write_domain != 64U) {
 39652# 2915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39653    return;
 39654  } else {
 39655
 39656  }
 39657  {
 39658# 2925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39659  __asm__ volatile ("sfence": : : "memory");
 39660# 2927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39661  old_write_domain = obj->base.write_domain;
 39662# 2928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39663  obj->base.write_domain = 0U;
 39664# 2930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39665  trace_i915_gem_object_change_domain(obj, obj->base.read_domains, old_write_domain);
 39666  }
 39667# 2932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39668  return;
 39669}
 39670}
 39671# 2937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39672static void i915_gem_object_flush_cpu_write_domain(struct drm_i915_gem_object *obj )
 39673{ uint32_t old_write_domain ;
 39674
 39675  {
 39676# 2941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39677  if (obj->base.write_domain != 1U) {
 39678# 2942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39679    return;
 39680  } else {
 39681
 39682  }
 39683  {
 39684# 2944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39685  i915_gem_clflush_object(obj);
 39686# 2945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39687  intel_gtt_chipset_flush();
 39688# 2946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39689  old_write_domain = obj->base.write_domain;
 39690# 2947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39691  obj->base.write_domain = 0U;
 39692# 2949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39693  trace_i915_gem_object_change_domain(obj, obj->base.read_domains, old_write_domain);
 39694  }
 39695# 2951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39696  return;
 39697}
 39698}
 39699# 2961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39700int i915_gem_object_set_to_gtt_domain(struct drm_i915_gem_object *obj , bool write )
 39701{ uint32_t old_write_domain ;
 39702  uint32_t old_read_domains ;
 39703  int ret ;
 39704  long tmp ;
 39705
 39706  {
 39707# 2967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39708  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 39709# 2968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39710    return (-22);
 39711  } else {
 39712
 39713  }
 39714# 2970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39715  if (obj->base.write_domain == 64U) {
 39716# 2971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39717    return (0);
 39718  } else {
 39719
 39720  }
 39721  {
 39722# 2973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39723  ret = i915_gem_object_flush_gpu_write_domain(obj);
 39724  }
 39725# 2974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39726  if (ret != 0) {
 39727# 2975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39728    return (ret);
 39729  } else {
 39730
 39731  }
 39732# 2977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39733  if ((unsigned int )*((unsigned char *)obj + 224UL) != 0U) {
 39734# 2977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39735    goto _L;
 39736  } else
 39737# 2977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39738  if ((int )write) {
 39739    _L:
 39740    {
 39741# 2978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39742    ret = i915_gem_object_wait_rendering(obj);
 39743    }
 39744# 2979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39745    if (ret != 0) {
 39746# 2980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39747      return (ret);
 39748    } else {
 39749
 39750    }
 39751  } else {
 39752
 39753  }
 39754  {
 39755# 2983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39756  i915_gem_object_flush_cpu_write_domain(obj);
 39757# 2985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39758  old_write_domain = obj->base.write_domain;
 39759# 2986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39760  old_read_domains = obj->base.read_domains;
 39761# 2991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39762  tmp = __builtin_expect((long )((obj->base.write_domain & 4294967231U) != 0U), 0L);
 39763  }
 39764# 2991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39765  if (tmp != 0L) {
 39766# 2991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39767    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 39768                         "i" (2991), "i" (12UL));
 39769    ldv_39604: ;
 39770# 2991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39771    goto ldv_39604;
 39772  } else {
 39773
 39774  }
 39775# 2992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39776  obj->base.read_domains = obj->base.read_domains | 64U;
 39777# 2993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39778  if ((int )write) {
 39779# 2994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39780    obj->base.read_domains = 64U;
 39781# 2995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39782    obj->base.write_domain = 64U;
 39783# 2996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39784    obj->dirty = (unsigned char)1;
 39785  } else {
 39786
 39787  }
 39788  {
 39789# 2999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39790  trace_i915_gem_object_change_domain(obj, old_read_domains, old_write_domain);
 39791  }
 39792# 3003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39793  return (0);
 39794}
 39795}
 39796# 3011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39797int i915_gem_object_set_to_display_plane(struct drm_i915_gem_object *obj , struct intel_ring_buffer *pipelined )
 39798{ uint32_t old_read_domains ;
 39799  int ret ;
 39800
 39801  {
 39802# 3018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39803  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 39804# 3019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39805    return (-22);
 39806  } else {
 39807
 39808  }
 39809  {
 39810# 3021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39811  ret = i915_gem_object_flush_gpu_write_domain(obj);
 39812  }
 39813# 3022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39814  if (ret != 0) {
 39815# 3023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39816    return (ret);
 39817  } else {
 39818
 39819  }
 39820# 3027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39821  if ((unsigned long )obj->ring != (unsigned long )pipelined) {
 39822    {
 39823# 3028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39824    ret = i915_gem_object_wait_rendering(obj);
 39825    }
 39826# 3029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39827    if (ret != 0) {
 39828# 3030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39829      return (ret);
 39830    } else {
 39831
 39832    }
 39833  } else {
 39834
 39835  }
 39836  {
 39837# 3033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39838  i915_gem_object_flush_cpu_write_domain(obj);
 39839# 3035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39840  old_read_domains = obj->base.read_domains;
 39841# 3036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39842  obj->base.read_domains = obj->base.read_domains | 64U;
 39843# 3038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39844  trace_i915_gem_object_change_domain(obj, old_read_domains, obj->base.write_domain);
 39845  }
 39846# 3042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39847  return (0);
 39848}
 39849}
 39850# 3046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39851int i915_gem_object_flush_gpu(struct drm_i915_gem_object *obj )
 39852{ int ret ;
 39853  int tmp ;
 39854
 39855  {
 39856# 3050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39857  if ((unsigned int )*((unsigned char *)obj + 224UL) == 0U) {
 39858# 3051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39859    return (0);
 39860  } else {
 39861
 39862  }
 39863# 3053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39864  if ((obj->base.write_domain & 4294967230U) != 0U) {
 39865    {
 39866# 3054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39867    ret = i915_gem_flush_ring(obj->ring, 0U, obj->base.write_domain);
 39868    }
 39869# 3055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39870    if (ret != 0) {
 39871# 3056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39872      return (ret);
 39873    } else {
 39874
 39875    }
 39876  } else {
 39877
 39878  }
 39879  {
 39880# 3059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39881  tmp = i915_gem_object_wait_rendering(obj);
 39882  }
 39883# 3059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39884  return (tmp);
 39885}
 39886}
 39887# 3069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39888static int i915_gem_object_set_to_cpu_domain(struct drm_i915_gem_object *obj , bool write )
 39889{ uint32_t old_write_domain ;
 39890  uint32_t old_read_domains ;
 39891  int ret ;
 39892  long tmp ;
 39893
 39894  {
 39895# 3074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39896  if (obj->base.write_domain == 1U) {
 39897# 3075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39898    return (0);
 39899  } else {
 39900
 39901  }
 39902  {
 39903# 3077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39904  ret = i915_gem_object_flush_gpu_write_domain(obj);
 39905  }
 39906# 3078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39907  if (ret != 0) {
 39908# 3079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39909    return (ret);
 39910  } else {
 39911
 39912  }
 39913  {
 39914# 3081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39915  ret = i915_gem_object_wait_rendering(obj);
 39916  }
 39917# 3082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39918  if (ret != 0) {
 39919# 3083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39920    return (ret);
 39921  } else {
 39922
 39923  }
 39924  {
 39925# 3085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39926  i915_gem_object_flush_gtt_write_domain(obj);
 39927# 3090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39928  i915_gem_object_set_to_full_cpu_read_domain(obj);
 39929# 3092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39930  old_write_domain = obj->base.write_domain;
 39931# 3093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39932  old_read_domains = obj->base.read_domains;
 39933  }
 39934# 3096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39935  if ((obj->base.read_domains & 1U) == 0U) {
 39936    {
 39937# 3097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39938    i915_gem_clflush_object(obj);
 39939# 3099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39940    obj->base.read_domains = obj->base.read_domains | 1U;
 39941    }
 39942  } else {
 39943
 39944  }
 39945  {
 39946# 3105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39947  tmp = __builtin_expect((long )((obj->base.write_domain & 4294967294U) != 0U), 0L);
 39948  }
 39949# 3105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39950  if (tmp != 0L) {
 39951# 3105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39952    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 39953                         "i" (3105), "i" (12UL));
 39954    ldv_39622: ;
 39955# 3105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39956    goto ldv_39622;
 39957  } else {
 39958
 39959  }
 39960# 3110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39961  if ((int )write) {
 39962# 3111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39963    obj->base.read_domains = 1U;
 39964# 3112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39965    obj->base.write_domain = 1U;
 39966  } else {
 39967
 39968  }
 39969  {
 39970# 3115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39971  trace_i915_gem_object_change_domain(obj, old_read_domains, old_write_domain);
 39972  }
 39973# 3119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39974  return (0);
 39975}
 39976}
 39977# 3129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39978static void i915_gem_object_set_to_full_cpu_read_domain(struct drm_i915_gem_object *obj )
 39979{ int i ;
 39980
 39981  {
 39982# 3131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39983  if ((unsigned long )obj->page_cpu_valid == (unsigned long )((uint8_t *)0)) {
 39984# 3132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39985    return;
 39986  } else {
 39987
 39988  }
 39989# 3136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39990  if ((int )obj->base.read_domains & 1) {
 39991# 3139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39992    i = 0;
 39993# 3139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39994    goto ldv_39629;
 39995    ldv_39628: ;
 39996# 3140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39997    if ((unsigned int )*(obj->page_cpu_valid + (unsigned long )i) != 0U) {
 39998# 3141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 39999      goto ldv_39627;
 40000    } else {
 40001
 40002    }
 40003    {
 40004# 3142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40005    drm_clflush_pages(obj->pages + (unsigned long )i, 1UL);
 40006    }
 40007    ldv_39627:
 40008# 3139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40009    i = i + 1;
 40010    ldv_39629: ;
 40011# 3139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40012    if ((unsigned long )i <= (obj->base.size - 1UL) / 4096UL) {
 40013# 3140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40014      goto ldv_39628;
 40015    } else {
 40016# 3142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40017      goto ldv_39630;
 40018    }
 40019    ldv_39630: ;
 40020  } else {
 40021
 40022  }
 40023  {
 40024# 3149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40025  kfree((void const *)obj->page_cpu_valid);
 40026# 3150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40027  obj->page_cpu_valid = (uint8_t *)0;
 40028  }
 40029# 3151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40030  return;
 40031}
 40032}
 40033# 3166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40034static int i915_gem_object_set_cpu_read_domain_range(struct drm_i915_gem_object *obj ,
 40035                                                     uint64_t offset , uint64_t size )
 40036{ uint32_t old_read_domains ;
 40037  int i ;
 40038  int ret ;
 40039  int tmp ;
 40040  void *tmp___0 ;
 40041  long tmp___1 ;
 40042
 40043  {
 40044# 3172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40045  if (offset == 0ULL) {
 40046# 3172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40047    if ((unsigned long long )obj->base.size == size) {
 40048      {
 40049# 3173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40050      tmp = i915_gem_object_set_to_cpu_domain(obj, (bool )0);
 40051      }
 40052# 3173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40053      return (tmp);
 40054    } else {
 40055
 40056    }
 40057  } else {
 40058
 40059  }
 40060  {
 40061# 3175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40062  ret = i915_gem_object_flush_gpu_write_domain(obj);
 40063  }
 40064# 3176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40065  if (ret != 0) {
 40066# 3177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40067    return (ret);
 40068  } else {
 40069
 40070  }
 40071  {
 40072# 3179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40073  ret = i915_gem_object_wait_rendering(obj);
 40074  }
 40075# 3180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40076  if (ret != 0) {
 40077# 3181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40078    return (ret);
 40079  } else {
 40080
 40081  }
 40082  {
 40083# 3183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40084  i915_gem_object_flush_gtt_write_domain(obj);
 40085  }
 40086# 3186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40087  if ((unsigned long )obj->page_cpu_valid == (unsigned long )((uint8_t *)0)) {
 40088# 3186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40089    if ((int )obj->base.read_domains & 1) {
 40090# 3188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40091      return (0);
 40092    } else {
 40093
 40094    }
 40095  } else {
 40096
 40097  }
 40098# 3193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40099  if ((unsigned long )obj->page_cpu_valid == (unsigned long )((uint8_t *)0)) {
 40100    {
 40101# 3194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40102    tmp___0 = kzalloc(obj->base.size / 4096UL, 208U);
 40103# 3194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40104    obj->page_cpu_valid = (uint8_t *)tmp___0;
 40105    }
 40106# 3196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40107    if ((unsigned long )obj->page_cpu_valid == (unsigned long )((uint8_t *)0)) {
 40108# 3197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40109      return (-12);
 40110    } else {
 40111
 40112    }
 40113  } else
 40114# 3198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40115  if ((obj->base.read_domains & 1U) == 0U) {
 40116    {
 40117# 3199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40118    memset((void *)obj->page_cpu_valid, 0, obj->base.size / 4096UL);
 40119    }
 40120  } else {
 40121
 40122  }
 40123# 3204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40124  i = (int )(offset / 4096ULL);
 40125# 3204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40126  goto ldv_39641;
 40127  ldv_39640: ;
 40128# 3206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40129  if ((unsigned int )*(obj->page_cpu_valid + (unsigned long )i) != 0U) {
 40130# 3207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40131    goto ldv_39639;
 40132  } else {
 40133
 40134  }
 40135  {
 40136# 3209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40137  drm_clflush_pages(obj->pages + (unsigned long )i, 1UL);
 40138# 3211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40139  *(obj->page_cpu_valid + (unsigned long )i) = (uint8_t )1U;
 40140  }
 40141  ldv_39639:
 40142# 3205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40143  i = i + 1;
 40144  ldv_39641: ;
 40145# 3204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40146  if ((unsigned long long )i <= ((offset + size) - 1ULL) / 4096ULL) {
 40147# 3205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40148    goto ldv_39640;
 40149  } else {
 40150# 3207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40151    goto ldv_39642;
 40152  }
 40153  ldv_39642:
 40154  {
 40155# 3217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40156  tmp___1 = __builtin_expect((long )((obj->base.write_domain & 4294967294U) != 0U),
 40157                             0L);
 40158  }
 40159# 3217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40160  if (tmp___1 != 0L) {
 40161# 3217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40162    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 40163                         "i" (3217), "i" (12UL));
 40164    ldv_39643: ;
 40165# 3217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40166    goto ldv_39643;
 40167  } else {
 40168
 40169  }
 40170  {
 40171# 3219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40172  old_read_domains = obj->base.read_domains;
 40173# 3220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40174  obj->base.read_domains = obj->base.read_domains | 1U;
 40175# 3222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40176  trace_i915_gem_object_change_domain(obj, old_read_domains, obj->base.write_domain);
 40177  }
 40178# 3226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40179  return (0);
 40180}
 40181}
 40182# 3240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40183static int i915_gem_ring_throttle(struct drm_device *dev , struct drm_file *file )
 40184{ struct drm_i915_private *dev_priv ;
 40185  struct drm_i915_file_private *file_priv ;
 40186  unsigned long recent_enough ;
 40187  unsigned long tmp ;
 40188  struct drm_i915_gem_request *request ;
 40189  struct intel_ring_buffer *ring ;
 40190  u32 seqno ;
 40191  int ret ;
 40192  int tmp___0 ;
 40193  struct list_head const *__mptr ;
 40194  struct list_head const *__mptr___0 ;
 40195  int __ret ;
 40196  wait_queue_t __wait ;
 40197  struct task_struct *tmp___1 ;
 40198  u32 tmp___2 ;
 40199  bool tmp___3 ;
 40200  int tmp___4 ;
 40201  struct task_struct *tmp___5 ;
 40202  int tmp___6 ;
 40203  u32 tmp___7 ;
 40204  bool tmp___8 ;
 40205  int tmp___9 ;
 40206  int tmp___10 ;
 40207  int tmp___11 ;
 40208  bool tmp___12 ;
 40209  u32 tmp___13 ;
 40210  bool tmp___14 ;
 40211  int tmp___15 ;
 40212
 40213  {
 40214  {
 40215# 3242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40216  dev_priv = (struct drm_i915_private *)dev->dev_private;
 40217# 3243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40218  file_priv = (struct drm_i915_file_private *)file->driver_priv;
 40219# 3244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40220  tmp = msecs_to_jiffies((unsigned int const )20U);
 40221# 3244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40222  recent_enough = (unsigned long )jiffies - tmp;
 40223# 3246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40224  ring = (struct intel_ring_buffer *)0;
 40225# 3247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40226  seqno = 0U;
 40227# 3250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40228  tmp___0 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 40229  }
 40230# 3250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40231  if (tmp___0 != 0) {
 40232# 3251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40233    return (-5);
 40234  } else {
 40235
 40236  }
 40237  {
 40238# 3253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40239  spin_lock(& file_priv->mm.lock);
 40240# 3254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40241  __mptr = (struct list_head const *)file_priv->mm.request_list.next;
 40242# 3254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40243  request = (struct drm_i915_gem_request *)__mptr + 0x0fffffffffffffd0UL;
 40244  }
 40245# 3254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40246  goto ldv_39667;
 40247  ldv_39666: ;
 40248# 3255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40249  if ((long )request->emitted_jiffies - (long )recent_enough >= 0L) {
 40250# 3256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40251    goto ldv_39665;
 40252  } else {
 40253
 40254  }
 40255# 3258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40256  ring = request->ring;
 40257# 3259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40258  seqno = request->seqno;
 40259# 3254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40260  __mptr___0 = (struct list_head const *)request->client_list.next;
 40261# 3254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40262  request = (struct drm_i915_gem_request *)__mptr___0 + 0x0fffffffffffffd0UL;
 40263  ldv_39667: ;
 40264# 3254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40265  if ((unsigned long )(& request->client_list) != (unsigned long )(& file_priv->mm.request_list)) {
 40266# 3255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40267    goto ldv_39666;
 40268  } else {
 40269# 3257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40270    goto ldv_39665;
 40271  }
 40272  ldv_39665:
 40273  {
 40274# 3261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40275  spin_unlock(& file_priv->mm.lock);
 40276  }
 40277# 3263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40278  if (seqno == 0U) {
 40279# 3264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40280    return (0);
 40281  } else {
 40282
 40283  }
 40284  {
 40285# 3266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40286  ret = 0;
 40287# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40288  tmp___13 = (*(ring->get_seqno))(ring);
 40289# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40290  tmp___14 = i915_seqno_passed(tmp___13, seqno);
 40291  }
 40292# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40293  if (tmp___14) {
 40294# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40295    tmp___15 = 0;
 40296  } else {
 40297# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40298    tmp___15 = 1;
 40299  }
 40300# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40301  if (tmp___15) {
 40302    {
 40303# 3273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40304    tmp___12 = (*(ring->irq_get))(ring);
 40305    }
 40306# 3273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40307    if ((int )tmp___12) {
 40308      {
 40309# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40310      __ret = 0;
 40311# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40312      tmp___7 = (*(ring->get_seqno))(ring);
 40313# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40314      tmp___8 = i915_seqno_passed(tmp___7, seqno);
 40315      }
 40316# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40317      if (tmp___8) {
 40318# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40319        tmp___9 = 0;
 40320      } else {
 40321# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40322        tmp___9 = 1;
 40323      }
 40324# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40325      if (tmp___9) {
 40326        {
 40327# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40328        tmp___10 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 40329        }
 40330# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40331        if (tmp___10 == 0) {
 40332          {
 40333# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40334          tmp___1 = get_current();
 40335# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40336          __wait.flags = 0U;
 40337# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40338          __wait.private = (void *)tmp___1;
 40339# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40340          __wait.func = & autoremove_wake_function;
 40341# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40342          __wait.task_list.next = & __wait.task_list;
 40343# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40344          __wait.task_list.prev = & __wait.task_list;
 40345          }
 40346          ldv_39672:
 40347          {
 40348# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40349          prepare_to_wait(& ring->irq_queue, & __wait, 1);
 40350# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40351          tmp___2 = (*(ring->get_seqno))(ring);
 40352# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40353          tmp___3 = i915_seqno_passed(tmp___2, seqno);
 40354          }
 40355# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40356          if ((int )tmp___3) {
 40357# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40358            goto ldv_39670;
 40359          } else {
 40360            {
 40361# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40362            tmp___4 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 40363            }
 40364# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40365            if (tmp___4 != 0) {
 40366# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40367              goto ldv_39670;
 40368            } else {
 40369
 40370            }
 40371          }
 40372          {
 40373# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40374          tmp___5 = get_current();
 40375# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40376          tmp___6 = signal_pending(tmp___5);
 40377          }
 40378# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40379          if (tmp___6 == 0) {
 40380            {
 40381# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40382            schedule();
 40383            }
 40384# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40385            goto ldv_39671;
 40386          } else {
 40387
 40388          }
 40389# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40390          __ret = -512;
 40391# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40392          goto ldv_39670;
 40393          ldv_39671: ;
 40394# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40395          goto ldv_39672;
 40396          ldv_39670:
 40397          {
 40398# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40399          finish_wait(& ring->irq_queue, & __wait);
 40400          }
 40401        } else {
 40402
 40403        }
 40404      } else {
 40405
 40406      }
 40407      {
 40408# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40409      ret = __ret;
 40410# 3277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40411      (*(ring->irq_put))(ring);
 40412      }
 40413# 3279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40414      if (ret == 0) {
 40415        {
 40416# 3279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40417        tmp___11 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 40418        }
 40419# 3279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40420        if (tmp___11 != 0) {
 40421# 3280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40422          ret = -5;
 40423        } else {
 40424
 40425        }
 40426      } else {
 40427
 40428      }
 40429    } else {
 40430
 40431    }
 40432  } else {
 40433
 40434  }
 40435# 3284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40436  if (ret == 0) {
 40437    {
 40438# 3285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40439    queue_delayed_work(dev_priv->wq, & dev_priv->mm.retire_work, 0UL);
 40440    }
 40441  } else {
 40442
 40443  }
 40444# 3287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40445  return (ret);
 40446}
 40447}
 40448# 3291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40449int i915_gem_object_pin(struct drm_i915_gem_object *obj , uint32_t alignment , bool map_and_fenceable )
 40450{ struct drm_device *dev ;
 40451  struct drm_i915_private *dev_priv ;
 40452  int ret ;
 40453  long tmp ;
 40454  int __ret_warn_on ;
 40455  long tmp___0 ;
 40456  int __ret_warn_on___0 ;
 40457  long tmp___1 ;
 40458  unsigned char tmp___2 ;
 40459  int __ret_warn_on___1 ;
 40460  long tmp___3 ;
 40461
 40462  {
 40463  {
 40464# 3295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40465  dev = obj->base.dev;
 40466# 3296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40467  dev_priv = (struct drm_i915_private *)dev->dev_private;
 40468# 3299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40469  tmp = __builtin_expect((long )(*((unsigned int *)obj + 56UL) == 122880U), 0L);
 40470  }
 40471# 3299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40472  if (tmp != 0L) {
 40473# 3299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40474    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 40475                         "i" (3299), "i" (12UL));
 40476    ldv_39682: ;
 40477# 3299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40478    goto ldv_39682;
 40479  } else {
 40480
 40481  }
 40482  {
 40483# 3300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40484  __ret_warn_on = 0;
 40485# 3300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40486  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 40487  }
 40488# 3300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40489  if (tmp___0 != 0L) {
 40490    {
 40491# 3300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40492    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 40493                       (int const )3300);
 40494    }
 40495  } else {
 40496
 40497  }
 40498  {
 40499# 3300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40500  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 40501  }
 40502# 3302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40503  if ((unsigned long )obj->gtt_space != (unsigned long )((struct drm_mm_node *)0)) {
 40504# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40505    if (alignment != 0U) {
 40506# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40507      if ((obj->gtt_offset & (alignment - 1U)) != 0U) {
 40508# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40509        goto _L;
 40510      } else {
 40511# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40512        goto _L___0;
 40513      }
 40514    } else
 40515    _L___0:
 40516# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40517    if ((int )map_and_fenceable) {
 40518# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40519      if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 40520        _L:
 40521        {
 40522# 3305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40523        __ret_warn_on___0 = *((unsigned int *)obj + 56UL) != 0U;
 40524# 3305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40525        tmp___1 = __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 40526        }
 40527# 3305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40528        if (tmp___1 != 0L) {
 40529          {
 40530# 3305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40531          warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 40532                            (int const )3311, "bo is already pinned with incorrect alignment: offset=%x, req.alignment=%x, req.map_and_fenceable=%d, obj->map_and_fenceable=%d\n",
 40533                            obj->gtt_offset, alignment, (int )map_and_fenceable, (int )obj->map_and_fenceable);
 40534          }
 40535        } else {
 40536
 40537        }
 40538        {
 40539# 3305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40540        __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 40541# 3312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40542        ret = i915_gem_object_unbind(obj);
 40543        }
 40544# 3313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40545        if (ret != 0) {
 40546# 3314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40547          return (ret);
 40548        } else {
 40549
 40550        }
 40551      } else {
 40552
 40553      }
 40554    } else {
 40555
 40556    }
 40557  } else {
 40558
 40559  }
 40560# 3318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40561  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 40562    {
 40563# 3319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40564    ret = i915_gem_object_bind_to_gtt(obj, alignment, (bool )((int )map_and_fenceable));
 40565    }
 40566# 3321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40567    if (ret != 0) {
 40568# 3322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40569      return (ret);
 40570    } else {
 40571
 40572    }
 40573  } else {
 40574
 40575  }
 40576# 3325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40577  tmp___2 = obj->pin_count;
 40578# 3325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40579  obj->pin_count = (unsigned char )((int )obj->pin_count + 1);
 40580# 3325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40581  if ((unsigned int )tmp___2 == 0U) {
 40582# 3326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40583    if ((unsigned int )*((unsigned char *)obj + 224UL) == 0U) {
 40584      {
 40585# 3327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40586      list_move_tail(& obj->mm_list, & dev_priv->mm.pinned_list);
 40587      }
 40588    } else {
 40589
 40590    }
 40591  } else {
 40592
 40593  }
 40594  {
 40595# 3330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40596  obj->pin_mappable = (unsigned char )((int )obj->pin_mappable | (int )((unsigned char )map_and_fenceable));
 40597# 3332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40598  __ret_warn_on___1 = 0;
 40599# 3332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40600  tmp___3 = __builtin_expect((long )(__ret_warn_on___1 != 0), 0L);
 40601  }
 40602# 3332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40603  if (tmp___3 != 0L) {
 40604    {
 40605# 3332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40606    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 40607                       (int const )3332);
 40608    }
 40609  } else {
 40610
 40611  }
 40612  {
 40613# 3332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40614  __builtin_expect((long )(__ret_warn_on___1 != 0), 0L);
 40615  }
 40616# 3333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40617  return (0);
 40618}
 40619}
 40620# 3337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40621void i915_gem_object_unpin(struct drm_i915_gem_object *obj )
 40622{ struct drm_device *dev ;
 40623  drm_i915_private_t *dev_priv ;
 40624  int __ret_warn_on ;
 40625  long tmp ;
 40626  long tmp___0 ;
 40627  long tmp___1 ;
 40628  int __ret_warn_on___0 ;
 40629  long tmp___2 ;
 40630
 40631  {
 40632  {
 40633# 3339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40634  dev = obj->base.dev;
 40635# 3340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40636  dev_priv = (drm_i915_private_t *)dev->dev_private;
 40637# 3342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40638  __ret_warn_on = 0;
 40639# 3342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40640  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 40641  }
 40642# 3342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40643  if (tmp != 0L) {
 40644    {
 40645# 3342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40646    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 40647                       (int const )3342);
 40648    }
 40649  } else {
 40650
 40651  }
 40652  {
 40653# 3342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40654  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 40655# 3343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40656  tmp___0 = __builtin_expect((long )(*((unsigned int *)obj + 56UL) == 0U), 0L);
 40657  }
 40658# 3343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40659  if (tmp___0 != 0L) {
 40660# 3343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40661    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 40662                         "i" (3343), "i" (12UL));
 40663    ldv_39696: ;
 40664# 3343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40665    goto ldv_39696;
 40666  } else {
 40667
 40668  }
 40669  {
 40670# 3344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40671  tmp___1 = __builtin_expect((long )((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)),
 40672                             0L);
 40673  }
 40674# 3344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40675  if (tmp___1 != 0L) {
 40676# 3344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40677    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 40678                         "i" (3344), "i" (12UL));
 40679    ldv_39697: ;
 40680# 3344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40681    goto ldv_39697;
 40682  } else {
 40683
 40684  }
 40685# 3346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40686  obj->pin_count = (unsigned char )((int )obj->pin_count - 1);
 40687# 3346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40688  if ((unsigned int )obj->pin_count == 0U) {
 40689# 3347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40690    if ((unsigned int )*((unsigned char *)obj + 224UL) == 0U) {
 40691      {
 40692# 3348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40693      list_move_tail(& obj->mm_list, & dev_priv->mm.inactive_list);
 40694      }
 40695    } else {
 40696
 40697    }
 40698# 3350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40699    obj->pin_mappable = (unsigned char)0;
 40700  } else {
 40701
 40702  }
 40703  {
 40704# 3352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40705  __ret_warn_on___0 = 0;
 40706# 3352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40707  tmp___2 = __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 40708  }
 40709# 3352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40710  if (tmp___2 != 0L) {
 40711    {
 40712# 3352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40713    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p",
 40714                       (int const )3352);
 40715    }
 40716  } else {
 40717
 40718  }
 40719  {
 40720# 3352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40721  __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 40722  }
 40723# 3354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40724  return;
 40725}
 40726}
 40727# 3356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40728int i915_gem_pin_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 40729{ struct drm_i915_gem_pin *args ;
 40730  struct drm_i915_gem_object *obj ;
 40731  int ret ;
 40732  struct drm_gem_object const *__mptr ;
 40733  struct drm_gem_object *tmp ;
 40734
 40735  {
 40736  {
 40737# 3359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40738  args = (struct drm_i915_gem_pin *)data;
 40739# 3363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40740  ret = i915_mutex_lock_interruptible(dev);
 40741  }
 40742# 3364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40743  if (ret != 0) {
 40744# 3365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40745    return (ret);
 40746  } else {
 40747
 40748  }
 40749  {
 40750# 3367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40751  tmp = drm_gem_object_lookup(dev, file, args->handle);
 40752# 3367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40753  __mptr = (struct drm_gem_object const *)tmp;
 40754# 3367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40755  obj = (struct drm_i915_gem_object *)__mptr;
 40756  }
 40757# 3368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40758  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 40759# 3369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40760    ret = -2;
 40761# 3370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40762    goto unlock;
 40763  } else {
 40764
 40765  }
 40766# 3373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40767  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 40768    {
 40769# 3374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40770    drm_err("i915_gem_pin_ioctl", "Attempting to pin a purgeable buffer\n");
 40771# 3375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40772    ret = -22;
 40773    }
 40774# 3376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40775    goto out;
 40776  } else {
 40777
 40778  }
 40779# 3379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40780  if ((unsigned long )obj->pin_filp != (unsigned long )((struct drm_file *)0)) {
 40781# 3379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40782    if ((unsigned long )obj->pin_filp != (unsigned long )file) {
 40783      {
 40784# 3380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40785      drm_err("i915_gem_pin_ioctl", "Already pinned in i915_gem_pin_ioctl(): %d\n",
 40786              args->handle);
 40787# 3382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40788      ret = -22;
 40789      }
 40790# 3383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40791      goto out;
 40792    } else {
 40793
 40794    }
 40795  } else {
 40796
 40797  }
 40798# 3386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40799  obj->user_pin_count = obj->user_pin_count + 1U;
 40800# 3387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40801  obj->pin_filp = file;
 40802# 3388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40803  if (obj->user_pin_count == 1U) {
 40804    {
 40805# 3389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40806    ret = i915_gem_object_pin(obj, (uint32_t )args->alignment, (bool )1);
 40807    }
 40808# 3390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40809    if (ret != 0) {
 40810# 3391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40811      goto out;
 40812    } else {
 40813
 40814    }
 40815  } else {
 40816
 40817  }
 40818  {
 40819# 3397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40820  i915_gem_object_flush_cpu_write_domain(obj);
 40821# 3398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40822  args->offset = (__u64 )obj->gtt_offset;
 40823  }
 40824  out:
 40825  {
 40826# 3400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40827  drm_gem_object_unreference(& obj->base);
 40828  }
 40829  unlock:
 40830  {
 40831# 3402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40832  mutex_unlock(& dev->struct_mutex);
 40833  }
 40834# 3403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40835  return (ret);
 40836}
 40837}
 40838# 3407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40839int i915_gem_unpin_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 40840{ struct drm_i915_gem_pin *args ;
 40841  struct drm_i915_gem_object *obj ;
 40842  int ret ;
 40843  struct drm_gem_object const *__mptr ;
 40844  struct drm_gem_object *tmp ;
 40845
 40846  {
 40847  {
 40848# 3410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40849  args = (struct drm_i915_gem_pin *)data;
 40850# 3414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40851  ret = i915_mutex_lock_interruptible(dev);
 40852  }
 40853# 3415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40854  if (ret != 0) {
 40855# 3416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40856    return (ret);
 40857  } else {
 40858
 40859  }
 40860  {
 40861# 3418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40862  tmp = drm_gem_object_lookup(dev, file, args->handle);
 40863# 3418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40864  __mptr = (struct drm_gem_object const *)tmp;
 40865# 3418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40866  obj = (struct drm_i915_gem_object *)__mptr;
 40867  }
 40868# 3419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40869  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 40870# 3420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40871    ret = -2;
 40872# 3421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40873    goto unlock;
 40874  } else {
 40875
 40876  }
 40877# 3424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40878  if ((unsigned long )obj->pin_filp != (unsigned long )file) {
 40879    {
 40880# 3425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40881    drm_err("i915_gem_unpin_ioctl", "Not pinned by caller in i915_gem_pin_ioctl(): %d\n",
 40882            args->handle);
 40883# 3427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40884    ret = -22;
 40885    }
 40886# 3428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40887    goto out;
 40888  } else {
 40889
 40890  }
 40891# 3430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40892  obj->user_pin_count = obj->user_pin_count - 1U;
 40893# 3431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40894  if (obj->user_pin_count == 0U) {
 40895    {
 40896# 3432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40897    obj->pin_filp = (struct drm_file *)0;
 40898# 3433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40899    i915_gem_object_unpin(obj);
 40900    }
 40901  } else {
 40902
 40903  }
 40904  out:
 40905  {
 40906# 3437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40907  drm_gem_object_unreference(& obj->base);
 40908  }
 40909  unlock:
 40910  {
 40911# 3439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40912  mutex_unlock(& dev->struct_mutex);
 40913  }
 40914# 3440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40915  return (ret);
 40916}
 40917}
 40918# 3444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40919int i915_gem_busy_ioctl(struct drm_device *dev , void *data , struct drm_file *file )
 40920{ struct drm_i915_gem_busy *args ;
 40921  struct drm_i915_gem_object *obj ;
 40922  int ret ;
 40923  struct drm_gem_object const *__mptr ;
 40924  struct drm_gem_object *tmp ;
 40925  struct drm_i915_gem_request *request ;
 40926  void *tmp___0 ;
 40927
 40928  {
 40929  {
 40930# 3447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40931  args = (struct drm_i915_gem_busy *)data;
 40932# 3451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40933  ret = i915_mutex_lock_interruptible(dev);
 40934  }
 40935# 3452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40936  if (ret != 0) {
 40937# 3453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40938    return (ret);
 40939  } else {
 40940
 40941  }
 40942  {
 40943# 3455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40944  tmp = drm_gem_object_lookup(dev, file, args->handle);
 40945# 3455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40946  __mptr = (struct drm_gem_object const *)tmp;
 40947# 3455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40948  obj = (struct drm_i915_gem_object *)__mptr;
 40949  }
 40950# 3456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40951  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 40952# 3457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40953    ret = -2;
 40954# 3458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40955    goto unlock;
 40956  } else {
 40957
 40958  }
 40959# 3466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40960  args->busy = (__u32 )obj->active;
 40961# 3467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40962  if (args->busy != 0U) {
 40963# 3473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40964    if ((obj->base.write_domain & 4294967230U) != 0U) {
 40965      {
 40966# 3474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40967      ret = i915_gem_flush_ring(obj->ring, 0U, obj->base.write_domain);
 40968      }
 40969    } else
 40970# 3476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40971    if ((obj->ring)->outstanding_lazy_request == obj->last_rendering_seqno) {
 40972      {
 40973# 3483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40974      tmp___0 = kzalloc(64UL, 208U);
 40975# 3483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40976      request = (struct drm_i915_gem_request *)tmp___0;
 40977      }
 40978# 3484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40979      if ((unsigned long )request != (unsigned long )((struct drm_i915_gem_request *)0)) {
 40980        {
 40981# 3485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40982        ret = i915_add_request(obj->ring, (struct drm_file *)0, request);
 40983        }
 40984      } else {
 40985# 3487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40986        ret = -12;
 40987      }
 40988    } else {
 40989
 40990    }
 40991    {
 40992# 3495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40993    i915_gem_retire_requests_ring(obj->ring);
 40994# 3497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 40995    args->busy = (__u32 )obj->active;
 40996    }
 40997  } else {
 40998
 40999  }
 41000  {
 41001# 3500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41002  drm_gem_object_unreference(& obj->base);
 41003  }
 41004  unlock:
 41005  {
 41006# 3502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41007  mutex_unlock(& dev->struct_mutex);
 41008  }
 41009# 3503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41010  return (ret);
 41011}
 41012}
 41013# 3507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41014int i915_gem_throttle_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv )
 41015{ int tmp ;
 41016
 41017  {
 41018  {
 41019# 3510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41020  tmp = i915_gem_ring_throttle(dev, file_priv);
 41021  }
 41022# 3510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41023  return (tmp);
 41024}
 41025}
 41026# 3514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41027int i915_gem_madvise_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv )
 41028{ struct drm_i915_gem_madvise *args ;
 41029  struct drm_i915_gem_object *obj ;
 41030  int ret ;
 41031  struct drm_gem_object const *__mptr ;
 41032  struct drm_gem_object *tmp ;
 41033  int tmp___0 ;
 41034
 41035  {
 41036# 3517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41037  args = (struct drm_i915_gem_madvise *)data;
 41038# 3522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41039  if ((int )args->madv == 1) {
 41040# 3522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41041    goto case_1;
 41042  } else
 41043# 3523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41044  if ((int )args->madv == 0) {
 41045# 3523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41046    goto case_0;
 41047  } else {
 41048# 3525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41049    goto switch_default;
 41050# 3521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41051    if (0) {
 41052      case_1: ;
 41053      case_0: ;
 41054# 3524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41055      goto ldv_39753;
 41056      switch_default: ;
 41057# 3526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41058      return (-22);
 41059    } else {
 41060
 41061    }
 41062  }
 41063  ldv_39753:
 41064  {
 41065# 3529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41066  ret = i915_mutex_lock_interruptible(dev);
 41067  }
 41068# 3530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41069  if (ret != 0) {
 41070# 3531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41071    return (ret);
 41072  } else {
 41073
 41074  }
 41075  {
 41076# 3533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41077  tmp = drm_gem_object_lookup(dev, file_priv, args->handle);
 41078# 3533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41079  __mptr = (struct drm_gem_object const *)tmp;
 41080# 3533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41081  obj = (struct drm_i915_gem_object *)__mptr;
 41082  }
 41083# 3534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41084  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 41085# 3535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41086    ret = -2;
 41087# 3536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41088    goto unlock;
 41089  } else {
 41090
 41091  }
 41092# 3539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41093  if (*((unsigned int *)obj + 56UL) != 0U) {
 41094# 3540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41095    ret = -22;
 41096# 3541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41097    goto out;
 41098  } else {
 41099
 41100  }
 41101# 3544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41102  if ((unsigned int )*((unsigned char *)obj + 225UL) != 2U) {
 41103# 3545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41104    obj->madv = (unsigned char )args->madv;
 41105  } else {
 41106
 41107  }
 41108  {
 41109# 3548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41110  tmp___0 = i915_gem_object_is_purgeable(obj);
 41111  }
 41112# 3548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41113  if (tmp___0 != 0) {
 41114# 3548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41115    if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 41116      {
 41117# 3550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41118      i915_gem_object_truncate(obj);
 41119      }
 41120    } else {
 41121
 41122    }
 41123  } else {
 41124
 41125  }
 41126# 3552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41127  args->retained = (__u32 )((unsigned int )*((unsigned char *)obj + 225UL) != 2U);
 41128  out:
 41129  {
 41130# 3555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41131  drm_gem_object_unreference(& obj->base);
 41132  }
 41133  unlock:
 41134  {
 41135# 3557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41136  mutex_unlock(& dev->struct_mutex);
 41137  }
 41138# 3558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41139  return (ret);
 41140}
 41141}
 41142# 3561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41143struct drm_i915_gem_object *i915_gem_alloc_object(struct drm_device *dev , size_t size )
 41144{ struct drm_i915_private *dev_priv ;
 41145  struct drm_i915_gem_object *obj ;
 41146  struct address_space *mapping ;
 41147  void *tmp ;
 41148  int tmp___0 ;
 41149
 41150  {
 41151  {
 41152# 3564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41153  dev_priv = (struct drm_i915_private *)dev->dev_private;
 41154# 3568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41155  tmp = kzalloc(376UL, 208U);
 41156# 3568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41157  obj = (struct drm_i915_gem_object *)tmp;
 41158  }
 41159# 3569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41160  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 41161# 3570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41162    return ((struct drm_i915_gem_object *)0);
 41163  } else {
 41164
 41165  }
 41166  {
 41167# 3572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41168  tmp___0 = drm_gem_object_init(dev, & obj->base, size);
 41169  }
 41170# 3572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41171  if (tmp___0 != 0) {
 41172    {
 41173# 3573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41174    kfree((void const *)obj);
 41175    }
 41176# 3574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41177    return ((struct drm_i915_gem_object *)0);
 41178  } else {
 41179
 41180  }
 41181  {
 41182# 3577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41183  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 41184# 3578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41185  mapping_set_gfp_mask(mapping, 655570U);
 41186# 3580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41187  i915_gem_info_add_obj(dev_priv, size);
 41188# 3582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41189  obj->base.write_domain = 1U;
 41190# 3583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41191  obj->base.read_domains = 1U;
 41192# 3585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41193  obj->cache_level = (unsigned char)0;
 41194# 3586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41195  obj->base.driver_private = (void *)0;
 41196# 3587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41197  obj->fence_reg = (signed char)-1;
 41198# 3588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41199  INIT_LIST_HEAD(& obj->mm_list);
 41200# 3589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41201  INIT_LIST_HEAD(& obj->gtt_list);
 41202# 3590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41203  INIT_LIST_HEAD(& obj->ring_list);
 41204# 3591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41205  INIT_LIST_HEAD(& obj->exec_list);
 41206# 3592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41207  INIT_LIST_HEAD(& obj->gpu_write_list);
 41208# 3593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41209  obj->madv = (unsigned char)0;
 41210# 3595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41211  obj->map_and_fenceable = (unsigned char)1;
 41212  }
 41213# 3597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41214  return (obj);
 41215}
 41216}
 41217# 3600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41218int i915_gem_init_object(struct drm_gem_object *obj )
 41219{
 41220
 41221  {
 41222# 3602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41223  __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 41224                       "i" (3602), "i" (12UL));
 41225  ldv_39769: ;
 41226# 3602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41227  goto ldv_39769;
 41228# 3604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41229  return (0);
 41230}
 41231}
 41232# 3607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41233static void i915_gem_free_object_tail(struct drm_i915_gem_object *obj )
 41234{ struct drm_device *dev ;
 41235  drm_i915_private_t *dev_priv ;
 41236  int ret ;
 41237
 41238  {
 41239  {
 41240# 3609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41241  dev = obj->base.dev;
 41242# 3610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41243  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41244# 3613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41245  ret = i915_gem_object_unbind(obj);
 41246  }
 41247# 3614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41248  if (ret == -512) {
 41249    {
 41250# 3615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41251    list_move(& obj->mm_list, & dev_priv->mm.deferred_free_list);
 41252    }
 41253# 3617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41254    return;
 41255  } else {
 41256
 41257  }
 41258  {
 41259# 3620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41260  trace_i915_gem_object_destroy(obj);
 41261  }
 41262# 3622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41263  if ((unsigned long )obj->base.map_list.map != (unsigned long )((struct drm_local_map *)0)) {
 41264    {
 41265# 3623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41266    i915_gem_free_mmap_offset(obj);
 41267    }
 41268  } else {
 41269
 41270  }
 41271  {
 41272# 3625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41273  drm_gem_object_release(& obj->base);
 41274# 3626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41275  i915_gem_info_remove_obj(dev_priv, obj->base.size);
 41276# 3628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41277  kfree((void const *)obj->page_cpu_valid);
 41278# 3629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41279  kfree((void const *)obj->bit_17);
 41280# 3630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41281  kfree((void const *)obj);
 41282  }
 41283# 3631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41284  return;
 41285}
 41286}
 41287# 3633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41288void i915_gem_free_object(struct drm_gem_object *gem_obj )
 41289{ struct drm_i915_gem_object *obj ;
 41290  struct drm_gem_object const *__mptr ;
 41291  struct drm_device *dev ;
 41292
 41293  {
 41294# 3635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41295  __mptr = (struct drm_gem_object const *)gem_obj;
 41296# 3635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41297  obj = (struct drm_i915_gem_object *)__mptr;
 41298# 3636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41299  dev = obj->base.dev;
 41300# 3638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41301  goto ldv_39784;
 41302  ldv_39783:
 41303  {
 41304# 3639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41305  i915_gem_object_unpin(obj);
 41306  }
 41307  ldv_39784: ;
 41308# 3638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41309  if ((int )obj->pin_count > 0) {
 41310# 3639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41311    goto ldv_39783;
 41312  } else {
 41313# 3641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41314    goto ldv_39785;
 41315  }
 41316  ldv_39785: ;
 41317# 3641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41318  if ((unsigned long )obj->phys_obj != (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 41319    {
 41320# 3642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41321    i915_gem_detach_phys_object(dev, obj);
 41322    }
 41323  } else {
 41324
 41325  }
 41326  {
 41327# 3644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41328  i915_gem_free_object_tail(obj);
 41329  }
 41330# 3645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41331  return;
 41332}
 41333}
 41334# 3648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41335int i915_gem_idle(struct drm_device *dev )
 41336{ drm_i915_private_t *dev_priv ;
 41337  int ret ;
 41338  int tmp ;
 41339
 41340  {
 41341  {
 41342# 3650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41343  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41344# 3653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41345  mutex_lock_nested(& dev->struct_mutex, 0U);
 41346  }
 41347# 3655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41348  if (dev_priv->mm.suspended != 0) {
 41349    {
 41350# 3656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41351    mutex_unlock(& dev->struct_mutex);
 41352    }
 41353# 3657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41354    return (0);
 41355  } else {
 41356
 41357  }
 41358  {
 41359# 3660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41360  ret = i915_gpu_idle(dev);
 41361  }
 41362# 3661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41363  if (ret != 0) {
 41364    {
 41365# 3662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41366    mutex_unlock(& dev->struct_mutex);
 41367    }
 41368# 3663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41369    return (ret);
 41370  } else {
 41371
 41372  }
 41373  {
 41374# 3667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41375  tmp = drm_core_check_feature(dev, 8192);
 41376  }
 41377# 3667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41378  if (tmp == 0) {
 41379    {
 41380# 3668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41381    ret = i915_gem_evict_inactive(dev, (bool )0);
 41382    }
 41383# 3669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41384    if (ret != 0) {
 41385      {
 41386# 3670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41387      mutex_unlock(& dev->struct_mutex);
 41388      }
 41389# 3671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41390      return (ret);
 41391    } else {
 41392
 41393    }
 41394  } else {
 41395
 41396  }
 41397  {
 41398# 3675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41399  i915_gem_reset_fences(dev);
 41400# 3681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41401  dev_priv->mm.suspended = 1;
 41402# 3682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41403  del_timer_sync(& dev_priv->hangcheck_timer);
 41404# 3684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41405  i915_kernel_lost_context(dev);
 41406# 3685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41407  i915_gem_cleanup_ringbuffer(dev);
 41408# 3687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41409  mutex_unlock(& dev->struct_mutex);
 41410# 3690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41411  cancel_delayed_work_sync(& dev_priv->mm.retire_work);
 41412  }
 41413# 3692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41414  return (0);
 41415}
 41416}
 41417# 3696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41418int i915_gem_init_ringbuffer(struct drm_device *dev )
 41419{ drm_i915_private_t *dev_priv ;
 41420  int ret ;
 41421
 41422  {
 41423  {
 41424# 3698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41425  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41426# 3701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41427  ret = intel_init_render_ring_buffer(dev);
 41428  }
 41429# 3702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41430  if (ret != 0) {
 41431# 3703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41432    return (ret);
 41433  } else {
 41434
 41435  }
 41436# 3705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41437  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 41438    {
 41439# 3706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41440    ret = intel_init_bsd_ring_buffer(dev);
 41441    }
 41442# 3707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41443    if (ret != 0) {
 41444# 3708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41445      goto cleanup_render_ring;
 41446    } else {
 41447
 41448    }
 41449  } else {
 41450
 41451  }
 41452# 3711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41453  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 41454    {
 41455# 3712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41456    ret = intel_init_blt_ring_buffer(dev);
 41457    }
 41458# 3713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41459    if (ret != 0) {
 41460# 3714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41461      goto cleanup_bsd_ring;
 41462    } else {
 41463
 41464    }
 41465  } else {
 41466
 41467  }
 41468# 3717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41469  dev_priv->next_seqno = 1U;
 41470# 3719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41471  return (0);
 41472  cleanup_bsd_ring:
 41473  {
 41474# 3722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41475  intel_cleanup_ring_buffer((struct intel_ring_buffer *)(& dev_priv->ring) + 1UL);
 41476  }
 41477  cleanup_render_ring:
 41478  {
 41479# 3724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41480  intel_cleanup_ring_buffer((struct intel_ring_buffer *)(& dev_priv->ring));
 41481  }
 41482# 3725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41483  return (ret);
 41484}
 41485}
 41486# 3729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41487void i915_gem_cleanup_ringbuffer(struct drm_device *dev )
 41488{ drm_i915_private_t *dev_priv ;
 41489  int i ;
 41490
 41491  {
 41492# 3731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41493  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41494# 3734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41495  i = 0;
 41496# 3734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41497  goto ldv_39804;
 41498  ldv_39803:
 41499  {
 41500# 3735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41501  intel_cleanup_ring_buffer((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 41502# 3734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41503  i = i + 1;
 41504  }
 41505  ldv_39804: ;
 41506# 3734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41507  if (i <= 2) {
 41508# 3735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41509    goto ldv_39803;
 41510  } else {
 41511# 3737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41512    goto ldv_39805;
 41513  }
 41514  ldv_39805: ;
 41515# 3739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41516  return;
 41517}
 41518}
 41519# 3739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41520int i915_gem_entervt_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv )
 41521{ drm_i915_private_t *dev_priv ;
 41522  int ret ;
 41523  int i ;
 41524  int tmp ;
 41525  int tmp___0 ;
 41526  int tmp___1 ;
 41527  long tmp___2 ;
 41528  int tmp___3 ;
 41529  long tmp___4 ;
 41530  int tmp___5 ;
 41531  long tmp___6 ;
 41532  int tmp___7 ;
 41533  long tmp___8 ;
 41534  int tmp___9 ;
 41535  long tmp___10 ;
 41536
 41537  {
 41538  {
 41539# 3742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41540  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41541# 3745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41542  tmp = drm_core_check_feature(dev, 8192);
 41543  }
 41544# 3745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41545  if (tmp != 0) {
 41546# 3746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41547    return (0);
 41548  } else {
 41549
 41550  }
 41551  {
 41552# 3748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41553  tmp___0 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 41554  }
 41555# 3748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41556  if (tmp___0 != 0) {
 41557    {
 41558# 3749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41559    drm_err("i915_gem_entervt_ioctl", "Reenabling wedged hardware, good luck\n");
 41560# 3750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41561    atomic_set(& dev_priv->mm.wedged, 0);
 41562    }
 41563  } else {
 41564
 41565  }
 41566  {
 41567# 3753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41568  mutex_lock_nested(& dev->struct_mutex, 0U);
 41569# 3754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41570  dev_priv->mm.suspended = 0;
 41571# 3756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41572  ret = i915_gem_init_ringbuffer(dev);
 41573  }
 41574# 3757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41575  if (ret != 0) {
 41576    {
 41577# 3758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41578    mutex_unlock(& dev->struct_mutex);
 41579    }
 41580# 3759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41581    return (ret);
 41582  } else {
 41583
 41584  }
 41585  {
 41586# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41587  tmp___1 = list_empty((struct list_head const *)(& dev_priv->mm.active_list));
 41588# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41589  tmp___2 = __builtin_expect((long )(tmp___1 == 0), 0L);
 41590  }
 41591# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41592  if (tmp___2 != 0L) {
 41593# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41594    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 41595                         "i" (3762), "i" (12UL));
 41596    ldv_39815: ;
 41597# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41598    goto ldv_39815;
 41599  } else {
 41600
 41601  }
 41602  {
 41603# 3763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41604  tmp___3 = list_empty((struct list_head const *)(& dev_priv->mm.flushing_list));
 41605# 3763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41606  tmp___4 = __builtin_expect((long )(tmp___3 == 0), 0L);
 41607  }
 41608# 3763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41609  if (tmp___4 != 0L) {
 41610# 3763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41611    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 41612                         "i" (3763), "i" (12UL));
 41613    ldv_39816: ;
 41614# 3763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41615    goto ldv_39816;
 41616  } else {
 41617
 41618  }
 41619  {
 41620# 3764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41621  tmp___5 = list_empty((struct list_head const *)(& dev_priv->mm.inactive_list));
 41622# 3764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41623  tmp___6 = __builtin_expect((long )(tmp___5 == 0), 0L);
 41624  }
 41625# 3764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41626  if (tmp___6 != 0L) {
 41627# 3764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41628    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 41629                         "i" (3764), "i" (12UL));
 41630    ldv_39817: ;
 41631# 3764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41632    goto ldv_39817;
 41633  } else {
 41634
 41635  }
 41636# 3765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41637  i = 0;
 41638# 3765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41639  goto ldv_39821;
 41640  ldv_39820:
 41641  {
 41642# 3766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41643  tmp___7 = list_empty((struct list_head const *)(& dev_priv->ring[i].active_list));
 41644# 3766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41645  tmp___8 = __builtin_expect((long )(tmp___7 == 0), 0L);
 41646  }
 41647# 3766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41648  if (tmp___8 != 0L) {
 41649# 3766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41650    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 41651                         "i" (3766), "i" (12UL));
 41652    ldv_39818: ;
 41653# 3766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41654    goto ldv_39818;
 41655  } else {
 41656
 41657  }
 41658  {
 41659# 3767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41660  tmp___9 = list_empty((struct list_head const *)(& dev_priv->ring[i].request_list));
 41661# 3767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41662  tmp___10 = __builtin_expect((long )(tmp___9 == 0), 0L);
 41663  }
 41664# 3767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41665  if (tmp___10 != 0L) {
 41666# 3767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41667    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"),
 41668                         "i" (3767), "i" (12UL));
 41669    ldv_39819: ;
 41670# 3767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41671    goto ldv_39819;
 41672  } else {
 41673
 41674  }
 41675# 3765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41676  i = i + 1;
 41677  ldv_39821: ;
 41678# 3765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41679  if (i <= 2) {
 41680# 3766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41681    goto ldv_39820;
 41682  } else {
 41683# 3768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41684    goto ldv_39822;
 41685  }
 41686  ldv_39822:
 41687  {
 41688# 3769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41689  mutex_unlock(& dev->struct_mutex);
 41690# 3771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41691  ret = drm_irq_install(dev);
 41692  }
 41693# 3772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41694  if (ret != 0) {
 41695# 3773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41696    goto cleanup_ringbuffer;
 41697  } else {
 41698
 41699  }
 41700# 3775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41701  return (0);
 41702  cleanup_ringbuffer:
 41703  {
 41704# 3778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41705  mutex_lock_nested(& dev->struct_mutex, 0U);
 41706# 3779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41707  i915_gem_cleanup_ringbuffer(dev);
 41708# 3780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41709  dev_priv->mm.suspended = 1;
 41710# 3781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41711  mutex_unlock(& dev->struct_mutex);
 41712  }
 41713# 3783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41714  return (ret);
 41715}
 41716}
 41717# 3787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41718int i915_gem_leavevt_ioctl(struct drm_device *dev , void *data , struct drm_file *file_priv )
 41719{ int tmp ;
 41720  int tmp___0 ;
 41721
 41722  {
 41723  {
 41724# 3790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41725  tmp = drm_core_check_feature(dev, 8192);
 41726  }
 41727# 3790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41728  if (tmp != 0) {
 41729# 3791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41730    return (0);
 41731  } else {
 41732
 41733  }
 41734  {
 41735# 3793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41736  drm_irq_uninstall(dev);
 41737# 3794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41738  tmp___0 = i915_gem_idle(dev);
 41739  }
 41740# 3794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41741  return (tmp___0);
 41742}
 41743}
 41744# 3798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41745void i915_gem_lastclose(struct drm_device *dev )
 41746{ int ret ;
 41747  int tmp ;
 41748
 41749  {
 41750  {
 41751# 3802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41752  tmp = drm_core_check_feature(dev, 8192);
 41753  }
 41754# 3802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41755  if (tmp != 0) {
 41756# 3803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41757    return;
 41758  } else {
 41759
 41760  }
 41761  {
 41762# 3805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41763  ret = i915_gem_idle(dev);
 41764  }
 41765# 3806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41766  if (ret != 0) {
 41767    {
 41768# 3807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41769    drm_err("i915_gem_lastclose", "failed to idle hardware: %d\n", ret);
 41770    }
 41771  } else {
 41772
 41773  }
 41774# 3808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41775  return;
 41776}
 41777}
 41778# 3811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41779static void init_ring_lists(struct intel_ring_buffer *ring )
 41780{
 41781
 41782  {
 41783  {
 41784# 3813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41785  INIT_LIST_HEAD(& ring->active_list);
 41786# 3814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41787  INIT_LIST_HEAD(& ring->request_list);
 41788# 3815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41789  INIT_LIST_HEAD(& ring->gpu_write_list);
 41790  }
 41791# 3816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41792  return;
 41793}
 41794}
 41795# 3819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41796void i915_gem_load(struct drm_device *dev )
 41797{ int i ;
 41798  drm_i915_private_t *dev_priv ;
 41799  struct lock_class_key __key ;
 41800  atomic_long_t __constr_expr_0 ;
 41801  struct lock_class_key __key___0 ;
 41802  u32 tmp ;
 41803  u32 tmp___0 ;
 41804  int tmp___1 ;
 41805  struct lock_class_key __key___1 ;
 41806
 41807  {
 41808  {
 41809# 3822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41810  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41811# 3824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41812  INIT_LIST_HEAD(& dev_priv->mm.active_list);
 41813# 3825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41814  INIT_LIST_HEAD(& dev_priv->mm.flushing_list);
 41815# 3826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41816  INIT_LIST_HEAD(& dev_priv->mm.inactive_list);
 41817# 3827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41818  INIT_LIST_HEAD(& dev_priv->mm.pinned_list);
 41819# 3828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41820  INIT_LIST_HEAD(& dev_priv->mm.fence_list);
 41821# 3829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41822  INIT_LIST_HEAD(& dev_priv->mm.deferred_free_list);
 41823# 3830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41824  INIT_LIST_HEAD(& dev_priv->mm.gtt_list);
 41825# 3831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41826  i = 0;
 41827  }
 41828# 3831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41829  goto ldv_39843;
 41830  ldv_39842:
 41831  {
 41832# 3832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41833  init_ring_lists((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i);
 41834# 3831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41835  i = i + 1;
 41836  }
 41837  ldv_39843: ;
 41838# 3831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41839  if (i <= 2) {
 41840# 3832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41841    goto ldv_39842;
 41842  } else {
 41843# 3834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41844    goto ldv_39844;
 41845  }
 41846  ldv_39844:
 41847# 3833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41848  i = 0;
 41849# 3833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41850  goto ldv_39846;
 41851  ldv_39845:
 41852  {
 41853# 3834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41854  INIT_LIST_HEAD(& dev_priv->fence_regs[i].lru_list);
 41855# 3833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41856  i = i + 1;
 41857  }
 41858  ldv_39846: ;
 41859# 3833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41860  if (i <= 15) {
 41861# 3834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41862    goto ldv_39845;
 41863  } else {
 41864# 3836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41865    goto ldv_39847;
 41866  }
 41867  ldv_39847:
 41868  {
 41869# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41870  __init_work(& dev_priv->mm.retire_work.work, 0);
 41871# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41872  __constr_expr_0.counter = 2097664L;
 41873# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41874  dev_priv->mm.retire_work.work.data = __constr_expr_0;
 41875# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41876  lockdep_init_map(& dev_priv->mm.retire_work.work.lockdep_map, "(&(&dev_priv->mm.retire_work)->work)",
 41877                   & __key, 0);
 41878# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41879  INIT_LIST_HEAD(& dev_priv->mm.retire_work.work.entry);
 41880# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41881  dev_priv->mm.retire_work.work.func = & i915_gem_retire_work_handler;
 41882# 3835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41883  init_timer_key(& dev_priv->mm.retire_work.timer, "&(&dev_priv->mm.retire_work)->timer",
 41884                 & __key___0);
 41885# 3837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41886  init_completion(& dev_priv->error_completion);
 41887  }
 41888# 3840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41889  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 41890    {
 41891# 3841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41892    tmp___0 = i915_read32(dev_priv, 8420U);
 41893# 3841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41894    tmp = tmp___0;
 41895    }
 41896# 3842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41897    if ((tmp & 2048U) == 0U) {
 41898      {
 41899# 3844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41900      tmp = 134219776U;
 41901# 3845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41902      i915_write32(dev_priv, 8420U, tmp);
 41903      }
 41904    } else {
 41905
 41906    }
 41907  } else {
 41908
 41909  }
 41910  {
 41911# 3849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41912  dev_priv->relative_constants_mode = 0;
 41913# 3852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41914  tmp___1 = drm_core_check_feature(dev, 8192);
 41915  }
 41916# 3852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41917  if (tmp___1 == 0) {
 41918# 3853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41919    dev_priv->fence_reg_start = 3;
 41920  } else {
 41921
 41922  }
 41923# 3855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41924  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 41925# 3856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41926    dev_priv->num_fence_regs = 16;
 41927  } else
 41928# 3855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41929  if (dev->pci_device == 10098) {
 41930# 3856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41931    dev_priv->num_fence_regs = 16;
 41932  } else
 41933# 3855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41934  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 41935# 3856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41936    dev_priv->num_fence_regs = 16;
 41937  } else
 41938# 3855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41939  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 41940# 3856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41941    dev_priv->num_fence_regs = 16;
 41942  } else {
 41943# 3858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41944    dev_priv->num_fence_regs = 8;
 41945  }
 41946# 3861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41947  i = 0;
 41948# 3861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41949  goto ldv_39853;
 41950  ldv_39852:
 41951  {
 41952# 3862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41953  i915_gem_clear_fence_reg(dev, (struct drm_i915_fence_reg *)(& dev_priv->fence_regs) + (unsigned long )i);
 41954# 3861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41955  i = i + 1;
 41956  }
 41957  ldv_39853: ;
 41958# 3861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41959  if (dev_priv->num_fence_regs > i) {
 41960# 3862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41961    goto ldv_39852;
 41962  } else {
 41963# 3864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41964    goto ldv_39854;
 41965  }
 41966  ldv_39854:
 41967  {
 41968# 3865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41969  i915_gem_detect_bit_6_swizzle(dev);
 41970# 3866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41971  __init_waitqueue_head(& dev_priv->pending_flip_queue, & __key___1);
 41972# 3868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41973  dev_priv->mm.interruptible = (bool )1;
 41974# 3870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41975  dev_priv->mm.inactive_shrinker.shrink = & i915_gem_inactive_shrink;
 41976# 3871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41977  dev_priv->mm.inactive_shrinker.seeks = 2;
 41978# 3872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41979  register_shrinker(& dev_priv->mm.inactive_shrinker);
 41980  }
 41981# 3873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41982  return;
 41983}
 41984}
 41985# 3879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41986static int i915_gem_init_phys_object(struct drm_device *dev , int id , int size ,
 41987                                     int align )
 41988{ drm_i915_private_t *dev_priv ;
 41989  struct drm_i915_gem_phys_object *phys_obj ;
 41990  int ret ;
 41991  void *tmp ;
 41992
 41993  {
 41994# 3882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41995  dev_priv = (drm_i915_private_t *)dev->dev_private;
 41996# 3886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41997  if ((unsigned long )dev_priv->mm.phys_objs[id + -1] != (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 41998# 3887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 41999    return (0);
 42000  } else
 42001# 3886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42002  if (size == 0) {
 42003# 3887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42004    return (0);
 42005  } else {
 42006
 42007  }
 42008  {
 42009# 3889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42010  tmp = kzalloc(32UL, 208U);
 42011# 3889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42012  phys_obj = (struct drm_i915_gem_phys_object *)tmp;
 42013  }
 42014# 3890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42015  if ((unsigned long )phys_obj == (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 42016# 3891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42017    return (-12);
 42018  } else {
 42019
 42020  }
 42021  {
 42022# 3893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42023  phys_obj->id = id;
 42024# 3895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42025  phys_obj->handle = drm_pci_alloc(dev, (size_t )size, (size_t )align);
 42026  }
 42027# 3896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42028  if ((unsigned long )phys_obj->handle == (unsigned long )((drm_dma_handle_t *)0)) {
 42029# 3897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42030    ret = -12;
 42031# 3898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42032    goto kfree_obj;
 42033  } else {
 42034
 42035  }
 42036  {
 42037# 3901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42038  set_memory_wc((unsigned long )(phys_obj->handle)->vaddr, (int )((phys_obj->handle)->size / 4096UL));
 42039# 3904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42040  dev_priv->mm.phys_objs[id + -1] = phys_obj;
 42041  }
 42042# 3906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42043  return (0);
 42044  kfree_obj:
 42045  {
 42046# 3908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42047  kfree((void const *)phys_obj);
 42048  }
 42049# 3909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42050  return (ret);
 42051}
 42052}
 42053# 3912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42054static void i915_gem_free_phys_object(struct drm_device *dev , int id )
 42055{ drm_i915_private_t *dev_priv ;
 42056  struct drm_i915_gem_phys_object *phys_obj ;
 42057
 42058  {
 42059# 3914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42060  dev_priv = (drm_i915_private_t *)dev->dev_private;
 42061# 3917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42062  if ((unsigned long )dev_priv->mm.phys_objs[id + -1] == (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 42063# 3918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42064    return;
 42065  } else {
 42066
 42067  }
 42068# 3920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42069  phys_obj = dev_priv->mm.phys_objs[id + -1];
 42070# 3921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42071  if ((unsigned long )phys_obj->cur_obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 42072    {
 42073# 3922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42074    i915_gem_detach_phys_object(dev, phys_obj->cur_obj);
 42075    }
 42076  } else {
 42077
 42078  }
 42079  {
 42080# 3926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42081  set_memory_wb((unsigned long )(phys_obj->handle)->vaddr, (int )((phys_obj->handle)->size / 4096UL));
 42082# 3928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42083  drm_pci_free(dev, phys_obj->handle);
 42084# 3929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42085  kfree((void const *)phys_obj);
 42086# 3930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42087  dev_priv->mm.phys_objs[id + -1] = (struct drm_i915_gem_phys_object *)0;
 42088  }
 42089# 3931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42090  return;
 42091}
 42092}
 42093# 3933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42094void i915_gem_free_all_phys_object(struct drm_device *dev )
 42095{ int i ;
 42096
 42097  {
 42098# 3937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42099  i = 1;
 42100# 3937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42101  goto ldv_39877;
 42102  ldv_39876:
 42103  {
 42104# 3938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42105  i915_gem_free_phys_object(dev, i);
 42106# 3937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42107  i = i + 1;
 42108  }
 42109  ldv_39877: ;
 42110# 3937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42111  if (i <= 3) {
 42112# 3938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42113    goto ldv_39876;
 42114  } else {
 42115# 3940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42116    goto ldv_39878;
 42117  }
 42118  ldv_39878: ;
 42119# 3942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42120  return;
 42121}
 42122}
 42123# 3941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42124void i915_gem_detach_phys_object(struct drm_device *dev , struct drm_i915_gem_object *obj )
 42125{ struct address_space *mapping ;
 42126  char *vaddr ;
 42127  int i ;
 42128  int page_count___0 ;
 42129  struct page *page ;
 42130  struct page *tmp ;
 42131  char *dst ;
 42132  void *tmp___0 ;
 42133  size_t __len ;
 42134  void *__ret ;
 42135  long tmp___1 ;
 42136
 42137  {
 42138# 3944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42139  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 42140# 3949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42141  if ((unsigned long )obj->phys_obj == (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 42142# 3950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42143    return;
 42144  } else {
 42145
 42146  }
 42147# 3951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42148  vaddr = (char *)((obj->phys_obj)->handle)->vaddr;
 42149# 3953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42150  page_count___0 = (int )(obj->base.size / 4096UL);
 42151# 3954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42152  i = 0;
 42153# 3954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42154  goto ldv_39893;
 42155  ldv_39892:
 42156  {
 42157# 3955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42158  tmp = shmem_read_mapping_page(mapping, (unsigned long )i);
 42159# 3955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42160  page = tmp;
 42161# 3956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42162  tmp___1 = IS_ERR((void const *)page);
 42163  }
 42164# 3956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42165  if (tmp___1 == 0L) {
 42166    {
 42167# 3957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42168    tmp___0 = __kmap_atomic(page);
 42169# 3957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42170    dst = (char *)tmp___0;
 42171# 3958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42172    __len = 4096UL;
 42173    }
 42174# 3958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42175    if (__len > 63UL) {
 42176      {
 42177# 3958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42178      __ret = __memcpy((void *)dst, (void const *)(vaddr + (unsigned long )i * 4096UL),
 42179                       __len);
 42180      }
 42181    } else {
 42182      {
 42183# 3958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42184      __ret = __builtin_memcpy((void *)dst, (void const *)(vaddr + (unsigned long )i * 4096UL),
 42185                               __len);
 42186      }
 42187    }
 42188    {
 42189# 3959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42190    __kunmap_atomic((void *)dst);
 42191# 3961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42192    drm_clflush_pages(& page, 1UL);
 42193# 3963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42194    set_page_dirty(page);
 42195# 3964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42196    mark_page_accessed(page);
 42197# 3965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42198    put_page(page);
 42199    }
 42200  } else {
 42201
 42202  }
 42203# 3954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42204  i = i + 1;
 42205  ldv_39893: ;
 42206# 3954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42207  if (i < page_count___0) {
 42208# 3955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42209    goto ldv_39892;
 42210  } else {
 42211# 3957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42212    goto ldv_39894;
 42213  }
 42214  ldv_39894:
 42215  {
 42216# 3968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42217  intel_gtt_chipset_flush();
 42218# 3970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42219  (obj->phys_obj)->cur_obj = (struct drm_i915_gem_object *)0;
 42220# 3971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42221  obj->phys_obj = (struct drm_i915_gem_phys_object *)0;
 42222  }
 42223# 3972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42224  return;
 42225}
 42226}
 42227# 3975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42228int i915_gem_attach_phys_object(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 42229                                int id , int align )
 42230{ struct address_space *mapping ;
 42231  drm_i915_private_t *dev_priv ;
 42232  int ret ;
 42233  int page_count___0 ;
 42234  int i ;
 42235  struct page *page ;
 42236  char *dst ;
 42237  char *src ;
 42238  long tmp ;
 42239  long tmp___0 ;
 42240  void *tmp___1 ;
 42241  size_t __len ;
 42242  void *__ret ;
 42243
 42244  {
 42245# 3980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42246  mapping = (((obj->base.filp)->f_path.dentry)->d_inode)->i_mapping;
 42247# 3981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42248  dev_priv = (drm_i915_private_t *)dev->dev_private;
 42249# 3982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42250  ret = 0;
 42251# 3986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42252  if (id > 3) {
 42253# 3987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42254    return (-22);
 42255  } else {
 42256
 42257  }
 42258# 3989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42259  if ((unsigned long )obj->phys_obj != (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 42260# 3990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42261    if ((obj->phys_obj)->id == id) {
 42262# 3991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42263      return (0);
 42264    } else {
 42265
 42266    }
 42267    {
 42268# 3992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42269    i915_gem_detach_phys_object(dev, obj);
 42270    }
 42271  } else {
 42272
 42273  }
 42274# 3996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42275  if ((unsigned long )dev_priv->mm.phys_objs[id + -1] == (unsigned long )((struct drm_i915_gem_phys_object *)0)) {
 42276    {
 42277# 3997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42278    ret = i915_gem_init_phys_object(dev, id, (int )obj->base.size, align);
 42279    }
 42280# 3999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42281    if (ret != 0) {
 42282      {
 42283# 4000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42284      drm_err("i915_gem_attach_phys_object", "failed to init phys object %d size: %zu\n",
 42285              id, obj->base.size);
 42286      }
 42287# 4002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42288      return (ret);
 42289    } else {
 42290
 42291    }
 42292  } else {
 42293
 42294  }
 42295# 4007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42296  obj->phys_obj = dev_priv->mm.phys_objs[id + -1];
 42297# 4008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42298  (obj->phys_obj)->cur_obj = obj;
 42299# 4010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42300  page_count___0 = (int )(obj->base.size / 4096UL);
 42301# 4012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42302  i = 0;
 42303# 4012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42304  goto ldv_39914;
 42305  ldv_39913:
 42306  {
 42307# 4016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42308  page = shmem_read_mapping_page(mapping, (unsigned long )i);
 42309# 4017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42310  tmp___0 = IS_ERR((void const *)page);
 42311  }
 42312# 4017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42313  if (tmp___0 != 0L) {
 42314    {
 42315# 4018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42316    tmp = PTR_ERR((void const *)page);
 42317    }
 42318# 4018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42319    return ((int )tmp);
 42320  } else {
 42321
 42322  }
 42323  {
 42324# 4020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42325  tmp___1 = __kmap_atomic(page);
 42326# 4020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42327  src = (char *)tmp___1;
 42328# 4021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42329  dst = (char *)(((obj->phys_obj)->handle)->vaddr + (unsigned long )i * 4096UL);
 42330# 4022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42331  __len = 4096UL;
 42332  }
 42333# 4022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42334  if (__len > 63UL) {
 42335    {
 42336# 4022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42337    __ret = __memcpy((void *)dst, (void const *)src, __len);
 42338    }
 42339  } else {
 42340    {
 42341# 4022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42342    __ret = __builtin_memcpy((void *)dst, (void const *)src, __len);
 42343    }
 42344  }
 42345  {
 42346# 4023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42347  __kunmap_atomic((void *)src);
 42348# 4025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42349  mark_page_accessed(page);
 42350# 4026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42351  put_page(page);
 42352# 4012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42353  i = i + 1;
 42354  }
 42355  ldv_39914: ;
 42356# 4012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42357  if (i < page_count___0) {
 42358# 4013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42359    goto ldv_39913;
 42360  } else {
 42361# 4015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42362    goto ldv_39915;
 42363  }
 42364  ldv_39915: ;
 42365# 4029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42366  return (0);
 42367}
 42368}
 42369# 4033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42370static int i915_gem_phys_pwrite(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 42371                                struct drm_i915_gem_pwrite *args , struct drm_file *file_priv )
 42372{ void *vaddr ;
 42373  char *user_data ;
 42374  unsigned long unwritten ;
 42375  int tmp ;
 42376
 42377  {
 42378  {
 42379# 4038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42380  vaddr = ((obj->phys_obj)->handle)->vaddr + args->offset;
 42381# 4039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42382  user_data = (char *)args->data_ptr;
 42383# 4041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42384  tmp = __copy_from_user_inatomic_nocache(vaddr, (void const *)user_data, (unsigned int )args->size);
 42385  }
 42386# 4041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42387  if (tmp != 0) {
 42388    {
 42389# 4048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42390    mutex_unlock(& dev->struct_mutex);
 42391# 4049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42392    unwritten = copy_from_user(vaddr, (void const *)user_data, (unsigned long )args->size);
 42393# 4050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42394    mutex_lock_nested(& dev->struct_mutex, 0U);
 42395    }
 42396# 4051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42397    if (unwritten != 0UL) {
 42398# 4052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42399      return (-14);
 42400    } else {
 42401
 42402    }
 42403  } else {
 42404
 42405  }
 42406  {
 42407# 4055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42408  intel_gtt_chipset_flush();
 42409  }
 42410# 4056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42411  return (0);
 42412}
 42413}
 42414# 4059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42415void i915_gem_release(struct drm_device *dev , struct drm_file *file )
 42416{ struct drm_i915_file_private *file_priv ;
 42417  struct drm_i915_gem_request *request ;
 42418  struct list_head const *__mptr ;
 42419  int tmp ;
 42420
 42421  {
 42422  {
 42423# 4061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42424  file_priv = (struct drm_i915_file_private *)file->driver_priv;
 42425# 4067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42426  spin_lock(& file_priv->mm.lock);
 42427  }
 42428# 4068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42429  goto ldv_39934;
 42430  ldv_39933:
 42431  {
 42432# 4071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42433  __mptr = (struct list_head const *)file_priv->mm.request_list.next;
 42434# 4071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42435  request = (struct drm_i915_gem_request *)__mptr + 0x0fffffffffffffd0UL;
 42436# 4074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42437  list_del(& request->client_list);
 42438# 4075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42439  request->file_priv = (struct drm_i915_file_private *)0;
 42440  }
 42441  ldv_39934:
 42442  {
 42443# 4068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42444  tmp = list_empty((struct list_head const *)(& file_priv->mm.request_list));
 42445  }
 42446# 4068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42447  if (tmp == 0) {
 42448# 4069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42449    goto ldv_39933;
 42450  } else {
 42451# 4071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42452    goto ldv_39935;
 42453  }
 42454  ldv_39935:
 42455  {
 42456# 4077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42457  spin_unlock(& file_priv->mm.lock);
 42458  }
 42459# 4078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42460  return;
 42461}
 42462}
 42463# 4081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42464static int i915_gpu_is_active(struct drm_device *dev )
 42465{ drm_i915_private_t *dev_priv ;
 42466  int lists_empty ;
 42467  int tmp ;
 42468  int tmp___0 ;
 42469  int tmp___1 ;
 42470
 42471  {
 42472  {
 42473# 4083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42474  dev_priv = (drm_i915_private_t *)dev->dev_private;
 42475# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42476  tmp = list_empty((struct list_head const *)(& dev_priv->mm.flushing_list));
 42477  }
 42478# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42479  if (tmp != 0) {
 42480    {
 42481# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42482    tmp___0 = list_empty((struct list_head const *)(& dev_priv->mm.active_list));
 42483    }
 42484# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42485    if (tmp___0 != 0) {
 42486# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42487      tmp___1 = 1;
 42488    } else {
 42489# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42490      tmp___1 = 0;
 42491    }
 42492  } else {
 42493# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42494    tmp___1 = 0;
 42495  }
 42496# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42497  lists_empty = tmp___1;
 42498# 4089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42499  return (lists_empty == 0);
 42500}
 42501}
 42502# 4093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42503static int i915_gem_inactive_shrink(struct shrinker *shrinker , struct shrink_control *sc )
 42504{ struct drm_i915_private *dev_priv ;
 42505  struct shrinker const *__mptr ;
 42506  struct drm_device *dev ;
 42507  struct drm_i915_gem_object *obj ;
 42508  struct drm_i915_gem_object *next ;
 42509  int nr_to_scan ;
 42510  int cnt ;
 42511  int tmp ;
 42512  struct list_head const *__mptr___0 ;
 42513  struct list_head const *__mptr___1 ;
 42514  struct list_head const *__mptr___2 ;
 42515  struct list_head const *__mptr___3 ;
 42516  int tmp___0 ;
 42517  int tmp___1 ;
 42518  struct list_head const *__mptr___4 ;
 42519  struct list_head const *__mptr___5 ;
 42520  struct list_head const *__mptr___6 ;
 42521  int tmp___2 ;
 42522  struct list_head const *__mptr___7 ;
 42523  int tmp___3 ;
 42524  int tmp___4 ;
 42525
 42526  {
 42527  {
 42528# 4096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42529  __mptr = (struct shrinker const *)shrinker;
 42530# 4096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42531  dev_priv = (struct drm_i915_private *)__mptr + 0x0fffffffffffe668UL;
 42532# 4099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42533  dev = dev_priv->dev;
 42534# 4101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42535  nr_to_scan = (int )sc->nr_to_scan;
 42536# 4104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42537  tmp = mutex_trylock(& dev->struct_mutex);
 42538  }
 42539# 4104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42540  if (tmp == 0) {
 42541# 4105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42542    return (0);
 42543  } else {
 42544
 42545  }
 42546# 4108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42547  if (nr_to_scan == 0) {
 42548# 4109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42549    cnt = 0;
 42550# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42551    __mptr___0 = (struct list_head const *)dev_priv->mm.inactive_list.next;
 42552# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42553    obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 42554# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42555    goto ldv_39958;
 42556    ldv_39957:
 42557# 4113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42558    cnt = cnt + 1;
 42559# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42560    __mptr___1 = (struct list_head const *)obj->mm_list.next;
 42561# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42562    obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 42563    ldv_39958: ;
 42564# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42565    if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 42566# 4111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42567      goto ldv_39957;
 42568    } else {
 42569# 4113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42570      goto ldv_39959;
 42571    }
 42572    ldv_39959:
 42573    {
 42574# 4114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42575    mutex_unlock(& dev->struct_mutex);
 42576    }
 42577# 4115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42578    return ((cnt / 100) * sysctl_vfs_cache_pressure);
 42579  } else {
 42580
 42581  }
 42582  rescan:
 42583  {
 42584# 4120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42585  i915_gem_retire_requests(dev);
 42586# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42587  __mptr___2 = (struct list_head const *)dev_priv->mm.inactive_list.next;
 42588# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42589  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff50UL;
 42590# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42591  __mptr___3 = (struct list_head const *)obj->mm_list.next;
 42592# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42593  next = (struct drm_i915_gem_object *)__mptr___3 + 0x0fffffffffffff50UL;
 42594  }
 42595# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42596  goto ldv_39969;
 42597  ldv_39968:
 42598  {
 42599# 4125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42600  tmp___1 = i915_gem_object_is_purgeable(obj);
 42601  }
 42602# 4125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42603  if (tmp___1 != 0) {
 42604    {
 42605# 4126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42606    tmp___0 = i915_gem_object_unbind(obj);
 42607    }
 42608# 4126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42609    if (tmp___0 == 0) {
 42610# 4126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42611      nr_to_scan = nr_to_scan - 1;
 42612# 4126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42613      if (nr_to_scan == 0) {
 42614# 4128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42615        goto ldv_39967;
 42616      } else {
 42617
 42618      }
 42619    } else {
 42620
 42621    }
 42622  } else {
 42623
 42624  }
 42625# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42626  obj = next;
 42627# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42628  __mptr___4 = (struct list_head const *)next->mm_list.next;
 42629# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42630  next = (struct drm_i915_gem_object *)__mptr___4 + 0x0fffffffffffff50UL;
 42631  ldv_39969: ;
 42632# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42633  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 42634# 4123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42635    goto ldv_39968;
 42636  } else {
 42637# 4125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42638    goto ldv_39967;
 42639  }
 42640  ldv_39967:
 42641# 4133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42642  cnt = 0;
 42643# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42644  __mptr___5 = (struct list_head const *)dev_priv->mm.inactive_list.next;
 42645# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42646  obj = (struct drm_i915_gem_object *)__mptr___5 + 0x0fffffffffffff50UL;
 42647# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42648  __mptr___6 = (struct list_head const *)obj->mm_list.next;
 42649# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42650  next = (struct drm_i915_gem_object *)__mptr___6 + 0x0fffffffffffff50UL;
 42651# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42652  goto ldv_39977;
 42653  ldv_39976: ;
 42654# 4137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42655  if (nr_to_scan != 0) {
 42656    {
 42657# 4137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42658    tmp___2 = i915_gem_object_unbind(obj);
 42659    }
 42660# 4137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42661    if (tmp___2 == 0) {
 42662# 4139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42663      nr_to_scan = nr_to_scan - 1;
 42664    } else {
 42665# 4141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42666      cnt = cnt + 1;
 42667    }
 42668  } else {
 42669# 4141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42670    cnt = cnt + 1;
 42671  }
 42672# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42673  obj = next;
 42674# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42675  __mptr___7 = (struct list_head const *)next->mm_list.next;
 42676# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42677  next = (struct drm_i915_gem_object *)__mptr___7 + 0x0fffffffffffff50UL;
 42678  ldv_39977: ;
 42679# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42680  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 42681# 4135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42682    goto ldv_39976;
 42683  } else {
 42684# 4137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42685    goto ldv_39978;
 42686  }
 42687  ldv_39978: ;
 42688# 4144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42689  if (nr_to_scan != 0) {
 42690    {
 42691# 4144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42692    tmp___4 = i915_gpu_is_active(dev);
 42693    }
 42694# 4144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42695    if (tmp___4 != 0) {
 42696      {
 42697# 4151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42698      tmp___3 = i915_gpu_idle(dev);
 42699      }
 42700# 4151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42701      if (tmp___3 == 0) {
 42702# 4152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42703        goto rescan;
 42704      } else {
 42705
 42706      }
 42707    } else {
 42708
 42709    }
 42710  } else {
 42711
 42712  }
 42713  {
 42714# 4154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42715  mutex_unlock(& dev->struct_mutex);
 42716  }
 42717# 4155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem.c.p"
 42718  return ((cnt / 100) * sysctl_vfs_cache_pressure);
 42719}
 42720}
 42721# 174 "include/drm/drm_mm.h"
 42722extern void drm_mm_init_scan(struct drm_mm * , unsigned long , unsigned int ) ;
 42723# 176 "include/drm/drm_mm.h"
 42724extern void drm_mm_init_scan_with_range(struct drm_mm * , unsigned long , unsigned int ,
 42725                                        unsigned long , unsigned long ) ;
 42726# 180 "include/drm/drm_mm.h"
 42727extern int drm_mm_scan_add_block(struct drm_mm_node * ) ;
 42728# 181 "include/drm/drm_mm.h"
 42729extern int drm_mm_scan_remove_block(struct drm_mm_node * ) ;
 42730# 214 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42731struct tracepoint __tracepoint_i915_gem_evict ;
 42732# 214 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42733__inline static void trace_i915_gem_evict(struct drm_device *dev , u32 size , u32 align ,
 42734                                          bool mappable )
 42735{ struct tracepoint_func *it_func_ptr ;
 42736  void *it_func ;
 42737  void *__data ;
 42738  struct tracepoint_func *_________p1 ;
 42739  bool __warned ;
 42740  int tmp ;
 42741  int tmp___0 ;
 42742  bool tmp___1 ;
 42743
 42744  {
 42745  {
 42746# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42747  tmp___1 = static_branch(& __tracepoint_i915_gem_evict.key);
 42748  }
 42749# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42750  if ((int )tmp___1) {
 42751    {
 42752# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42753    rcu_read_lock_sched_notrace();
 42754# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42755    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_evict.funcs));
 42756# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42757    tmp = debug_lockdep_rcu_enabled();
 42758    }
 42759# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42760    if (tmp != 0) {
 42761# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42762      if (! __warned) {
 42763        {
 42764# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42765        tmp___0 = rcu_read_lock_sched_held();
 42766        }
 42767# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42768        if (tmp___0 == 0) {
 42769          {
 42770# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42771          __warned = (bool )1;
 42772# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42773          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 42774                                  (int const )214);
 42775          }
 42776        } else {
 42777
 42778        }
 42779      } else {
 42780
 42781      }
 42782    } else {
 42783
 42784    }
 42785# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42786    it_func_ptr = _________p1;
 42787# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42788    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 42789      ldv_35781:
 42790      {
 42791# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42792      it_func = it_func_ptr->func;
 42793# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42794      __data = it_func_ptr->data;
 42795# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42796      (*((void (*)(void * , struct drm_device * , u32 , u32 , bool ))it_func))(__data,
 42797                                                                                  dev,
 42798                                                                                  size,
 42799                                                                                  align,
 42800                                                                                  (bool )((int )mappable));
 42801# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42802      it_func_ptr = it_func_ptr + 1;
 42803      }
 42804# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42805      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 42806# 194 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42807        goto ldv_35781;
 42808      } else {
 42809# 196 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42810        goto ldv_35782;
 42811      }
 42812      ldv_35782: ;
 42813    } else {
 42814
 42815    }
 42816    {
 42817# 193 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42818    rcu_read_lock_sched_notrace();
 42819    }
 42820  } else {
 42821
 42822  }
 42823# 195 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42824  return;
 42825}
 42826}
 42827# 233 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42828struct tracepoint __tracepoint_i915_gem_evict_everything ;
 42829# 233 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42830__inline static void trace_i915_gem_evict_everything(struct drm_device *dev , bool purgeable )
 42831{ struct tracepoint_func *it_func_ptr ;
 42832  void *it_func ;
 42833  void *__data ;
 42834  struct tracepoint_func *_________p1 ;
 42835  bool __warned ;
 42836  int tmp ;
 42837  int tmp___0 ;
 42838  bool tmp___1 ;
 42839
 42840  {
 42841  {
 42842# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42843  tmp___1 = static_branch(& __tracepoint_i915_gem_evict_everything.key);
 42844  }
 42845# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42846  if ((int )tmp___1) {
 42847    {
 42848# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42849    rcu_read_lock_sched_notrace();
 42850# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42851    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_evict_everything.funcs));
 42852# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42853    tmp = debug_lockdep_rcu_enabled();
 42854    }
 42855# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42856    if (tmp != 0) {
 42857# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42858      if (! __warned) {
 42859        {
 42860# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42861        tmp___0 = rcu_read_lock_sched_held();
 42862        }
 42863# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42864        if (tmp___0 == 0) {
 42865          {
 42866# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42867          __warned = (bool )1;
 42868# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42869          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 42870                                  (int const )233);
 42871          }
 42872        } else {
 42873
 42874        }
 42875      } else {
 42876
 42877      }
 42878    } else {
 42879
 42880    }
 42881# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42882    it_func_ptr = _________p1;
 42883# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42884    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 42885      ldv_35823:
 42886      {
 42887# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42888      it_func = it_func_ptr->func;
 42889# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42890      __data = it_func_ptr->data;
 42891# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42892      (*((void (*)(void * , struct drm_device * , bool ))it_func))(__data, dev, (bool )((int )purgeable));
 42893# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42894      it_func_ptr = it_func_ptr + 1;
 42895      }
 42896# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42897      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 42898# 217 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42899        goto ldv_35823;
 42900      } else {
 42901# 219 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42902        goto ldv_35824;
 42903      }
 42904      ldv_35824: ;
 42905    } else {
 42906
 42907    }
 42908    {
 42909# 216 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42910    rcu_read_lock_sched_notrace();
 42911    }
 42912  } else {
 42913
 42914  }
 42915# 218 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 42916  return;
 42917}
 42918}
 42919# 43 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42920static bool mark_free(struct drm_i915_gem_object *obj , struct list_head *unwind )
 42921{ int tmp ;
 42922
 42923  {
 42924  {
 42925# 45 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42926  list_add(& obj->exec_list, unwind);
 42927# 46 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42928  drm_gem_object_reference(& obj->base);
 42929# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42930  tmp = drm_mm_scan_add_block(obj->gtt_space);
 42931  }
 42932# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42933  return ((bool )(tmp != 0));
 42934}
 42935}
 42936# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42937int i915_gem_evict_something(struct drm_device *dev , int min_size , unsigned int alignment ,
 42938                             bool mappable )
 42939{ drm_i915_private_t *dev_priv ;
 42940  struct list_head eviction_list ;
 42941  struct list_head unwind_list ;
 42942  struct drm_i915_gem_object *obj ;
 42943  int ret ;
 42944  struct drm_mm_node *tmp ;
 42945  struct drm_mm_node *tmp___0 ;
 42946  struct list_head const *__mptr ;
 42947  bool tmp___1 ;
 42948  struct list_head const *__mptr___0 ;
 42949  struct list_head const *__mptr___1 ;
 42950  bool tmp___2 ;
 42951  struct list_head const *__mptr___2 ;
 42952  struct list_head const *__mptr___3 ;
 42953  bool tmp___3 ;
 42954  struct list_head const *__mptr___4 ;
 42955  struct list_head const *__mptr___5 ;
 42956  bool tmp___4 ;
 42957  struct list_head const *__mptr___6 ;
 42958  struct list_head const *__mptr___7 ;
 42959  long tmp___5 ;
 42960  int tmp___6 ;
 42961  struct list_head const *__mptr___8 ;
 42962  int tmp___7 ;
 42963  int tmp___8 ;
 42964  struct list_head const *__mptr___9 ;
 42965  int tmp___9 ;
 42966
 42967  {
 42968  {
 42969# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42970  dev_priv = (drm_i915_private_t *)dev->dev_private;
 42971# 57 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42972  ret = 0;
 42973# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42974  i915_gem_retire_requests(dev);
 42975  }
 42976# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42977  if ((int )mappable) {
 42978    {
 42979# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42980    tmp___0 = drm_mm_search_free_in_range((struct drm_mm const *)(& dev_priv->mm.gtt_space),
 42981                                          (unsigned long )min_size, alignment, 0UL,
 42982                                          dev_priv->mm.gtt_mappable_end, 0);
 42983    }
 42984# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42985    if ((unsigned long )tmp___0 != (unsigned long )((struct drm_mm_node *)0)) {
 42986# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42987      return (0);
 42988    } else {
 42989      {
 42990# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42991      tmp = drm_mm_search_free((struct drm_mm const *)(& dev_priv->mm.gtt_space),
 42992                               (unsigned long )min_size, alignment, 0);
 42993      }
 42994# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42995      if ((unsigned long )tmp != (unsigned long )((struct drm_mm_node *)0)) {
 42996# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 42997        return (0);
 42998      } else {
 42999
 43000      }
 43001    }
 43002  } else {
 43003
 43004  }
 43005  {
 43006# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43007  trace_i915_gem_evict(dev, (u32 )min_size, alignment, (bool )((int )mappable));
 43008# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43009  INIT_LIST_HEAD(& unwind_list);
 43010  }
 43011# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43012  if ((int )mappable) {
 43013    {
 43014# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43015    drm_mm_init_scan_with_range(& dev_priv->mm.gtt_space, (unsigned long )min_size,
 43016                                alignment, 0UL, dev_priv->mm.gtt_mappable_end);
 43017    }
 43018  } else {
 43019    {
 43020# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43021    drm_mm_init_scan(& dev_priv->mm.gtt_space, (unsigned long )min_size, alignment);
 43022    }
 43023  }
 43024# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43025  __mptr = (struct list_head const *)dev_priv->mm.inactive_list.next;
 43026# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43027  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 43028# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43029  goto ldv_37077;
 43030  ldv_37076:
 43031  {
 43032# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43033  tmp___1 = mark_free(obj, & unwind_list);
 43034  }
 43035# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43036  if ((int )tmp___1) {
 43037# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43038    goto found;
 43039  } else {
 43040
 43041  }
 43042# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43043  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 43044# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43045  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 43046  ldv_37077: ;
 43047# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43048  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 43049# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43050    goto ldv_37076;
 43051  } else {
 43052# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43053    goto ldv_37078;
 43054  }
 43055  ldv_37078:
 43056# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43057  __mptr___1 = (struct list_head const *)dev_priv->mm.active_list.next;
 43058# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43059  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 43060# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43061  goto ldv_37085;
 43062  ldv_37084: ;
 43063# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43064  if (obj->base.write_domain != 0U) {
 43065# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43066    goto ldv_37083;
 43067  } else
 43068# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43069  if (*((unsigned int *)obj + 56UL) != 0U) {
 43070# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43071    goto ldv_37083;
 43072  } else {
 43073
 43074  }
 43075  {
 43076# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43077  tmp___2 = mark_free(obj, & unwind_list);
 43078  }
 43079# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43080  if ((int )tmp___2) {
 43081# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43082    goto found;
 43083  } else {
 43084
 43085  }
 43086  ldv_37083:
 43087# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43088  __mptr___2 = (struct list_head const *)obj->mm_list.next;
 43089# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43090  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff50UL;
 43091  ldv_37085: ;
 43092# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43093  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.active_list)) {
 43094# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43095    goto ldv_37084;
 43096  } else {
 43097# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43098    goto ldv_37086;
 43099  }
 43100  ldv_37086:
 43101# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43102  __mptr___3 = (struct list_head const *)dev_priv->mm.flushing_list.next;
 43103# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43104  obj = (struct drm_i915_gem_object *)__mptr___3 + 0x0fffffffffffff50UL;
 43105# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43106  goto ldv_37093;
 43107  ldv_37092: ;
 43108# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43109  if (*((unsigned int *)obj + 56UL) != 0U) {
 43110# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43111    goto ldv_37091;
 43112  } else {
 43113
 43114  }
 43115  {
 43116# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43117  tmp___3 = mark_free(obj, & unwind_list);
 43118  }
 43119# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43120  if ((int )tmp___3) {
 43121# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43122    goto found;
 43123  } else {
 43124
 43125  }
 43126  ldv_37091:
 43127# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43128  __mptr___4 = (struct list_head const *)obj->mm_list.next;
 43129# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43130  obj = (struct drm_i915_gem_object *)__mptr___4 + 0x0fffffffffffff50UL;
 43131  ldv_37093: ;
 43132# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43133  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.flushing_list)) {
 43134# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43135    goto ldv_37092;
 43136  } else {
 43137# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43138    goto ldv_37094;
 43139  }
 43140  ldv_37094:
 43141# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43142  __mptr___5 = (struct list_head const *)dev_priv->mm.active_list.next;
 43143# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43144  obj = (struct drm_i915_gem_object *)__mptr___5 + 0x0fffffffffffff50UL;
 43145# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43146  goto ldv_37101;
 43147  ldv_37100: ;
 43148# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43149  if (obj->base.write_domain == 0U) {
 43150# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43151    goto ldv_37099;
 43152  } else
 43153# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43154  if (*((unsigned int *)obj + 56UL) != 0U) {
 43155# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43156    goto ldv_37099;
 43157  } else {
 43158
 43159  }
 43160  {
 43161# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43162  tmp___4 = mark_free(obj, & unwind_list);
 43163  }
 43164# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43165  if ((int )tmp___4) {
 43166# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43167    goto found;
 43168  } else {
 43169
 43170  }
 43171  ldv_37099:
 43172# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43173  __mptr___6 = (struct list_head const *)obj->mm_list.next;
 43174# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43175  obj = (struct drm_i915_gem_object *)__mptr___6 + 0x0fffffffffffff50UL;
 43176  ldv_37101: ;
 43177# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43178  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.active_list)) {
 43179# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43180    goto ldv_37100;
 43181  } else {
 43182# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43183    goto ldv_37102;
 43184  }
 43185  ldv_37102: ;
 43186# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43187  goto ldv_37107;
 43188  ldv_37106:
 43189  {
 43190# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43191  __mptr___7 = (struct list_head const *)unwind_list.next;
 43192# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43193  obj = (struct drm_i915_gem_object *)__mptr___7 + 0x0fffffffffffff30UL;
 43194# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43195  ret = drm_mm_scan_remove_block(obj->gtt_space);
 43196# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43197  tmp___5 = __builtin_expect((long )(ret != 0), 0L);
 43198  }
 43199# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43200  if (tmp___5 != 0L) {
 43201# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43202    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"),
 43203                         "i" (146), "i" (12UL));
 43204    ldv_37105: ;
 43205# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43206    goto ldv_37105;
 43207  } else {
 43208
 43209  }
 43210  {
 43211# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43212  list_del_init(& obj->exec_list);
 43213# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43214  drm_gem_object_unreference(& obj->base);
 43215  }
 43216  ldv_37107:
 43217  {
 43218# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43219  tmp___6 = list_empty((struct list_head const *)(& unwind_list));
 43220  }
 43221# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43222  if (tmp___6 == 0) {
 43223# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43224    goto ldv_37106;
 43225  } else {
 43226# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43227    goto ldv_37108;
 43228  }
 43229  ldv_37108: ;
 43230# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43231  return (-28);
 43232  found:
 43233  {
 43234# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43235  INIT_LIST_HEAD(& eviction_list);
 43236  }
 43237# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43238  goto ldv_37111;
 43239  ldv_37112:
 43240  {
 43241# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43242  __mptr___8 = (struct list_head const *)unwind_list.next;
 43243# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43244  obj = (struct drm_i915_gem_object *)__mptr___8 + 0x0fffffffffffff30UL;
 43245# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43246  tmp___7 = drm_mm_scan_remove_block(obj->gtt_space);
 43247  }
 43248# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43249  if (tmp___7 != 0) {
 43250    {
 43251# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43252    list_move(& obj->exec_list, & eviction_list);
 43253    }
 43254# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43255    goto ldv_37111;
 43256  } else {
 43257
 43258  }
 43259  {
 43260# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43261  list_del_init(& obj->exec_list);
 43262# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43263  drm_gem_object_unreference(& obj->base);
 43264  }
 43265  ldv_37111:
 43266  {
 43267# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43268  tmp___8 = list_empty((struct list_head const *)(& unwind_list));
 43269  }
 43270# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43271  if (tmp___8 == 0) {
 43272# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43273    goto ldv_37112;
 43274  } else {
 43275# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43276    goto ldv_37113;
 43277  }
 43278  ldv_37113: ;
 43279# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43280  goto ldv_37117;
 43281  ldv_37116:
 43282# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43283  __mptr___9 = (struct list_head const *)eviction_list.next;
 43284# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43285  obj = (struct drm_i915_gem_object *)__mptr___9 + 0x0fffffffffffff30UL;
 43286# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43287  if (ret == 0) {
 43288    {
 43289# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43290    ret = i915_gem_object_unbind(obj);
 43291    }
 43292  } else {
 43293
 43294  }
 43295  {
 43296# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43297  list_del_init(& obj->exec_list);
 43298# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43299  drm_gem_object_unreference(& obj->base);
 43300  }
 43301  ldv_37117:
 43302  {
 43303# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43304  tmp___9 = list_empty((struct list_head const *)(& eviction_list));
 43305  }
 43306# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43307  if (tmp___9 == 0) {
 43308# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43309    goto ldv_37116;
 43310  } else {
 43311# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43312    goto ldv_37118;
 43313  }
 43314  ldv_37118: ;
 43315# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43316  return (ret);
 43317}
 43318}
 43319# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43320int i915_gem_evict_everything(struct drm_device *dev , bool purgeable_only )
 43321{ drm_i915_private_t *dev_priv ;
 43322  int ret ;
 43323  bool lists_empty ;
 43324  int tmp ;
 43325  int tmp___0 ;
 43326  int tmp___1 ;
 43327  int tmp___2 ;
 43328  int tmp___3 ;
 43329  long tmp___4 ;
 43330  int tmp___5 ;
 43331
 43332  {
 43333  {
 43334# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43335  dev_priv = (drm_i915_private_t *)dev->dev_private;
 43336# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43337  tmp = list_empty((struct list_head const *)(& dev_priv->mm.inactive_list));
 43338  }
 43339# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43340  if (tmp != 0) {
 43341    {
 43342# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43343    tmp___0 = list_empty((struct list_head const *)(& dev_priv->mm.flushing_list));
 43344    }
 43345# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43346    if (tmp___0 != 0) {
 43347      {
 43348# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43349      tmp___1 = list_empty((struct list_head const *)(& dev_priv->mm.active_list));
 43350      }
 43351# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43352      if (tmp___1 != 0) {
 43353# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43354        tmp___2 = 1;
 43355      } else {
 43356# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43357        tmp___2 = 0;
 43358      }
 43359    } else {
 43360# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43361      tmp___2 = 0;
 43362    }
 43363  } else {
 43364# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43365    tmp___2 = 0;
 43366  }
 43367# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43368  lists_empty = (bool )tmp___2;
 43369# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43370  if ((int )lists_empty) {
 43371# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43372    return (-28);
 43373  } else {
 43374
 43375  }
 43376  {
 43377# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43378  trace_i915_gem_evict_everything(dev, (bool )((int )purgeable_only));
 43379# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43380  ret = i915_gpu_idle(dev);
 43381  }
 43382# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43383  if (ret != 0) {
 43384# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43385    return (ret);
 43386  } else {
 43387
 43388  }
 43389  {
 43390# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43391  tmp___3 = list_empty((struct list_head const *)(& dev_priv->mm.flushing_list));
 43392# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43393  tmp___4 = __builtin_expect((long )(tmp___3 == 0), 0L);
 43394  }
 43395# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43396  if (tmp___4 != 0L) {
 43397# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43398    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"),
 43399                         "i" (209), "i" (12UL));
 43400    ldv_37126: ;
 43401# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43402    goto ldv_37126;
 43403  } else {
 43404
 43405  }
 43406  {
 43407# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43408  tmp___5 = i915_gem_evict_inactive(dev, (bool )((int )purgeable_only));
 43409  }
 43410# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43411  return (tmp___5);
 43412}
 43413}
 43414# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43415int i915_gem_evict_inactive(struct drm_device *dev , bool purgeable_only )
 43416{ drm_i915_private_t *dev_priv ;
 43417  struct drm_i915_gem_object *obj ;
 43418  struct drm_i915_gem_object *next ;
 43419  struct list_head const *__mptr ;
 43420  struct list_head const *__mptr___0 ;
 43421  int ret ;
 43422  int tmp ;
 43423  struct list_head const *__mptr___1 ;
 43424
 43425  {
 43426# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43427  dev_priv = (drm_i915_private_t *)dev->dev_private;
 43428# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43429  __mptr = (struct list_head const *)dev_priv->mm.inactive_list.next;
 43430# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43431  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff50UL;
 43432# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43433  __mptr___0 = (struct list_head const *)obj->mm_list.next;
 43434# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43435  next = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff50UL;
 43436# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43437  goto ldv_37142;
 43438  ldv_37141: ;
 43439# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43440  if (! purgeable_only) {
 43441# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43442    goto _L;
 43443  } else
 43444# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43445  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 43446    _L:
 43447    {
 43448# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43449    tmp = i915_gem_object_unbind(obj);
 43450# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43451    ret = tmp;
 43452    }
 43453# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43454    if (ret != 0) {
 43455# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43456      return (ret);
 43457    } else {
 43458
 43459    }
 43460  } else {
 43461
 43462  }
 43463# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43464  obj = next;
 43465# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43466  __mptr___1 = (struct list_head const *)next->mm_list.next;
 43467# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43468  next = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff50UL;
 43469  ldv_37142: ;
 43470# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43471  if ((unsigned long )(& obj->mm_list) != (unsigned long )(& dev_priv->mm.inactive_list)) {
 43472# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43473    goto ldv_37141;
 43474  } else {
 43475# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43476    goto ldv_37143;
 43477  }
 43478  ldv_37143: ;
 43479# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_evict.c.p"
 43480  return (0);
 43481}
 43482}
 43483# 273 "include/linux/list.h"
 43484__inline static void __list_splice(struct list_head const *list , struct list_head *prev ,
 43485                                   struct list_head *next )
 43486{ struct list_head *first ;
 43487  struct list_head *last ;
 43488
 43489  {
 43490# 277 "include/linux/list.h"
 43491  first = (struct list_head *)list->next;
 43492# 278 "include/linux/list.h"
 43493  last = (struct list_head *)list->prev;
 43494# 280 "include/linux/list.h"
 43495  first->prev = prev;
 43496# 281 "include/linux/list.h"
 43497  prev->next = first;
 43498# 283 "include/linux/list.h"
 43499  last->next = next;
 43500# 284 "include/linux/list.h"
 43501  next->prev = last;
 43502# 285 "include/linux/list.h"
 43503  return;
 43504}
 43505}
 43506# 292 "include/linux/list.h"
 43507__inline static void list_splice(struct list_head const *list , struct list_head *head )
 43508{ int tmp ;
 43509
 43510  {
 43511  {
 43512# 295 "include/linux/list.h"
 43513  tmp = list_empty(list);
 43514  }
 43515# 295 "include/linux/list.h"
 43516  if (tmp == 0) {
 43517    {
 43518# 296 "include/linux/list.h"
 43519    __list_splice(list, head, head->next);
 43520    }
 43521  } else {
 43522
 43523  }
 43524# 297 "include/linux/list.h"
 43525  return;
 43526}
 43527}
 43528# 610 "include/linux/list.h"
 43529__inline static void hlist_add_head(struct hlist_node *n , struct hlist_head *h )
 43530{ struct hlist_node *first ;
 43531
 43532  {
 43533# 612 "include/linux/list.h"
 43534  first = h->first;
 43535# 613 "include/linux/list.h"
 43536  n->next = first;
 43537# 614 "include/linux/list.h"
 43538  if ((unsigned long )first != (unsigned long )((struct hlist_node *)0)) {
 43539# 615 "include/linux/list.h"
 43540    first->pprev = & n->next;
 43541  } else {
 43542
 43543  }
 43544# 616 "include/linux/list.h"
 43545  h->first = n;
 43546# 617 "include/linux/list.h"
 43547  n->pprev = & h->first;
 43548# 618 "include/linux/list.h"
 43549  return;
 43550}
 43551}
 43552# 118 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 43553__inline static u32 intel_ring_sync_index(struct intel_ring_buffer *ring , struct intel_ring_buffer *other )
 43554{ int idx ;
 43555
 43556  {
 43557# 129 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 43558  idx = (int )((unsigned int )(((long )other - (long )ring) / 456L) + 4294967295U);
 43559# 130 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 43560  if (idx < 0) {
 43561# 131 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 43562    idx = idx + 3;
 43563  } else {
 43564
 43565  }
 43566# 133 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 43567  return ((u32 )idx);
 43568}
 43569}
 43570# 183 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_ringbuffer.h"
 43571int intel_ring_sync(struct intel_ring_buffer *ring , struct intel_ring_buffer *to ,
 43572                    u32 seqno ) ;
 43573# 254 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43574struct tracepoint __tracepoint_i915_gem_ring_dispatch ;
 43575# 254 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43576__inline static void trace_i915_gem_ring_dispatch(struct intel_ring_buffer *ring ,
 43577                                                  u32 seqno )
 43578{ struct tracepoint_func *it_func_ptr ;
 43579  void *it_func ;
 43580  void *__data ;
 43581  struct tracepoint_func *_________p1 ;
 43582  bool __warned ;
 43583  int tmp ;
 43584  int tmp___0 ;
 43585  bool tmp___1 ;
 43586
 43587  {
 43588  {
 43589# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43590  tmp___1 = static_branch(& __tracepoint_i915_gem_ring_dispatch.key);
 43591  }
 43592# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43593  if ((int )tmp___1) {
 43594    {
 43595# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43596    rcu_read_lock_sched_notrace();
 43597# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43598    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_gem_ring_dispatch.funcs));
 43599# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43600    tmp = debug_lockdep_rcu_enabled();
 43601    }
 43602# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43603    if (tmp != 0) {
 43604# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43605      if (! __warned) {
 43606        {
 43607# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43608        tmp___0 = rcu_read_lock_sched_held();
 43609        }
 43610# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43611        if (tmp___0 == 0) {
 43612          {
 43613# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43614          __warned = (bool )1;
 43615# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43616          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 43617                                  (int const )254);
 43618          }
 43619        } else {
 43620
 43621        }
 43622      } else {
 43623
 43624      }
 43625    } else {
 43626
 43627    }
 43628# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43629    it_func_ptr = _________p1;
 43630# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43631    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 43632      ldv_36141:
 43633      {
 43634# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43635      it_func = it_func_ptr->func;
 43636# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43637      __data = it_func_ptr->data;
 43638# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43639      (*((void (*)(void * , struct intel_ring_buffer * , u32 ))it_func))(__data,
 43640                                                                          ring, seqno);
 43641# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43642      it_func_ptr = it_func_ptr + 1;
 43643      }
 43644# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43645      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 43646# 236 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43647        goto ldv_36141;
 43648      } else {
 43649# 238 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43650        goto ldv_36142;
 43651      }
 43652      ldv_36142: ;
 43653    } else {
 43654
 43655    }
 43656    {
 43657# 235 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43658    rcu_read_lock_sched_notrace();
 43659    }
 43660  } else {
 43661
 43662  }
 43663# 237 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 43664  return;
 43665}
 43666}
 43667# 248 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 43668void intel_mark_busy(struct drm_device *dev , struct drm_i915_gem_object *obj ) ;
 43669# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43670static void i915_gem_object_set_to_gpu_domain(struct drm_i915_gem_object *obj , struct intel_ring_buffer *ring ,
 43671                                              struct change_domains *cd )
 43672{ uint32_t invalidate_domains ;
 43673  uint32_t flush_domains ;
 43674  int tmp ;
 43675
 43676  {
 43677# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43678  invalidate_domains = 0U;
 43679# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43680  flush_domains = 0U;
 43681# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43682  if (obj->base.pending_write_domain == 0U) {
 43683# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43684    obj->base.pending_read_domains = obj->base.pending_read_domains | obj->base.read_domains;
 43685  } else {
 43686
 43687  }
 43688# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43689  if (obj->base.write_domain != 0U) {
 43690# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43691    if (obj->base.write_domain != obj->base.pending_read_domains) {
 43692# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43693      flush_domains = obj->base.write_domain | flush_domains;
 43694# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43695      invalidate_domains = (obj->base.pending_read_domains & ~ obj->base.write_domain) | invalidate_domains;
 43696    } else
 43697# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43698    if ((unsigned long )obj->ring != (unsigned long )ring) {
 43699# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43700      flush_domains = obj->base.write_domain | flush_domains;
 43701# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43702      invalidate_domains = (obj->base.pending_read_domains & ~ obj->base.write_domain) | invalidate_domains;
 43703    } else
 43704# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43705    if ((unsigned int )*((unsigned char *)obj + 226UL) != 0U) {
 43706# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43707      if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 43708# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43709        flush_domains = obj->base.write_domain | flush_domains;
 43710# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43711        invalidate_domains = (obj->base.pending_read_domains & ~ obj->base.write_domain) | invalidate_domains;
 43712      } else {
 43713
 43714      }
 43715    } else {
 43716
 43717    }
 43718  } else {
 43719
 43720  }
 43721# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43722  invalidate_domains = (obj->base.pending_read_domains & ~ obj->base.read_domains) | invalidate_domains;
 43723# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43724  if ((int )(flush_domains | invalidate_domains) & 1) {
 43725    {
 43726# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43727    i915_gem_clflush_object(obj);
 43728    }
 43729  } else {
 43730
 43731  }
 43732# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43733  if (obj->base.pending_write_domain != 0U) {
 43734    {
 43735# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43736    tmp = atomic_read((atomic_t const *)(& obj->pending_flip));
 43737# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43738    cd->flips = cd->flips | (uint32_t )tmp;
 43739    }
 43740  } else {
 43741
 43742  }
 43743# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43744  if (flush_domains == 0U) {
 43745# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43746    if (obj->base.pending_write_domain == 0U) {
 43747# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43748      obj->base.pending_write_domain = obj->base.write_domain;
 43749    } else {
 43750
 43751    }
 43752  } else {
 43753
 43754  }
 43755# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43756  cd->invalidate_domains = cd->invalidate_domains | invalidate_domains;
 43757# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43758  cd->flush_domains = cd->flush_domains | flush_domains;
 43759# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43760  if ((flush_domains & 4294967230U) != 0U) {
 43761# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43762    cd->flush_rings = cd->flush_rings | (uint32_t )(obj->ring)->id;
 43763  } else {
 43764
 43765  }
 43766# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43767  if ((invalidate_domains & 4294967230U) != 0U) {
 43768# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43769    cd->flush_rings = cd->flush_rings | (uint32_t )ring->id;
 43770  } else {
 43771
 43772  }
 43773# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43774  return;
 43775}
 43776}
 43777# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43778static struct eb_objects *eb_create(int size )
 43779{ struct eb_objects *eb ;
 43780  int count ;
 43781  void *tmp ;
 43782
 43783  {
 43784# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43785  count = 256;
 43786# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43787  goto ldv_37569;
 43788  ldv_37568:
 43789# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43790  count = count >> 1;
 43791  ldv_37569: ;
 43792# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43793  if (count > size) {
 43794# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43795    goto ldv_37568;
 43796  } else {
 43797# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43798    goto ldv_37570;
 43799  }
 43800  ldv_37570:
 43801  {
 43802# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43803  tmp = kzalloc(((unsigned long )count + 1UL) * 8UL, 208U);
 43804# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43805  eb = (struct eb_objects *)tmp;
 43806  }
 43807# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43808  if ((unsigned long )eb == (unsigned long )((struct eb_objects *)0)) {
 43809# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43810    return (eb);
 43811  } else {
 43812
 43813  }
 43814# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43815  eb->and = count + -1;
 43816# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43817  return (eb);
 43818}
 43819}
 43820# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43821static void eb_reset(struct eb_objects *eb )
 43822{
 43823
 43824  {
 43825  {
 43826# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43827  memset((void *)(& eb->buckets), 0, (unsigned long )(eb->and + 1) * 8UL);
 43828  }
 43829# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43830  return;
 43831}
 43832}
 43833# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43834static void eb_add_object(struct eb_objects *eb , struct drm_i915_gem_object *obj )
 43835{
 43836
 43837  {
 43838  {
 43839# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43840  hlist_add_head(& obj->exec_node, (struct hlist_head *)(& eb->buckets) + (obj->exec_handle & (unsigned long )eb->and));
 43841  }
 43842# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43843  return;
 43844}
 43845}
 43846# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43847static struct drm_i915_gem_object *eb_get_object(struct eb_objects *eb , unsigned long handle )
 43848{ struct hlist_head *head ;
 43849  struct hlist_node *node ;
 43850  struct drm_i915_gem_object *obj ;
 43851  struct hlist_node const *__mptr ;
 43852
 43853  {
 43854# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43855  head = (struct hlist_head *)(& eb->buckets) + ((unsigned long )eb->and & handle);
 43856# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43857  node = head->first;
 43858# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43859  goto ldv_37588;
 43860  ldv_37587:
 43861# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43862  __mptr = (struct hlist_node const *)node;
 43863# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43864  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff00UL;
 43865# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43866  if (obj->exec_handle == handle) {
 43867# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43868    return (obj);
 43869  } else {
 43870
 43871  }
 43872# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43873  node = node->next;
 43874  ldv_37588: ;
 43875# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43876  if ((unsigned long )node != (unsigned long )((struct hlist_node *)0)) {
 43877# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43878    goto ldv_37587;
 43879  } else {
 43880# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43881    goto ldv_37589;
 43882  }
 43883  ldv_37589: ;
 43884# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43885  return ((struct drm_i915_gem_object *)0);
 43886}
 43887}
 43888# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43889static void eb_destroy(struct eb_objects *eb )
 43890{
 43891
 43892  {
 43893  {
 43894# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43895  kfree((void const *)eb);
 43896  }
 43897# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43898  return;
 43899}
 43900}
 43901# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43902static int i915_gem_execbuffer_relocate_entry(struct drm_i915_gem_object *obj , struct eb_objects *eb ,
 43903                                              struct drm_i915_gem_relocation_entry *reloc )
 43904{ struct drm_device *dev ;
 43905  struct drm_gem_object *target_obj ;
 43906  uint32_t target_offset ;
 43907  int ret ;
 43908  struct drm_i915_gem_object *tmp ;
 43909  long tmp___0 ;
 43910  struct drm_gem_object const *__mptr ;
 43911  long tmp___1 ;
 43912  long tmp___2 ;
 43913  long tmp___3 ;
 43914  long tmp___4 ;
 43915  long tmp___5 ;
 43916  int tmp___6 ;
 43917  long tmp___7 ;
 43918  long tmp___8 ;
 43919  long tmp___9 ;
 43920  uint32_t page_offset___0 ;
 43921  char *vaddr ;
 43922  void *tmp___10 ;
 43923  struct drm_i915_private *dev_priv ;
 43924  uint32_t *reloc_entry ;
 43925  void *reloc_page ;
 43926  struct thread_info *tmp___11 ;
 43927
 43928  {
 43929  {
 43930# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43931  dev = obj->base.dev;
 43932# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43933  ret = -22;
 43934# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43935  tmp = eb_get_object(eb, (unsigned long )reloc->target_handle);
 43936# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43937  target_obj = & tmp->base;
 43938# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43939  tmp___0 = __builtin_expect((long )((unsigned long )target_obj == (unsigned long )((struct drm_gem_object *)0)),
 43940                             0L);
 43941  }
 43942# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43943  if (tmp___0 != 0L) {
 43944# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43945    return (-2);
 43946  } else {
 43947
 43948  }
 43949  {
 43950# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43951  __mptr = (struct drm_gem_object const *)target_obj;
 43952# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43953  target_offset = ((struct drm_i915_gem_object *)__mptr)->gtt_offset;
 43954# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43955  tmp___1 = __builtin_expect((long )(target_offset == 0U), 0L);
 43956  }
 43957# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43958  if (tmp___1 != 0L) {
 43959    {
 43960# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43961    drm_err("i915_gem_execbuffer_relocate_entry", "No GTT space found for object %d\n",
 43962            reloc->target_handle);
 43963    }
 43964# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43965    return (ret);
 43966  } else {
 43967
 43968  }
 43969  {
 43970# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43971  tmp___2 = __builtin_expect((long )((reloc->write_domain & (reloc->write_domain - 1U)) != 0U),
 43972                             0L);
 43973  }
 43974# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43975  if (tmp___2 != 0L) {
 43976    {
 43977# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43978    drm_err("i915_gem_execbuffer_relocate_entry", "reloc with multiple write domains: obj %p target %d offset %d read %08x write %08x",
 43979            obj, reloc->target_handle, (int )reloc->offset, reloc->read_domains, reloc->write_domain);
 43980    }
 43981# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43982    return (ret);
 43983  } else {
 43984
 43985  }
 43986  {
 43987# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43988  tmp___3 = __builtin_expect((long )((int )(reloc->write_domain | reloc->read_domains)) & 1L,
 43989                             0L);
 43990  }
 43991# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43992  if (tmp___3 != 0L) {
 43993    {
 43994# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43995    drm_err("i915_gem_execbuffer_relocate_entry", "reloc with read/write CPU domains: obj %p target %d offset %d read %08x write %08x",
 43996            obj, reloc->target_handle, (int )reloc->offset, reloc->read_domains, reloc->write_domain);
 43997    }
 43998# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 43999    return (ret);
 44000  } else {
 44001
 44002  }
 44003  {
 44004# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44005  tmp___4 = __builtin_expect((long )(reloc->write_domain != 0U), 0L);
 44006  }
 44007# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44008  if (tmp___4 != 0L) {
 44009    {
 44010# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44011    tmp___5 = __builtin_expect((long )(target_obj->pending_write_domain != 0U), 0L);
 44012    }
 44013# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44014    if (tmp___5 != 0L) {
 44015# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44016      tmp___6 = 1;
 44017    } else {
 44018# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44019      tmp___6 = 0;
 44020    }
 44021  } else {
 44022# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44023    tmp___6 = 0;
 44024  }
 44025# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44026  if (tmp___6 != 0) {
 44027    {
 44028# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44029    tmp___7 = __builtin_expect((long )(reloc->write_domain != target_obj->pending_write_domain),
 44030                               0L);
 44031    }
 44032# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44033    if (tmp___7 != 0L) {
 44034      {
 44035# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44036      drm_err("i915_gem_execbuffer_relocate_entry", "Write domain conflict: obj %p target %d offset %d new %08x old %08x\n",
 44037              obj, reloc->target_handle, (int )reloc->offset, reloc->write_domain,
 44038              target_obj->pending_write_domain);
 44039      }
 44040# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44041      return (ret);
 44042    } else {
 44043
 44044    }
 44045  } else {
 44046
 44047  }
 44048# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44049  target_obj->pending_read_domains = target_obj->pending_read_domains | reloc->read_domains;
 44050# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44051  target_obj->pending_write_domain = target_obj->pending_write_domain | reloc->write_domain;
 44052# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44053  if ((__u64 )target_offset == reloc->presumed_offset) {
 44054# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44055    return (0);
 44056  } else {
 44057
 44058  }
 44059  {
 44060# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44061  tmp___8 = __builtin_expect((long )(reloc->offset > (unsigned long long )(obj->base.size - 4UL)),
 44062                             0L);
 44063  }
 44064# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44065  if (tmp___8 != 0L) {
 44066    {
 44067# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44068    drm_err("i915_gem_execbuffer_relocate_entry", "Relocation beyond object bounds: obj %p target %d offset %d size %d.\n",
 44069            obj, reloc->target_handle, (int )reloc->offset, (int )obj->base.size);
 44070    }
 44071# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44072    return (ret);
 44073  } else {
 44074
 44075  }
 44076  {
 44077# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44078  tmp___9 = __builtin_expect((long )((reloc->offset & 3ULL) != 0ULL), 0L);
 44079  }
 44080# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44081  if (tmp___9 != 0L) {
 44082    {
 44083# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44084    drm_err("i915_gem_execbuffer_relocate_entry", "Relocation not 4-byte aligned: obj %p target %d offset %d.\n",
 44085            obj, reloc->target_handle, (int )reloc->offset);
 44086    }
 44087# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44088    return (ret);
 44089  } else {
 44090
 44091  }
 44092# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44093  reloc->delta = reloc->delta + target_offset;
 44094# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44095  if (obj->base.write_domain == 1U) {
 44096    {
 44097# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44098    page_offset___0 = (uint32_t )reloc->offset & 4095U;
 44099# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44100    tmp___10 = __kmap_atomic(*(obj->pages + (reloc->offset >> 12)));
 44101# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44102    vaddr = (char *)tmp___10;
 44103# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44104    *((uint32_t *)vaddr + (unsigned long )page_offset___0) = reloc->delta;
 44105# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44106    __kunmap_atomic((void *)vaddr);
 44107    }
 44108  } else {
 44109# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44110    dev_priv = (struct drm_i915_private *)dev->dev_private;
 44111# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44112    if ((unsigned int )*((unsigned char *)obj + 224UL) != 0U) {
 44113      {
 44114# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44115      tmp___11 = current_thread_info();
 44116      }
 44117# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44118      if ((tmp___11->preempt_count & -268435457) != 0) {
 44119# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44120        return (-14);
 44121      } else {
 44122
 44123      }
 44124    } else {
 44125
 44126    }
 44127    {
 44128# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44129    ret = i915_gem_object_set_to_gtt_domain(obj, (bool )1);
 44130    }
 44131# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44132    if (ret != 0) {
 44133# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44134      return (ret);
 44135    } else {
 44136
 44137    }
 44138    {
 44139# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44140    reloc->offset = reloc->offset + (__u64 )obj->gtt_offset;
 44141# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44142    reloc_page = io_mapping_map_atomic_wc(dev_priv->mm.gtt_mapping, (unsigned long )reloc->offset & 0x0ffffffffffff000UL);
 44143# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44144    reloc_entry = (uint32_t *)(reloc_page + (reloc->offset & 4095ULL));
 44145# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44146    iowrite32(reloc->delta, (void *)reloc_entry);
 44147# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44148    io_mapping_unmap_atomic(reloc_page);
 44149    }
 44150  }
 44151# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44152  reloc->presumed_offset = (__u64 )target_offset;
 44153# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44154  return (0);
 44155}
 44156}
 44157# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44158static int i915_gem_execbuffer_relocate_object(struct drm_i915_gem_object *obj , struct eb_objects *eb )
 44159{ struct drm_i915_gem_relocation_entry *user_relocs ;
 44160  struct drm_i915_gem_exec_object2 *entry ;
 44161  int i ;
 44162  int ret ;
 44163  struct drm_i915_gem_relocation_entry reloc ;
 44164  int tmp ;
 44165  int tmp___0 ;
 44166
 44167  {
 44168# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44169  entry = obj->exec_entry;
 44170# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44171  user_relocs = (struct drm_i915_gem_relocation_entry *)entry->relocs_ptr;
 44172# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44173  i = 0;
 44174# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44175  goto ldv_37620;
 44176  ldv_37619:
 44177  {
 44178# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44179  tmp = __copy_from_user_inatomic((void *)(& reloc), (void const *)user_relocs + (unsigned long )i,
 44180                                  32U);
 44181  }
 44182# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44183  if (tmp != 0) {
 44184# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44185    return (-14);
 44186  } else {
 44187
 44188  }
 44189  {
 44190# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44191  ret = i915_gem_execbuffer_relocate_entry(obj, eb, & reloc);
 44192  }
 44193# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44194  if (ret != 0) {
 44195# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44196    return (ret);
 44197  } else {
 44198
 44199  }
 44200  {
 44201# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44202  tmp___0 = __copy_from_user_inatomic((void *)(& (user_relocs + (unsigned long )i)->presumed_offset),
 44203                                      (void const *)(& reloc.presumed_offset), 8U);
 44204  }
 44205# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44206  if (tmp___0 != 0) {
 44207# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44208    return (-14);
 44209  } else {
 44210
 44211  }
 44212# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44213  i = i + 1;
 44214  ldv_37620: ;
 44215# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44216  if ((__u32 )i < entry->relocation_count) {
 44217# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44218    goto ldv_37619;
 44219  } else {
 44220# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44221    goto ldv_37621;
 44222  }
 44223  ldv_37621: ;
 44224# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44225  return (0);
 44226}
 44227}
 44228# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44229static int i915_gem_execbuffer_relocate_object_slow(struct drm_i915_gem_object *obj ,
 44230                                                    struct eb_objects *eb , struct drm_i915_gem_relocation_entry *relocs )
 44231{ struct drm_i915_gem_exec_object2 const *entry ;
 44232  int i ;
 44233  int ret ;
 44234
 44235  {
 44236# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44237  entry = (struct drm_i915_gem_exec_object2 const *)obj->exec_entry;
 44238# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44239  i = 0;
 44240# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44241  goto ldv_37631;
 44242  ldv_37630:
 44243  {
 44244# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44245  ret = i915_gem_execbuffer_relocate_entry(obj, eb, relocs + (unsigned long )i);
 44246  }
 44247# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44248  if (ret != 0) {
 44249# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44250    return (ret);
 44251  } else {
 44252
 44253  }
 44254# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44255  i = i + 1;
 44256  ldv_37631: ;
 44257# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44258  if ((unsigned int )i < (unsigned int )entry->relocation_count) {
 44259# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44260    goto ldv_37630;
 44261  } else {
 44262# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44263    goto ldv_37632;
 44264  }
 44265  ldv_37632: ;
 44266# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44267  return (0);
 44268}
 44269}
 44270# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44271static int i915_gem_execbuffer_relocate(struct drm_device *dev , struct eb_objects *eb ,
 44272                                        struct list_head *objects )
 44273{ struct drm_i915_gem_object *obj ;
 44274  int ret ;
 44275  struct list_head const *__mptr ;
 44276  struct list_head const *__mptr___0 ;
 44277
 44278  {
 44279  {
 44280# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44281  ret = 0;
 44282# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44283  pagefault_disable();
 44284# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44285  __mptr = (struct list_head const *)objects->next;
 44286# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44287  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff30UL;
 44288  }
 44289# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44290  goto ldv_37646;
 44291  ldv_37645:
 44292  {
 44293# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44294  ret = i915_gem_execbuffer_relocate_object(obj, eb);
 44295  }
 44296# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44297  if (ret != 0) {
 44298# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44299    goto ldv_37644;
 44300  } else {
 44301
 44302  }
 44303# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44304  __mptr___0 = (struct list_head const *)obj->exec_list.next;
 44305# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44306  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff30UL;
 44307  ldv_37646: ;
 44308# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44309  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 44310# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44311    goto ldv_37645;
 44312  } else {
 44313# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44314    goto ldv_37644;
 44315  }
 44316  ldv_37644:
 44317  {
 44318# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44319  pagefault_enable();
 44320  }
 44321# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44322  return (ret);
 44323}
 44324}
 44325# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44326static int i915_gem_execbuffer_reserve(struct intel_ring_buffer *ring , struct drm_file *file ,
 44327                                       struct list_head *objects )
 44328{ struct drm_i915_gem_object *obj ;
 44329  int ret ;
 44330  int retry ;
 44331  bool has_fenced_gpu_access ;
 44332  struct list_head ordered_objects ;
 44333  struct drm_i915_gem_exec_object2 *entry ;
 44334  bool need_fence ;
 44335  bool need_mappable ;
 44336  struct list_head const *__mptr ;
 44337  int tmp ;
 44338  int tmp___0 ;
 44339  int tmp___1 ;
 44340  struct list_head const *__mptr___0 ;
 44341  struct drm_i915_gem_exec_object2 *entry___0 ;
 44342  bool need_fence___0 ;
 44343  bool need_mappable___0 ;
 44344  int tmp___2 ;
 44345  int tmp___3 ;
 44346  struct list_head const *__mptr___1 ;
 44347  struct list_head const *__mptr___2 ;
 44348  struct drm_i915_gem_exec_object2 *entry___1 ;
 44349  bool need_fence___1 ;
 44350  int tmp___4 ;
 44351  bool need_mappable___1 ;
 44352  int tmp___5 ;
 44353  struct list_head const *__mptr___3 ;
 44354  struct list_head const *__mptr___4 ;
 44355  struct list_head const *__mptr___5 ;
 44356  struct list_head const *__mptr___6 ;
 44357  struct list_head const *__mptr___7 ;
 44358
 44359  {
 44360  {
 44361# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44362  has_fenced_gpu_access = (bool )((unsigned int )((unsigned char )(((struct drm_i915_private *)(ring->dev)->dev_private)->info)->gen) <= 3U);
 44363# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44364  INIT_LIST_HEAD(& ordered_objects);
 44365  }
 44366# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44367  goto ldv_37663;
 44368  ldv_37662:
 44369# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44370  __mptr = (struct list_head const *)objects->next;
 44371# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44372  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff30UL;
 44373# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44374  entry = obj->exec_entry;
 44375# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44376  if ((int )has_fenced_gpu_access) {
 44377# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44378    if ((int )entry->flags & 1) {
 44379# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44380      if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 44381# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44382        tmp = 1;
 44383      } else {
 44384# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44385        tmp = 0;
 44386      }
 44387    } else {
 44388# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44389      tmp = 0;
 44390    }
 44391  } else {
 44392# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44393    tmp = 0;
 44394  }
 44395# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44396  need_fence = (bool )tmp;
 44397# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44398  if (entry->relocation_count != 0U) {
 44399# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44400    tmp___0 = 1;
 44401  } else
 44402# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44403  if ((int )need_fence != 0) {
 44404# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44405    tmp___0 = 1;
 44406  } else {
 44407# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44408    tmp___0 = 0;
 44409  }
 44410# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44411  need_mappable = (bool )tmp___0;
 44412# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44413  if ((int )need_mappable) {
 44414    {
 44415# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44416    list_move(& obj->exec_list, & ordered_objects);
 44417    }
 44418  } else {
 44419    {
 44420# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44421    list_move_tail(& obj->exec_list, & ordered_objects);
 44422    }
 44423  }
 44424# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44425  obj->base.pending_read_domains = 0U;
 44426# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44427  obj->base.pending_write_domain = 0U;
 44428  ldv_37663:
 44429  {
 44430# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44431  tmp___1 = list_empty((struct list_head const *)objects);
 44432  }
 44433# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44434  if (tmp___1 == 0) {
 44435# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44436    goto ldv_37662;
 44437  } else {
 44438# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44439    goto ldv_37664;
 44440  }
 44441  ldv_37664:
 44442  {
 44443# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44444  list_splice((struct list_head const *)(& ordered_objects), objects);
 44445# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44446  retry = 0;
 44447  }
 44448  ldv_37694:
 44449# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44450  ret = 0;
 44451# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44452  __mptr___0 = (struct list_head const *)objects->next;
 44453# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44454  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff30UL;
 44455# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44456  goto ldv_37675;
 44457  ldv_37674:
 44458# 525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44459  entry___0 = obj->exec_entry;
 44460# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44461  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 44462# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44463    goto ldv_37672;
 44464  } else {
 44465
 44466  }
 44467# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44468  if ((int )has_fenced_gpu_access) {
 44469# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44470    if ((int )entry___0->flags & 1) {
 44471# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44472      if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 44473# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44474        tmp___2 = 1;
 44475      } else {
 44476# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44477        tmp___2 = 0;
 44478      }
 44479    } else {
 44480# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44481      tmp___2 = 0;
 44482    }
 44483  } else {
 44484# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44485    tmp___2 = 0;
 44486  }
 44487# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44488  need_fence___0 = (bool )tmp___2;
 44489# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44490  if (entry___0->relocation_count != 0U) {
 44491# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44492    tmp___3 = 1;
 44493  } else
 44494# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44495  if ((int )need_fence___0 != 0) {
 44496# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44497    tmp___3 = 1;
 44498  } else {
 44499# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44500    tmp___3 = 0;
 44501  }
 44502# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44503  need_mappable___0 = (bool )tmp___3;
 44504# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44505  if (entry___0->alignment != 0ULL) {
 44506# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44507    if (((__u64 )obj->gtt_offset & (entry___0->alignment - 1ULL)) != 0ULL) {
 44508      {
 44509# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44510      ret = i915_gem_object_unbind(obj);
 44511      }
 44512    } else {
 44513# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44514      goto _L;
 44515    }
 44516  } else
 44517  _L:
 44518# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44519  if ((int )need_mappable___0) {
 44520# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44521    if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 44522      {
 44523# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44524      ret = i915_gem_object_unbind(obj);
 44525      }
 44526    } else {
 44527      {
 44528# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44529      ret = i915_gem_object_pin(obj, (uint32_t )entry___0->alignment, (bool )((int )need_mappable___0));
 44530      }
 44531    }
 44532  } else {
 44533    {
 44534# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44535    ret = i915_gem_object_pin(obj, (uint32_t )entry___0->alignment, (bool )((int )need_mappable___0));
 44536    }
 44537  }
 44538# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44539  if (ret != 0) {
 44540# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44541    goto err;
 44542  } else {
 44543
 44544  }
 44545# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44546  entry___0 = entry___0 + 1;
 44547  ldv_37672:
 44548# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44549  __mptr___1 = (struct list_head const *)obj->exec_list.next;
 44550# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44551  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff30UL;
 44552  ldv_37675: ;
 44553# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44554  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 44555# 525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44556    goto ldv_37674;
 44557  } else {
 44558# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44559    goto ldv_37676;
 44560  }
 44561  ldv_37676:
 44562# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44563  __mptr___2 = (struct list_head const *)objects->next;
 44564# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44565  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff30UL;
 44566# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44567  goto ldv_37686;
 44568  ldv_37685:
 44569# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44570  entry___1 = obj->exec_entry;
 44571# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44572  if ((int )has_fenced_gpu_access) {
 44573# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44574    if ((int )entry___1->flags & 1) {
 44575# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44576      if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 44577# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44578        tmp___4 = 1;
 44579      } else {
 44580# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44581        tmp___4 = 0;
 44582      }
 44583    } else {
 44584# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44585      tmp___4 = 0;
 44586    }
 44587  } else {
 44588# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44589    tmp___4 = 0;
 44590  }
 44591# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44592  need_fence___1 = (bool )tmp___4;
 44593# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44594  if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 44595# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44596    if (entry___1->relocation_count != 0U) {
 44597# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44598      tmp___5 = 1;
 44599    } else
 44600# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44601    if ((int )need_fence___1 != 0) {
 44602# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44603      tmp___5 = 1;
 44604    } else {
 44605# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44606      tmp___5 = 0;
 44607    }
 44608    {
 44609# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44610    need_mappable___1 = (bool )tmp___5;
 44611# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44612    ret = i915_gem_object_pin(obj, (uint32_t )entry___1->alignment, (bool )((int )need_mappable___1));
 44613    }
 44614# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44615    if (ret != 0) {
 44616# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44617      goto ldv_37684;
 44618    } else {
 44619
 44620    }
 44621  } else {
 44622
 44623  }
 44624# 571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44625  if ((int )has_fenced_gpu_access) {
 44626# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44627    if ((int )need_fence___1) {
 44628      {
 44629# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44630      ret = i915_gem_object_get_fence(obj, ring);
 44631      }
 44632# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44633      if (ret != 0) {
 44634# 575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44635        goto ldv_37684;
 44636      } else {
 44637
 44638      }
 44639    } else
 44640# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44641    if ((int )entry___1->flags & 1) {
 44642# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44643      if ((unsigned int )*((unsigned char *)obj + 225UL) == 0U) {
 44644        {
 44645# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44646        ret = i915_gem_object_put_fence(obj);
 44647        }
 44648# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44649        if (ret != 0) {
 44650# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44651          goto ldv_37684;
 44652        } else {
 44653
 44654        }
 44655      } else {
 44656
 44657      }
 44658    } else {
 44659
 44660    }
 44661# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44662    obj->pending_fenced_gpu_access = (unsigned char )need_fence___1;
 44663  } else {
 44664
 44665  }
 44666# 586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44667  entry___1->offset = (__u64 )obj->gtt_offset;
 44668# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44669  __mptr___3 = (struct list_head const *)obj->exec_list.next;
 44670# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44671  obj = (struct drm_i915_gem_object *)__mptr___3 + 0x0fffffffffffff30UL;
 44672  ldv_37686: ;
 44673# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44674  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 44675# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44676    goto ldv_37685;
 44677  } else {
 44678# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44679    goto ldv_37684;
 44680  }
 44681  ldv_37684:
 44682# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44683  __mptr___4 = (struct list_head const *)objects->next;
 44684# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44685  obj = (struct drm_i915_gem_object *)__mptr___4 + 0x0fffffffffffff30UL;
 44686# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44687  goto ldv_37692;
 44688  ldv_37691: ;
 44689# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44690  if ((unsigned long )obj->gtt_space != (unsigned long )((struct drm_mm_node *)0)) {
 44691    {
 44692# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44693    i915_gem_object_unpin(obj);
 44694    }
 44695  } else {
 44696
 44697  }
 44698# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44699  __mptr___5 = (struct list_head const *)obj->exec_list.next;
 44700# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44701  obj = (struct drm_i915_gem_object *)__mptr___5 + 0x0fffffffffffff30UL;
 44702  ldv_37692: ;
 44703# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44704  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 44705# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44706    goto ldv_37691;
 44707  } else {
 44708# 593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44709    goto ldv_37693;
 44710  }
 44711  ldv_37693: ;
 44712# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44713  if (ret != -28) {
 44714# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44715    return (ret);
 44716  } else
 44717# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44718  if (retry > 1) {
 44719# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44720    return (ret);
 44721  } else {
 44722
 44723  }
 44724  {
 44725# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44726  ret = i915_gem_evict_everything(ring->dev, (bool )(retry == 0));
 44727  }
 44728# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44729  if (ret != 0) {
 44730# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44731    return (ret);
 44732  } else {
 44733
 44734  }
 44735# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44736  retry = retry + 1;
 44737# 606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44738  goto ldv_37694;
 44739  err:
 44740# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44741  __mptr___6 = (struct list_head const *)obj->exec_list.prev;
 44742# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44743  obj = (struct drm_i915_gem_object *)__mptr___6 + 0x0fffffffffffff30UL;
 44744# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44745  goto ldv_37700;
 44746  ldv_37699: ;
 44747# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44748  if ((unsigned long )obj->gtt_space != (unsigned long )((struct drm_mm_node *)0)) {
 44749    {
 44750# 614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44751    i915_gem_object_unpin(obj);
 44752    }
 44753  } else {
 44754
 44755  }
 44756# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44757  __mptr___7 = (struct list_head const *)obj->exec_list.prev;
 44758# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44759  obj = (struct drm_i915_gem_object *)__mptr___7 + 0x0fffffffffffff30UL;
 44760  ldv_37700: ;
 44761# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44762  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 44763# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44764    goto ldv_37699;
 44765  } else {
 44766# 615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44767    goto ldv_37701;
 44768  }
 44769  ldv_37701: ;
 44770# 621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44771  return (ret);
 44772}
 44773}
 44774# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44775static int i915_gem_execbuffer_relocate_slow(struct drm_device *dev , struct drm_file *file ,
 44776                                             struct intel_ring_buffer *ring , struct list_head *objects ,
 44777                                             struct eb_objects *eb , struct drm_i915_gem_exec_object2 *exec ,
 44778                                             int count )
 44779{ struct drm_i915_gem_relocation_entry *reloc ;
 44780  struct drm_i915_gem_object *obj ;
 44781  int *reloc_offset ;
 44782  int i ;
 44783  int total ;
 44784  int ret ;
 44785  struct list_head const *__mptr ;
 44786  int tmp ;
 44787  void *tmp___0 ;
 44788  void *tmp___1 ;
 44789  struct drm_i915_gem_relocation_entry *user_relocs ;
 44790  unsigned long tmp___2 ;
 44791  struct drm_gem_object const *__mptr___0 ;
 44792  struct drm_gem_object *tmp___3 ;
 44793  struct list_head const *__mptr___1 ;
 44794  int offset ;
 44795  struct list_head const *__mptr___2 ;
 44796
 44797  {
 44798# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44799  goto ldv_37720;
 44800  ldv_37719:
 44801  {
 44802# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44803  __mptr = (struct list_head const *)objects->next;
 44804# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44805  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff30UL;
 44806# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44807  list_del_init(& obj->exec_list);
 44808# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44809  drm_gem_object_unreference(& obj->base);
 44810  }
 44811  ldv_37720:
 44812  {
 44813# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44814  tmp = list_empty((struct list_head const *)objects);
 44815  }
 44816# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44817  if (tmp == 0) {
 44818# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44819    goto ldv_37719;
 44820  } else {
 44821# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44822    goto ldv_37721;
 44823  }
 44824  ldv_37721:
 44825  {
 44826# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44827  mutex_unlock(& dev->struct_mutex);
 44828# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44829  total = 0;
 44830# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44831  i = 0;
 44832  }
 44833# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44834  goto ldv_37723;
 44835  ldv_37722:
 44836# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44837  total = (int )((exec + (unsigned long )i)->relocation_count + (__u32 )total);
 44838# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44839  i = i + 1;
 44840  ldv_37723: ;
 44841# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44842  if (i < count) {
 44843# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44844    goto ldv_37722;
 44845  } else {
 44846# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44847    goto ldv_37724;
 44848  }
 44849  ldv_37724:
 44850  {
 44851# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44852  tmp___0 = drm_malloc_ab((size_t )count, 4UL);
 44853# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44854  reloc_offset = (int *)tmp___0;
 44855# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44856  tmp___1 = drm_malloc_ab((size_t )total, 32UL);
 44857# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44858  reloc = (struct drm_i915_gem_relocation_entry *)tmp___1;
 44859  }
 44860# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44861  if ((unsigned long )reloc == (unsigned long )((struct drm_i915_gem_relocation_entry *)0)) {
 44862    {
 44863# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44864    drm_free_large((void *)reloc);
 44865# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44866    drm_free_large((void *)reloc_offset);
 44867# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44868    mutex_lock_nested(& dev->struct_mutex, 0U);
 44869    }
 44870# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44871    return (-12);
 44872  } else
 44873# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44874  if ((unsigned long )reloc_offset == (unsigned long )((int *)0)) {
 44875    {
 44876# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44877    drm_free_large((void *)reloc);
 44878# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44879    drm_free_large((void *)reloc_offset);
 44880# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44881    mutex_lock_nested(& dev->struct_mutex, 0U);
 44882    }
 44883# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44884    return (-12);
 44885  } else {
 44886
 44887  }
 44888# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44889  total = 0;
 44890# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44891  i = 0;
 44892# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44893  goto ldv_37728;
 44894  ldv_37727:
 44895  {
 44896# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44897  user_relocs = (struct drm_i915_gem_relocation_entry *)(exec + (unsigned long )i)->relocs_ptr;
 44898# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44899  tmp___2 = copy_from_user((void *)reloc + (unsigned long )total, (void const *)user_relocs,
 44900                           (unsigned long )(exec + (unsigned long )i)->relocation_count * 32UL);
 44901  }
 44902# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44903  if (tmp___2 != 0UL) {
 44904    {
 44905# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44906    ret = -14;
 44907# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44908    mutex_lock_nested(& dev->struct_mutex, 0U);
 44909    }
 44910# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44911    goto err;
 44912  } else {
 44913
 44914  }
 44915# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44916  *(reloc_offset + (unsigned long )i) = total;
 44917# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44918  total = (int )((exec + (unsigned long )i)->relocation_count + (__u32 )total);
 44919# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44920  i = i + 1;
 44921  ldv_37728: ;
 44922# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44923  if (i < count) {
 44924# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44925    goto ldv_37727;
 44926  } else {
 44927# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44928    goto ldv_37729;
 44929  }
 44930  ldv_37729:
 44931  {
 44932# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44933  ret = i915_mutex_lock_interruptible(dev);
 44934  }
 44935# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44936  if (ret != 0) {
 44937    {
 44938# 681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44939    mutex_lock_nested(& dev->struct_mutex, 0U);
 44940    }
 44941# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44942    goto err;
 44943  } else {
 44944
 44945  }
 44946  {
 44947# 686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44948  eb_reset(eb);
 44949# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44950  i = 0;
 44951  }
 44952# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44953  goto ldv_37734;
 44954  ldv_37733:
 44955  {
 44956# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44957  tmp___3 = drm_gem_object_lookup(dev, file, (exec + (unsigned long )i)->handle);
 44958# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44959  __mptr___0 = (struct drm_gem_object const *)tmp___3;
 44960# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44961  obj = (struct drm_i915_gem_object *)__mptr___0;
 44962  }
 44963# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44964  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 44965    {
 44966# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44967    drm_err("i915_gem_execbuffer_relocate_slow", "Invalid object handle %d at index %d\n",
 44968            (exec + (unsigned long )i)->handle, i);
 44969# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44970    ret = -2;
 44971    }
 44972# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44973    goto err;
 44974  } else {
 44975
 44976  }
 44977  {
 44978# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44979  list_add_tail(& obj->exec_list, objects);
 44980# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44981  obj->exec_handle = (unsigned long )(exec + (unsigned long )i)->handle;
 44982# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44983  obj->exec_entry = exec + (unsigned long )i;
 44984# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44985  eb_add_object(eb, obj);
 44986# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44987  i = i + 1;
 44988  }
 44989  ldv_37734: ;
 44990# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44991  if (i < count) {
 44992# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44993    goto ldv_37733;
 44994  } else {
 44995# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 44996    goto ldv_37735;
 44997  }
 44998  ldv_37735:
 44999  {
 45000# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45001  ret = i915_gem_execbuffer_reserve(ring, file, objects);
 45002  }
 45003# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45004  if (ret != 0) {
 45005# 705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45006    goto err;
 45007  } else {
 45008
 45009  }
 45010# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45011  __mptr___1 = (struct list_head const *)objects->next;
 45012# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45013  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff30UL;
 45014# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45015  goto ldv_37742;
 45016  ldv_37741:
 45017  {
 45018# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45019  offset = (int )(((long )obj->exec_entry - (long )exec) / 56L);
 45020# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45021  ret = i915_gem_execbuffer_relocate_object_slow(obj, eb, reloc + (unsigned long )*(reloc_offset + (unsigned long )offset));
 45022  }
 45023# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45024  if (ret != 0) {
 45025# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45026    goto err;
 45027  } else {
 45028
 45029  }
 45030# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45031  __mptr___2 = (struct list_head const *)obj->exec_list.next;
 45032# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45033  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff30UL;
 45034  ldv_37742: ;
 45035# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45036  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 45037# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45038    goto ldv_37741;
 45039  } else {
 45040# 710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45041    goto ldv_37743;
 45042  }
 45043  ldv_37743: ;
 45044  err:
 45045  {
 45046# 722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45047  drm_free_large((void *)reloc);
 45048# 723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45049  drm_free_large((void *)reloc_offset);
 45050  }
 45051# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45052  return (ret);
 45053}
 45054}
 45055# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45056static int i915_gem_execbuffer_flush(struct drm_device *dev , uint32_t invalidate_domains ,
 45057                                     uint32_t flush_domains , uint32_t flush_rings )
 45058{ drm_i915_private_t *dev_priv ;
 45059  int i ;
 45060  int ret ;
 45061
 45062  {
 45063# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45064  dev_priv = (drm_i915_private_t *)dev->dev_private;
 45065# 736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45066  if ((int )flush_domains & 1) {
 45067    {
 45068# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45069    intel_gtt_chipset_flush();
 45070    }
 45071  } else {
 45072
 45073  }
 45074# 739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45075  if ((flush_domains & 64U) != 0U) {
 45076# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45077    __asm__ volatile ("sfence": : : "memory");
 45078  } else {
 45079
 45080  }
 45081# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45082  if (((flush_domains | invalidate_domains) & 4294967230U) != 0U) {
 45083# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45084    i = 0;
 45085# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45086    goto ldv_37754;
 45087    ldv_37753: ;
 45088# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45089    if (((uint32_t )(1 << i) & flush_rings) != 0U) {
 45090      {
 45091# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45092      ret = i915_gem_flush_ring((struct intel_ring_buffer *)(& dev_priv->ring) + (unsigned long )i,
 45093                                invalidate_domains, flush_domains);
 45094      }
 45095# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45096      if (ret != 0) {
 45097# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45098        return (ret);
 45099      } else {
 45100
 45101      }
 45102    } else {
 45103
 45104    }
 45105# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45106    i = i + 1;
 45107    ldv_37754: ;
 45108# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45109    if (i <= 2) {
 45110# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45111      goto ldv_37753;
 45112    } else {
 45113# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45114      goto ldv_37755;
 45115    }
 45116    ldv_37755: ;
 45117  } else {
 45118
 45119  }
 45120# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45121  return (0);
 45122}
 45123}
 45124# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45125static int i915_gem_execbuffer_sync_rings(struct drm_i915_gem_object *obj , struct intel_ring_buffer *to )
 45126{ struct intel_ring_buffer *from ;
 45127  u32 seqno ;
 45128  int ret ;
 45129  int idx ;
 45130  int tmp ;
 45131  u32 tmp___0 ;
 45132  struct drm_i915_gem_request *request ;
 45133  void *tmp___1 ;
 45134  int tmp___2 ;
 45135
 45136  {
 45137# 760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45138  from = obj->ring;
 45139# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45140  if ((unsigned long )from == (unsigned long )((struct intel_ring_buffer *)0)) {
 45141# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45142    return (0);
 45143  } else
 45144# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45145  if ((unsigned long )to == (unsigned long )from) {
 45146# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45147    return (0);
 45148  } else {
 45149
 45150  }
 45151# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45152  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(obj->base.dev)->dev_private)->info)->gen) <= 5U) {
 45153    {
 45154# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45155    tmp = i915_gem_object_wait_rendering(obj);
 45156    }
 45157# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45158    return (tmp);
 45159  } else
 45160# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45161  if (i915_semaphores == 0U) {
 45162    {
 45163# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45164    tmp = i915_gem_object_wait_rendering(obj);
 45165    }
 45166# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45167    return (tmp);
 45168  } else {
 45169
 45170  }
 45171  {
 45172# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45173  tmp___0 = intel_ring_sync_index(from, to);
 45174# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45175  idx = (int )tmp___0;
 45176# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45177  seqno = obj->last_rendering_seqno;
 45178  }
 45179# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45180  if (from->sync_seqno[idx] >= seqno) {
 45181# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45182    return (0);
 45183  } else {
 45184
 45185  }
 45186# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45187  if (from->outstanding_lazy_request == seqno) {
 45188    {
 45189# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45190    tmp___1 = kzalloc(64UL, 208U);
 45191# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45192    request = (struct drm_i915_gem_request *)tmp___1;
 45193    }
 45194# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45195    if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 45196# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45197      return (-12);
 45198    } else {
 45199
 45200    }
 45201    {
 45202# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45203    ret = i915_add_request(from, (struct drm_file *)0, request);
 45204    }
 45205# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45206    if (ret != 0) {
 45207      {
 45208# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45209      kfree((void const *)request);
 45210      }
 45211# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45212      return (ret);
 45213    } else {
 45214
 45215    }
 45216# 790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45217    seqno = request->seqno;
 45218  } else {
 45219
 45220  }
 45221  {
 45222# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45223  from->sync_seqno[idx] = seqno;
 45224# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45225  tmp___2 = intel_ring_sync(to, from, seqno - 1U);
 45226  }
 45227# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45228  return (tmp___2);
 45229}
 45230}
 45231# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45232static int i915_gem_execbuffer_wait_for_flips(struct intel_ring_buffer *ring , u32 flips )
 45233{ u32 plane ;
 45234  u32 flip_mask ;
 45235  int ret ;
 45236
 45237  {
 45238# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45239  plane = 0U;
 45240# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45241  goto ldv_37774;
 45242  ldv_37773: ;
 45243# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45244  if (((flips >> (int )plane) & 1U) == 0U) {
 45245# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45246    goto ldv_37772;
 45247  } else {
 45248
 45249  }
 45250# 812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45251  if (plane != 0U) {
 45252# 813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45253    flip_mask = 64U;
 45254  } else {
 45255# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45256    flip_mask = 4U;
 45257  }
 45258  {
 45259# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45260  ret = intel_ring_begin(ring, 2);
 45261  }
 45262# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45263  if (ret != 0) {
 45264# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45265    return (ret);
 45266  } else {
 45267
 45268  }
 45269  {
 45270# 821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45271  intel_ring_emit(ring, flip_mask | 25165824U);
 45272# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45273  intel_ring_emit(ring, 0U);
 45274# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45275  intel_ring_advance(ring);
 45276  }
 45277  ldv_37772:
 45278# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45279  plane = plane + 1U;
 45280  ldv_37774: ;
 45281# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45282  if (flips >> (int )plane != 0U) {
 45283# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45284    goto ldv_37773;
 45285  } else {
 45286# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45287    goto ldv_37775;
 45288  }
 45289  ldv_37775: ;
 45290# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45291  return (0);
 45292}
 45293}
 45294# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45295static int i915_gem_execbuffer_move_to_gpu(struct intel_ring_buffer *ring , struct list_head *objects )
 45296{ struct drm_i915_gem_object *obj ;
 45297  struct change_domains cd ;
 45298  int ret ;
 45299  struct list_head const *__mptr ;
 45300  struct list_head const *__mptr___0 ;
 45301  struct list_head const *__mptr___1 ;
 45302  struct list_head const *__mptr___2 ;
 45303
 45304  {
 45305  {
 45306# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45307  memset((void *)(& cd), 0, 16UL);
 45308# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45309  __mptr = (struct list_head const *)objects->next;
 45310# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45311  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff30UL;
 45312  }
 45313# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45314  goto ldv_37788;
 45315  ldv_37787:
 45316  {
 45317# 840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45318  i915_gem_object_set_to_gpu_domain(obj, ring, & cd);
 45319# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45320  __mptr___0 = (struct list_head const *)obj->exec_list.next;
 45321# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45322  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff30UL;
 45323  }
 45324  ldv_37788: ;
 45325# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45326  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 45327# 840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45328    goto ldv_37787;
 45329  } else {
 45330# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45331    goto ldv_37789;
 45332  }
 45333  ldv_37789: ;
 45334# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45335  if ((cd.invalidate_domains | cd.flush_domains) != 0U) {
 45336    {
 45337# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45338    ret = i915_gem_execbuffer_flush(ring->dev, cd.invalidate_domains, cd.flush_domains,
 45339                                    cd.flush_rings);
 45340    }
 45341# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45342    if (ret != 0) {
 45343# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45344      return (ret);
 45345    } else {
 45346
 45347    }
 45348  } else {
 45349
 45350  }
 45351# 851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45352  if (cd.flips != 0U) {
 45353    {
 45354# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45355    ret = i915_gem_execbuffer_wait_for_flips(ring, cd.flips);
 45356    }
 45357# 853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45358    if (ret != 0) {
 45359# 854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45360      return (ret);
 45361    } else {
 45362
 45363    }
 45364  } else {
 45365
 45366  }
 45367# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45368  __mptr___1 = (struct list_head const *)objects->next;
 45369# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45370  obj = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff30UL;
 45371# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45372  goto ldv_37795;
 45373  ldv_37794:
 45374  {
 45375# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45376  ret = i915_gem_execbuffer_sync_rings(obj, ring);
 45377  }
 45378# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45379  if (ret != 0) {
 45380# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45381    return (ret);
 45382  } else {
 45383
 45384  }
 45385# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45386  __mptr___2 = (struct list_head const *)obj->exec_list.next;
 45387# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45388  obj = (struct drm_i915_gem_object *)__mptr___2 + 0x0fffffffffffff30UL;
 45389  ldv_37795: ;
 45390# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45391  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 45392# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45393    goto ldv_37794;
 45394  } else {
 45395# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45396    goto ldv_37796;
 45397  }
 45398  ldv_37796: ;
 45399# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45400  return (0);
 45401}
 45402}
 45403# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45404static bool i915_gem_check_execbuffer(struct drm_i915_gem_execbuffer2 *exec )
 45405{
 45406
 45407  {
 45408# 869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45409  return ((bool )(((exec->batch_start_offset | exec->batch_len) & 7U) == 0U));
 45410}
 45411}
 45412# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45413static int validate_exec_list(struct drm_i915_gem_exec_object2 *exec , int count )
 45414{ int i ;
 45415  char *ptr ;
 45416  int length ;
 45417  unsigned long flag ;
 45418  unsigned long roksum ;
 45419  struct thread_info *tmp ;
 45420  long tmp___0 ;
 45421  unsigned long flag___0 ;
 45422  unsigned long roksum___0 ;
 45423  struct thread_info *tmp___1 ;
 45424  long tmp___2 ;
 45425  int tmp___3 ;
 45426
 45427  {
 45428# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45429  i = 0;
 45430# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45431  goto ldv_37814;
 45432  ldv_37813:
 45433# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45434  ptr = (char *)(exec + (unsigned long )i)->relocs_ptr;
 45435# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45436  if ((exec + (unsigned long )i)->relocation_count > 67108863U) {
 45437# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45438    return (-22);
 45439  } else {
 45440
 45441  }
 45442  {
 45443# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45444  length = (int )((exec + (unsigned long )i)->relocation_count * 32U);
 45445# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45446  tmp = current_thread_info();
 45447# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45448  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (ptr),
 45449            "g" ((long )length), "rm" (tmp->addr_limit.seg));
 45450# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45451  tmp___0 = __builtin_expect((long )(flag == 0UL), 1L);
 45452  }
 45453# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45454  if (tmp___0 == 0L) {
 45455# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45456    return (-14);
 45457  } else {
 45458
 45459  }
 45460  {
 45461# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45462  tmp___1 = current_thread_info();
 45463# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45464  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag___0), "=r" (roksum___0): "1" (ptr),
 45465            "g" ((long )length), "rm" (tmp___1->addr_limit.seg));
 45466# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45467  tmp___2 = __builtin_expect((long )(flag___0 == 0UL), 1L);
 45468  }
 45469# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45470  if (tmp___2 == 0L) {
 45471# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45472    return (-14);
 45473  } else {
 45474
 45475  }
 45476  {
 45477# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45478  tmp___3 = fault_in_pages_readable((char const *)ptr, length);
 45479  }
 45480# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45481  if (tmp___3 != 0) {
 45482# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45483    return (-14);
 45484  } else {
 45485
 45486  }
 45487# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45488  i = i + 1;
 45489  ldv_37814: ;
 45490# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45491  if (i < count) {
 45492# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45493    goto ldv_37813;
 45494  } else {
 45495# 881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45496    goto ldv_37815;
 45497  }
 45498  ldv_37815: ;
 45499# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45500  return (0);
 45501}
 45502}
 45503# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45504static void i915_gem_execbuffer_move_to_active(struct list_head *objects , struct intel_ring_buffer *ring ,
 45505                                               u32 seqno )
 45506{ struct drm_i915_gem_object *obj ;
 45507  struct list_head const *__mptr ;
 45508  u32 old_read ;
 45509  u32 old_write ;
 45510  struct list_head const *__mptr___0 ;
 45511
 45512  {
 45513# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45514  __mptr = (struct list_head const *)objects->next;
 45515# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45516  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff30UL;
 45517# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45518  goto ldv_37829;
 45519  ldv_37828:
 45520  {
 45521# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45522  old_read = obj->base.read_domains;
 45523# 912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45524  old_write = obj->base.write_domain;
 45525# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45526  obj->base.read_domains = obj->base.pending_read_domains;
 45527# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45528  obj->base.write_domain = obj->base.pending_write_domain;
 45529# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45530  obj->fenced_gpu_access = obj->pending_fenced_gpu_access;
 45531# 919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45532  i915_gem_object_move_to_active(obj, ring, seqno);
 45533  }
 45534# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45535  if (obj->base.write_domain != 0U) {
 45536    {
 45537# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45538    obj->dirty = (unsigned char)1;
 45539# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45540    obj->pending_gpu_write = (unsigned char)1;
 45541# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45542    list_move_tail(& obj->gpu_write_list, & ring->gpu_write_list);
 45543# 925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45544    intel_mark_busy(ring->dev, obj);
 45545    }
 45546  } else {
 45547
 45548  }
 45549  {
 45550# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45551  trace_i915_gem_object_change_domain(obj, old_read, old_write);
 45552# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45553  __mptr___0 = (struct list_head const *)obj->exec_list.next;
 45554# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45555  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff30UL;
 45556  }
 45557  ldv_37829: ;
 45558# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45559  if ((unsigned long )(& obj->exec_list) != (unsigned long )objects) {
 45560# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45561    goto ldv_37828;
 45562  } else {
 45563# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45564    goto ldv_37830;
 45565  }
 45566  ldv_37830: ;
 45567# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45568  return;
 45569}
 45570}
 45571# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45572static void i915_gem_execbuffer_retire_commands(struct drm_device *dev , struct drm_file *file ,
 45573                                                struct intel_ring_buffer *ring )
 45574{ struct drm_i915_gem_request *request ;
 45575  u32 invalidate ;
 45576  int tmp ;
 45577  void *tmp___0 ;
 45578  int tmp___1 ;
 45579
 45580  {
 45581# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45582  invalidate = 8U;
 45583# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45584  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 45585# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45586    invalidate = invalidate | 4U;
 45587  } else {
 45588
 45589  }
 45590  {
 45591# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45592  tmp = (*(ring->flush))(ring, invalidate, 0U);
 45593  }
 45594# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45595  if (tmp != 0) {
 45596    {
 45597# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45598    i915_gem_next_request_seqno(ring);
 45599    }
 45600# 951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45601    return;
 45602  } else {
 45603
 45604  }
 45605  {
 45606# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45607  tmp___0 = kzalloc(64UL, 208U);
 45608# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45609  request = (struct drm_i915_gem_request *)tmp___0;
 45610  }
 45611# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45612  if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 45613    {
 45614# 957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45615    i915_gem_next_request_seqno(ring);
 45616# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45617    kfree((void const *)request);
 45618    }
 45619  } else {
 45620    {
 45621# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45622    tmp___1 = i915_add_request(ring, file, request);
 45623    }
 45624# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45625    if (tmp___1 != 0) {
 45626      {
 45627# 957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45628      i915_gem_next_request_seqno(ring);
 45629# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45630      kfree((void const *)request);
 45631      }
 45632    } else {
 45633
 45634    }
 45635  }
 45636# 960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45637  return;
 45638}
 45639}
 45640# 963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45641static int i915_gem_do_execbuffer(struct drm_device *dev , void *data , struct drm_file *file ,
 45642                                  struct drm_i915_gem_execbuffer2 *args , struct drm_i915_gem_exec_object2 *exec )
 45643{ drm_i915_private_t *dev_priv ;
 45644  struct list_head objects ;
 45645  struct eb_objects *eb ;
 45646  struct drm_i915_gem_object *batch_obj ;
 45647  struct drm_clip_rect *cliprects ;
 45648  struct intel_ring_buffer *ring ;
 45649  u32 exec_start ;
 45650  u32 exec_len ;
 45651  u32 seqno ;
 45652  int ret ;
 45653  int mode ;
 45654  int i ;
 45655  bool tmp ;
 45656  int tmp___0 ;
 45657  void *tmp___1 ;
 45658  unsigned long tmp___2 ;
 45659  struct drm_i915_gem_object *obj ;
 45660  struct drm_gem_object const *__mptr ;
 45661  struct drm_gem_object *tmp___3 ;
 45662  int tmp___4 ;
 45663  struct list_head const *__mptr___0 ;
 45664  int tmp___5 ;
 45665  long tmp___6 ;
 45666  long tmp___7 ;
 45667  struct drm_i915_gem_object *obj___0 ;
 45668  struct list_head const *__mptr___1 ;
 45669  int tmp___8 ;
 45670
 45671  {
 45672  {
 45673# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45674  dev_priv = (drm_i915_private_t *)dev->dev_private;
 45675# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45676  cliprects = (struct drm_clip_rect *)0;
 45677# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45678  tmp = i915_gem_check_execbuffer(args);
 45679  }
 45680# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45681  if (tmp) {
 45682# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45683    tmp___0 = 0;
 45684  } else {
 45685# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45686    tmp___0 = 1;
 45687  }
 45688# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45689  if (tmp___0) {
 45690    {
 45691# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45692    drm_err("i915_gem_do_execbuffer", "execbuf with invalid offset/length\n");
 45693    }
 45694# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45695    return (-22);
 45696  } else {
 45697
 45698  }
 45699  {
 45700# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45701  ret = validate_exec_list(exec, (int )args->buffer_count);
 45702  }
 45703# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45704  if (ret != 0) {
 45705# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45706    return (ret);
 45707  } else {
 45708
 45709  }
 45710# 988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45711  if ((int )(args->flags & 7ULL) == 0) {
 45712# 988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45713    goto case_0;
 45714  } else
 45715# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45716  if ((int )(args->flags & 7ULL) == 1) {
 45717# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45718    goto case_1;
 45719  } else
 45720# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45721  if ((int )(args->flags & 7ULL) == 2) {
 45722# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45723    goto case_2;
 45724  } else
 45725# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45726  if ((int )(args->flags & 7ULL) == 3) {
 45727# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45728    goto case_3;
 45729  } else {
 45730# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45731    goto switch_default;
 45732# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45733    if (0) {
 45734      case_0: ;
 45735      case_1:
 45736# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45737      ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 45738# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45739      goto ldv_37860;
 45740      case_2: ;
 45741# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45742      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) == 0U) {
 45743        {
 45744# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45745        drm_err("i915_gem_do_execbuffer", "execbuf with invalid ring (BSD)\n");
 45746        }
 45747# 995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45748        return (-22);
 45749      } else {
 45750
 45751      }
 45752# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45753      ring = (struct intel_ring_buffer *)(& dev_priv->ring) + 1UL;
 45754# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45755      goto ldv_37860;
 45756      case_3: ;
 45757# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45758      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) == 0U) {
 45759        {
 45760# 1001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45761        drm_err("i915_gem_do_execbuffer", "execbuf with invalid ring (BLT)\n");
 45762        }
 45763# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45764        return (-22);
 45765      } else {
 45766
 45767      }
 45768# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45769      ring = (struct intel_ring_buffer *)(& dev_priv->ring) + 2UL;
 45770# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45771      goto ldv_37860;
 45772      switch_default:
 45773      {
 45774# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45775      drm_err("i915_gem_do_execbuffer", "execbuf with unknown ring: %d\n", (int )args->flags & 7);
 45776      }
 45777# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45778      return (-22);
 45779    } else {
 45780
 45781    }
 45782  }
 45783  ldv_37860:
 45784# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45785  mode = (int )args->flags & 192;
 45786# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45787  if (mode == 0) {
 45788# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45789    goto case_0___0;
 45790  } else
 45791# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45792  if (mode == 64) {
 45793# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45794    goto case_64;
 45795  } else
 45796# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45797  if (mode == 128) {
 45798# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45799    goto case_128;
 45800  } else {
 45801# 1040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45802    goto switch_default___0;
 45803# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45804    if (0) {
 45805      case_0___0: ;
 45806      case_64: ;
 45807      case_128: ;
 45808# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45809      if ((unsigned long )((struct intel_ring_buffer *)(& dev_priv->ring)) == (unsigned long )ring) {
 45810# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45811        if (dev_priv->relative_constants_mode != mode) {
 45812# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45813          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 45814# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45815            return (-22);
 45816          } else {
 45817
 45818          }
 45819# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45820          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 45821# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45822            if (mode == 128) {
 45823# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45824              return (-22);
 45825            } else {
 45826
 45827            }
 45828          } else {
 45829
 45830          }
 45831          {
 45832# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45833          ret = intel_ring_begin(ring, 4);
 45834          }
 45835# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45836          if (ret != 0) {
 45837# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45838            return (ret);
 45839          } else {
 45840
 45841          }
 45842          {
 45843# 1030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45844          intel_ring_emit(ring, 0U);
 45845# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45846          intel_ring_emit(ring, 285212673U);
 45847# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45848          intel_ring_emit(ring, 8384U);
 45849# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45850          intel_ring_emit(ring, (u32 )(mode | 12582912));
 45851# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45852          intel_ring_advance(ring);
 45853# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45854          dev_priv->relative_constants_mode = mode;
 45855          }
 45856        } else {
 45857
 45858        }
 45859      } else {
 45860
 45861      }
 45862# 1039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45863      goto ldv_37867;
 45864      switch_default___0:
 45865      {
 45866# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45867      drm_err("i915_gem_do_execbuffer", "execbuf with unknown constants: %d\n", mode);
 45868      }
 45869# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45870      return (-22);
 45871    } else {
 45872
 45873    }
 45874  }
 45875  ldv_37867: ;
 45876# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45877  if (args->buffer_count == 0U) {
 45878    {
 45879# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45880    drm_err("i915_gem_do_execbuffer", "execbuf with %d buffers\n", args->buffer_count);
 45881    }
 45882# 1047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45883    return (-22);
 45884  } else {
 45885
 45886  }
 45887# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45888  if (args->num_cliprects != 0U) {
 45889# 1051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45890    if ((unsigned long )((struct intel_ring_buffer *)(& dev_priv->ring)) != (unsigned long )ring) {
 45891      {
 45892# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45893      drm_err("i915_gem_do_execbuffer", "clip rectangles are only valid with the render ring\n");
 45894      }
 45895# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45896      return (-22);
 45897    } else {
 45898
 45899    }
 45900    {
 45901# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45902    tmp___1 = kmalloc((unsigned long )args->num_cliprects * 8UL, 208U);
 45903# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45904    cliprects = (struct drm_clip_rect *)tmp___1;
 45905    }
 45906# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45907    if ((unsigned long )cliprects == (unsigned long )((struct drm_clip_rect *)0)) {
 45908# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45909      ret = -12;
 45910# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45911      goto pre_mutex_err;
 45912    } else {
 45913
 45914    }
 45915    {
 45916# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45917    tmp___2 = copy_from_user((void *)cliprects, (void const *)args->cliprects_ptr,
 45918                             (unsigned long )args->num_cliprects * 8UL);
 45919    }
 45920# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45921    if (tmp___2 != 0UL) {
 45922# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45923      ret = -14;
 45924# 1068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45925      goto pre_mutex_err;
 45926    } else {
 45927
 45928    }
 45929  } else {
 45930
 45931  }
 45932  {
 45933# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45934  ret = i915_mutex_lock_interruptible(dev);
 45935  }
 45936# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45937  if (ret != 0) {
 45938# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45939    goto pre_mutex_err;
 45940  } else {
 45941
 45942  }
 45943# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45944  if (dev_priv->mm.suspended != 0) {
 45945    {
 45946# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45947    mutex_unlock(& dev->struct_mutex);
 45948# 1078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45949    ret = -16;
 45950    }
 45951# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45952    goto pre_mutex_err;
 45953  } else {
 45954
 45955  }
 45956  {
 45957# 1082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45958  eb = eb_create((int )args->buffer_count);
 45959  }
 45960# 1083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45961  if ((unsigned long )eb == (unsigned long )((struct eb_objects *)0)) {
 45962    {
 45963# 1084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45964    mutex_unlock(& dev->struct_mutex);
 45965# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45966    ret = -12;
 45967    }
 45968# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45969    goto pre_mutex_err;
 45970  } else {
 45971
 45972  }
 45973  {
 45974# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45975  INIT_LIST_HEAD(& objects);
 45976# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45977  i = 0;
 45978  }
 45979# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45980  goto ldv_37875;
 45981  ldv_37874:
 45982  {
 45983# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45984  tmp___3 = drm_gem_object_lookup(dev, file, (exec + (unsigned long )i)->handle);
 45985# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45986  __mptr = (struct drm_gem_object const *)tmp___3;
 45987# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45988  obj = (struct drm_i915_gem_object *)__mptr;
 45989  }
 45990# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45991  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 45992    {
 45993# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45994    drm_err("i915_gem_do_execbuffer", "Invalid object handle %d at index %d\n", (exec + (unsigned long )i)->handle,
 45995            i);
 45996# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 45997    ret = -2;
 45998    }
 45999# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46000    goto err;
 46001  } else {
 46002
 46003  }
 46004  {
 46005# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46006  tmp___4 = list_empty((struct list_head const *)(& obj->exec_list));
 46007  }
 46008# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46009  if (tmp___4 == 0) {
 46010    {
 46011# 1105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46012    drm_err("i915_gem_do_execbuffer", "Object %p [handle %d, index %d] appears more than once in object list\n",
 46013            obj, (exec + (unsigned long )i)->handle, i);
 46014# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46015    ret = -22;
 46016    }
 46017# 1108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46018    goto err;
 46019  } else {
 46020
 46021  }
 46022  {
 46023# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46024  list_add_tail(& obj->exec_list, & objects);
 46025# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46026  obj->exec_handle = (unsigned long )(exec + (unsigned long )i)->handle;
 46027# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46028  obj->exec_entry = exec + (unsigned long )i;
 46029# 1114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46030  eb_add_object(eb, obj);
 46031# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46032  i = i + 1;
 46033  }
 46034  ldv_37875: ;
 46035# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46036  if ((__u32 )i < args->buffer_count) {
 46037# 1092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46038    goto ldv_37874;
 46039  } else {
 46040# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46041    goto ldv_37876;
 46042  }
 46043  ldv_37876:
 46044  {
 46045# 1118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46046  __mptr___0 = (struct list_head const *)objects.prev;
 46047# 1118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46048  batch_obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff30UL;
 46049# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46050  ret = i915_gem_execbuffer_reserve(ring, file, & objects);
 46051  }
 46052# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46053  if (ret != 0) {
 46054# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46055    goto err;
 46056  } else {
 46057
 46058  }
 46059  {
 46060# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46061  ret = i915_gem_execbuffer_relocate(dev, eb, & objects);
 46062  }
 46063# 1129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46064  if (ret != 0) {
 46065# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46066    if (ret == -14) {
 46067      {
 46068# 1131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46069      ret = i915_gem_execbuffer_relocate_slow(dev, file, ring, & objects, eb, exec,
 46070                                              (int )args->buffer_count);
 46071# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46072      tmp___5 = mutex_is_locked(& dev->struct_mutex);
 46073# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46074      tmp___6 = __builtin_expect((long )(tmp___5 == 0), 0L);
 46075      }
 46076# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46077      if (tmp___6 != 0L) {
 46078# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46079        __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"),
 46080                             "i" (1135), "i" (12UL));
 46081        ldv_37879: ;
 46082# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46083        goto ldv_37879;
 46084      } else {
 46085
 46086      }
 46087    } else {
 46088
 46089    }
 46090# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46091    if (ret != 0) {
 46092# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46093      goto err;
 46094    } else {
 46095
 46096    }
 46097  } else {
 46098
 46099  }
 46100# 1142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46101  if (batch_obj->base.pending_write_domain != 0U) {
 46102    {
 46103# 1143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46104    drm_err("i915_gem_do_execbuffer", "Attempting to use self-modifying batch buffer\n");
 46105# 1144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46106    ret = -22;
 46107    }
 46108# 1145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46109    goto err;
 46110  } else {
 46111
 46112  }
 46113  {
 46114# 1147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46115  batch_obj->base.pending_read_domains = batch_obj->base.pending_read_domains | 8U;
 46116# 1149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46117  ret = i915_gem_execbuffer_move_to_gpu(ring, & objects);
 46118  }
 46119# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46120  if (ret != 0) {
 46121# 1151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46122    goto err;
 46123  } else {
 46124
 46125  }
 46126  {
 46127# 1153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46128  seqno = i915_gem_next_request_seqno(ring);
 46129# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46130  i = 0;
 46131  }
 46132# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46133  goto ldv_37884;
 46134  ldv_37883: ;
 46135# 1155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46136  if (ring->sync_seqno[i] > seqno) {
 46137    {
 46138# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46139    ret = i915_gpu_idle(dev);
 46140    }
 46141# 1161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46142    if (ret != 0) {
 46143# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46144      goto err;
 46145    } else {
 46146
 46147    }
 46148    {
 46149# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46150    tmp___7 = __builtin_expect((long )(ring->sync_seqno[i] != 0U), 0L);
 46151    }
 46152# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46153    if (tmp___7 != 0L) {
 46154# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46155      __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"),
 46156                           "i" (1164), "i" (12UL));
 46157      ldv_37882: ;
 46158# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46159      goto ldv_37882;
 46160    } else {
 46161
 46162    }
 46163  } else {
 46164
 46165  }
 46166# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46167  i = i + 1;
 46168  ldv_37884: ;
 46169# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46170  if ((unsigned int )i <= 1U) {
 46171# 1155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46172    goto ldv_37883;
 46173  } else {
 46174# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46175    goto ldv_37885;
 46176  }
 46177  ldv_37885:
 46178  {
 46179# 1168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46180  trace_i915_gem_ring_dispatch(ring, seqno);
 46181# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46182  exec_start = batch_obj->gtt_offset + args->batch_start_offset;
 46183# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46184  exec_len = args->batch_len;
 46185  }
 46186# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46187  if ((unsigned long )cliprects != (unsigned long )((struct drm_clip_rect *)0)) {
 46188# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46189    i = 0;
 46190# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46191    goto ldv_37887;
 46192    ldv_37886:
 46193    {
 46194# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46195    ret = i915_emit_box(dev, cliprects + (unsigned long )i, (int )args->DR1, (int )args->DR4);
 46196    }
 46197# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46198    if (ret != 0) {
 46199# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46200      goto err;
 46201    } else {
 46202
 46203    }
 46204    {
 46205# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46206    ret = (*(ring->dispatch_execbuffer))(ring, exec_start, exec_len);
 46207    }
 46208# 1181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46209    if (ret != 0) {
 46210# 1182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46211      goto err;
 46212    } else {
 46213
 46214    }
 46215# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46216    i = i + 1;
 46217    ldv_37887: ;
 46218# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46219    if ((__u32 )i < args->num_cliprects) {
 46220# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46221      goto ldv_37886;
 46222    } else {
 46223# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46224      goto ldv_37888;
 46225    }
 46226    ldv_37888: ;
 46227  } else {
 46228    {
 46229# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46230    ret = (*(ring->dispatch_execbuffer))(ring, exec_start, exec_len);
 46231    }
 46232# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46233    if (ret != 0) {
 46234# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46235      goto err;
 46236    } else {
 46237
 46238    }
 46239  }
 46240  {
 46241# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46242  i915_gem_execbuffer_move_to_active(& objects, ring, seqno);
 46243# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46244  i915_gem_execbuffer_retire_commands(dev, file, ring);
 46245  }
 46246  err:
 46247  {
 46248# 1194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46249  eb_destroy(eb);
 46250  }
 46251# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46252  goto ldv_37893;
 46253  ldv_37892:
 46254  {
 46255# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46256  __mptr___1 = (struct list_head const *)objects.next;
 46257# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46258  obj___0 = (struct drm_i915_gem_object *)__mptr___1 + 0x0fffffffffffff30UL;
 46259# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46260  list_del_init(& obj___0->exec_list);
 46261# 1202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46262  drm_gem_object_unreference(& obj___0->base);
 46263  }
 46264  ldv_37893:
 46265  {
 46266# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46267  tmp___8 = list_empty((struct list_head const *)(& objects));
 46268  }
 46269# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46270  if (tmp___8 == 0) {
 46271# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46272    goto ldv_37892;
 46273  } else {
 46274# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46275    goto ldv_37894;
 46276  }
 46277  ldv_37894:
 46278  {
 46279# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46280  mutex_unlock(& dev->struct_mutex);
 46281  }
 46282  pre_mutex_err:
 46283  {
 46284# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46285  kfree((void const *)cliprects);
 46286  }
 46287# 1209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46288  return (ret);
 46289}
 46290}
 46291# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46292int i915_gem_execbuffer(struct drm_device *dev , void *data , struct drm_file *file )
 46293{ struct drm_i915_gem_execbuffer *args ;
 46294  struct drm_i915_gem_execbuffer2 exec2 ;
 46295  struct drm_i915_gem_exec_object *exec_list ;
 46296  struct drm_i915_gem_exec_object2 *exec2_list ;
 46297  int ret ;
 46298  int i ;
 46299  void *tmp ;
 46300  void *tmp___0 ;
 46301  unsigned long tmp___1 ;
 46302
 46303  {
 46304# 1220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46305  args = (struct drm_i915_gem_execbuffer *)data;
 46306# 1222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46307  exec_list = (struct drm_i915_gem_exec_object *)0;
 46308# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46309  exec2_list = (struct drm_i915_gem_exec_object2 *)0;
 46310# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46311  if (args->buffer_count == 0U) {
 46312    {
 46313# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46314    drm_err("i915_gem_execbuffer", "execbuf with %d buffers\n", args->buffer_count);
 46315    }
 46316# 1228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46317    return (-22);
 46318  } else {
 46319
 46320  }
 46321  {
 46322# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46323  tmp = drm_malloc_ab(32UL, (size_t )args->buffer_count);
 46324# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46325  exec_list = (struct drm_i915_gem_exec_object *)tmp;
 46326# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46327  tmp___0 = drm_malloc_ab(56UL, (size_t )args->buffer_count);
 46328# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46329  exec2_list = (struct drm_i915_gem_exec_object2 *)tmp___0;
 46330  }
 46331# 1234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46332  if ((unsigned long )exec_list == (unsigned long )((struct drm_i915_gem_exec_object *)0)) {
 46333    {
 46334# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46335    drm_err("i915_gem_execbuffer", "Failed to allocate exec list for %d buffers\n",
 46336            args->buffer_count);
 46337# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46338    drm_free_large((void *)exec_list);
 46339# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46340    drm_free_large((void *)exec2_list);
 46341    }
 46342# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46343    return (-12);
 46344  } else
 46345# 1234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46346  if ((unsigned long )exec2_list == (unsigned long )((struct drm_i915_gem_exec_object2 *)0)) {
 46347    {
 46348# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46349    drm_err("i915_gem_execbuffer", "Failed to allocate exec list for %d buffers\n",
 46350            args->buffer_count);
 46351# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46352    drm_free_large((void *)exec_list);
 46353# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46354    drm_free_large((void *)exec2_list);
 46355    }
 46356# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46357    return (-12);
 46358  } else {
 46359
 46360  }
 46361  {
 46362# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46363  tmp___1 = copy_from_user((void *)exec_list, (void const *)args->buffers_ptr, (unsigned long )args->buffer_count * 32UL);
 46364# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46365  ret = (int )tmp___1;
 46366  }
 46367# 1245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46368  if (ret != 0) {
 46369    {
 46370# 1246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46371    drm_err("i915_gem_execbuffer", "copy %d exec entries failed %d\n", args->buffer_count,
 46372            ret);
 46373# 1248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46374    drm_free_large((void *)exec_list);
 46375# 1249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46376    drm_free_large((void *)exec2_list);
 46377    }
 46378# 1250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46379    return (-14);
 46380  } else {
 46381
 46382  }
 46383# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46384  i = 0;
 46385# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46386  goto ldv_37909;
 46387  ldv_37908:
 46388# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46389  (exec2_list + (unsigned long )i)->handle = (exec_list + (unsigned long )i)->handle;
 46390# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46391  (exec2_list + (unsigned long )i)->relocation_count = (exec_list + (unsigned long )i)->relocation_count;
 46392# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46393  (exec2_list + (unsigned long )i)->relocs_ptr = (exec_list + (unsigned long )i)->relocs_ptr;
 46394# 1257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46395  (exec2_list + (unsigned long )i)->alignment = (exec_list + (unsigned long )i)->alignment;
 46396# 1258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46397  (exec2_list + (unsigned long )i)->offset = (exec_list + (unsigned long )i)->offset;
 46398# 1259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46399  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 46400# 1260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46401    (exec2_list + (unsigned long )i)->flags = 1ULL;
 46402  } else {
 46403# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46404    (exec2_list + (unsigned long )i)->flags = 0ULL;
 46405  }
 46406# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46407  i = i + 1;
 46408  ldv_37909: ;
 46409# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46410  if ((__u32 )i < args->buffer_count) {
 46411# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46412    goto ldv_37908;
 46413  } else {
 46414# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46415    goto ldv_37910;
 46416  }
 46417  ldv_37910:
 46418  {
 46419# 1265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46420  exec2.buffers_ptr = args->buffers_ptr;
 46421# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46422  exec2.buffer_count = args->buffer_count;
 46423# 1267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46424  exec2.batch_start_offset = args->batch_start_offset;
 46425# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46426  exec2.batch_len = args->batch_len;
 46427# 1269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46428  exec2.DR1 = args->DR1;
 46429# 1270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46430  exec2.DR4 = args->DR4;
 46431# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46432  exec2.num_cliprects = args->num_cliprects;
 46433# 1272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46434  exec2.cliprects_ptr = args->cliprects_ptr;
 46435# 1273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46436  exec2.flags = 1ULL;
 46437# 1275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46438  ret = i915_gem_do_execbuffer(dev, data, file, & exec2, exec2_list);
 46439  }
 46440# 1276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46441  if (ret == 0) {
 46442# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46443    i = 0;
 46444# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46445    goto ldv_37912;
 46446    ldv_37911:
 46447# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46448    (exec_list + (unsigned long )i)->offset = (exec2_list + (unsigned long )i)->offset;
 46449# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46450    i = i + 1;
 46451    ldv_37912: ;
 46452# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46453    if ((__u32 )i < args->buffer_count) {
 46454# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46455      goto ldv_37911;
 46456    } else {
 46457# 1281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46458      goto ldv_37913;
 46459    }
 46460    ldv_37913:
 46461    {
 46462# 1281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46463    ret = copy_to_user((void *)args->buffers_ptr, (void const *)exec_list, args->buffer_count * 32U);
 46464    }
 46465# 1285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46466    if (ret != 0) {
 46467      {
 46468# 1286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46469      ret = -14;
 46470# 1287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46471      drm_err("i915_gem_execbuffer", "failed to copy %d exec entries back to user (%d)\n",
 46472              args->buffer_count, ret);
 46473      }
 46474    } else {
 46475
 46476    }
 46477  } else {
 46478
 46479  }
 46480  {
 46481# 1293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46482  drm_free_large((void *)exec_list);
 46483# 1294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46484  drm_free_large((void *)exec2_list);
 46485  }
 46486# 1295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46487  return (ret);
 46488}
 46489}
 46490# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46491int i915_gem_execbuffer2(struct drm_device *dev , void *data , struct drm_file *file )
 46492{ struct drm_i915_gem_execbuffer2 *args ;
 46493  struct drm_i915_gem_exec_object2 *exec2_list ;
 46494  int ret ;
 46495  void *tmp ;
 46496  void *tmp___0 ;
 46497  unsigned long tmp___1 ;
 46498
 46499  {
 46500# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46501  args = (struct drm_i915_gem_execbuffer2 *)data;
 46502# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46503  exec2_list = (struct drm_i915_gem_exec_object2 *)0;
 46504# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46505  if (args->buffer_count == 0U) {
 46506    {
 46507# 1307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46508    drm_err("i915_gem_execbuffer2", "execbuf2 with %d buffers\n", args->buffer_count);
 46509    }
 46510# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46511    return (-22);
 46512  } else {
 46513
 46514  }
 46515  {
 46516# 1311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46517  tmp = kmalloc((unsigned long )args->buffer_count * 56UL, 4816U);
 46518# 1311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46519  exec2_list = (struct drm_i915_gem_exec_object2 *)tmp;
 46520  }
 46521# 1313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46522  if ((unsigned long )exec2_list == (unsigned long )((struct drm_i915_gem_exec_object2 *)0)) {
 46523    {
 46524# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46525    tmp___0 = drm_malloc_ab(56UL, (size_t )args->buffer_count);
 46526# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46527    exec2_list = (struct drm_i915_gem_exec_object2 *)tmp___0;
 46528    }
 46529  } else {
 46530
 46531  }
 46532# 1316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46533  if ((unsigned long )exec2_list == (unsigned long )((struct drm_i915_gem_exec_object2 *)0)) {
 46534    {
 46535# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46536    drm_err("i915_gem_execbuffer2", "Failed to allocate exec list for %d buffers\n",
 46537            args->buffer_count);
 46538    }
 46539# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46540    return (-12);
 46541  } else {
 46542
 46543  }
 46544  {
 46545# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46546  tmp___1 = copy_from_user((void *)exec2_list, (void const *)args->buffers_ptr,
 46547                           (unsigned long )args->buffer_count * 56UL);
 46548# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46549  ret = (int )tmp___1;
 46550  }
 46551# 1325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46552  if (ret != 0) {
 46553    {
 46554# 1326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46555    drm_err("i915_gem_execbuffer2", "copy %d exec entries failed %d\n", args->buffer_count,
 46556            ret);
 46557# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46558    drm_free_large((void *)exec2_list);
 46559    }
 46560# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46561    return (-14);
 46562  } else {
 46563
 46564  }
 46565  {
 46566# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46567  ret = i915_gem_do_execbuffer(dev, data, file, args, exec2_list);
 46568  }
 46569# 1333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46570  if (ret == 0) {
 46571    {
 46572# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46573    ret = copy_to_user((void *)args->buffers_ptr, (void const *)exec2_list, args->buffer_count * 56U);
 46574    }
 46575# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46576    if (ret != 0) {
 46577      {
 46578# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46579      ret = -14;
 46580# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46581      drm_err("i915_gem_execbuffer2", "failed to copy %d exec entries back to user (%d)\n",
 46582              args->buffer_count, ret);
 46583      }
 46584    } else {
 46585
 46586    }
 46587  } else {
 46588
 46589  }
 46590  {
 46591# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46592  drm_free_large((void *)exec2_list);
 46593  }
 46594# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_execbuffer.c.p"
 46595  return (ret);
 46596}
 46597}
 46598# 19 "include/drm/intel-gtt.h"
 46599extern void intel_gtt_unmap_memory(struct scatterlist * , int ) ;
 46600# 21 "include/drm/intel-gtt.h"
 46601extern int intel_gtt_map_memory(struct page ** , unsigned int , struct scatterlist ** ,
 46602                                int * ) ;
 46603# 23 "include/drm/intel-gtt.h"
 46604extern void intel_gtt_insert_sg_entries(struct scatterlist * , unsigned int , unsigned int ,
 46605                                        unsigned int ) ;
 46606# 27 "include/drm/intel-gtt.h"
 46607extern void intel_gtt_insert_pages(unsigned int , unsigned int , struct page ** ,
 46608                                   unsigned int ) ;
 46609# 40 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46610static unsigned int cache_level_to_agp_type(struct drm_device *dev , enum i915_cache_level cache_level )
 46611{
 46612
 46613  {
 46614# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46615  if ((int )((unsigned int )cache_level) == 2) {
 46616# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46617    goto case_2;
 46618  } else
 46619# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46620  if ((int )((unsigned int )cache_level) == 1) {
 46621# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46622    goto case_1;
 46623  } else
 46624# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46625  if ((int )((unsigned int )cache_level) == 0) {
 46626# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46627    goto case_0;
 46628  } else {
 46629# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46630    goto switch_default;
 46631# 43 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46632    if (0) {
 46633      case_2: ;
 46634# 45 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46635      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 46636# 46 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46637        return (65538U);
 46638      } else {
 46639
 46640      }
 46641      case_1: ;
 46642# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46643      return (65537U);
 46644      switch_default: ;
 46645      case_0: ;
 46646# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46647      return (65536U);
 46648    } else {
 46649
 46650    }
 46651  }
 46652}
 46653}
 46654# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46655void i915_gem_restore_gtt_mappings(struct drm_device *dev )
 46656{ struct drm_i915_private *dev_priv ;
 46657  struct drm_i915_gem_object *obj ;
 46658  struct list_head const *__mptr ;
 46659  unsigned int agp_type ;
 46660  unsigned int tmp ;
 46661  long tmp___0 ;
 46662  struct list_head const *__mptr___0 ;
 46663
 46664  {
 46665  {
 46666# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46667  dev_priv = (struct drm_i915_private *)dev->dev_private;
 46668# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46669  intel_gtt_clear_range((unsigned int )(dev_priv->mm.gtt_start / 4096UL), (unsigned int )((dev_priv->mm.gtt_end - dev_priv->mm.gtt_start) / 4096UL));
 46670# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46671  __mptr = (struct list_head const *)dev_priv->mm.gtt_list.next;
 46672# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46673  obj = (struct drm_i915_gem_object *)__mptr + 0x0fffffffffffff70UL;
 46674  }
 46675# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46676  goto ldv_37568;
 46677  ldv_37567:
 46678  {
 46679# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46680  tmp = cache_level_to_agp_type(dev, (enum i915_cache_level )obj->cache_level);
 46681# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46682  agp_type = tmp;
 46683# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46684  i915_gem_clflush_object(obj);
 46685  }
 46686# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46687  if ((unsigned int )*((unsigned char *)dev_priv->mm.gtt + 12UL) != 0U) {
 46688    {
 46689# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46690    tmp___0 = __builtin_expect((long )((unsigned long )obj->sg_list == (unsigned long )((struct scatterlist *)0)),
 46691                               0L);
 46692    }
 46693# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46694    if (tmp___0 != 0L) {
 46695# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46696      __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"),
 46697                           "i" (75), "i" (12UL));
 46698      ldv_37566: ;
 46699# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46700      goto ldv_37566;
 46701    } else {
 46702
 46703    }
 46704    {
 46705# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46706    intel_gtt_insert_sg_entries(obj->sg_list, (unsigned int )obj->num_sg, (unsigned int )((obj->gtt_space)->start >> 12),
 46707                                agp_type);
 46708    }
 46709  } else {
 46710    {
 46711# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46712    intel_gtt_insert_pages((unsigned int )((obj->gtt_space)->start >> 12), (unsigned int )(obj->base.size >> 12),
 46713                           obj->pages, agp_type);
 46714    }
 46715  }
 46716# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46717  __mptr___0 = (struct list_head const *)obj->gtt_list.next;
 46718# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46719  obj = (struct drm_i915_gem_object *)__mptr___0 + 0x0fffffffffffff70UL;
 46720  ldv_37568: ;
 46721# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46722  if ((unsigned long )(& obj->gtt_list) != (unsigned long )(& dev_priv->mm.gtt_list)) {
 46723# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46724    goto ldv_37567;
 46725  } else {
 46726# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46727    goto ldv_37569;
 46728  }
 46729  ldv_37569:
 46730  {
 46731# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46732  intel_gtt_chipset_flush();
 46733  }
 46734# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46735  return;
 46736}
 46737}
 46738# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46739int i915_gem_gtt_bind_object(struct drm_i915_gem_object *obj )
 46740{ struct drm_device *dev ;
 46741  struct drm_i915_private *dev_priv ;
 46742  unsigned int agp_type ;
 46743  unsigned int tmp ;
 46744  int ret ;
 46745
 46746  {
 46747  {
 46748# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46749  dev = obj->base.dev;
 46750# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46751  dev_priv = (struct drm_i915_private *)dev->dev_private;
 46752# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46753  tmp = cache_level_to_agp_type(dev, (enum i915_cache_level )obj->cache_level);
 46754# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46755  agp_type = tmp;
 46756  }
 46757# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46758  if ((unsigned int )*((unsigned char *)dev_priv->mm.gtt + 12UL) != 0U) {
 46759    {
 46760# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46761    ret = intel_gtt_map_memory(obj->pages, (unsigned int )(obj->base.size >> 12),
 46762                               & obj->sg_list, & obj->num_sg);
 46763    }
 46764# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46765    if (ret != 0) {
 46766# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46767      return (ret);
 46768    } else {
 46769
 46770    }
 46771    {
 46772# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46773    intel_gtt_insert_sg_entries(obj->sg_list, (unsigned int )obj->num_sg, (unsigned int )((obj->gtt_space)->start >> 12),
 46774                                agp_type);
 46775    }
 46776  } else {
 46777    {
 46778# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46779    intel_gtt_insert_pages((unsigned int )((obj->gtt_space)->start >> 12), (unsigned int )(obj->base.size >> 12),
 46780                           obj->pages, agp_type);
 46781    }
 46782  }
 46783# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46784  return (0);
 46785}
 46786}
 46787# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46788void i915_gem_gtt_unbind_object(struct drm_i915_gem_object *obj )
 46789{
 46790
 46791  {
 46792  {
 46793# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46794  intel_gtt_clear_range((unsigned int )((obj->gtt_space)->start >> 12), (unsigned int )(obj->base.size >> 12));
 46795  }
 46796# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46797  if ((unsigned long )obj->sg_list != (unsigned long )((struct scatterlist *)0)) {
 46798    {
 46799# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46800    intel_gtt_unmap_memory(obj->sg_list, obj->num_sg);
 46801# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46802    obj->sg_list = (struct scatterlist *)0;
 46803    }
 46804  } else {
 46805
 46806  }
 46807# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_gtt.c.p"
 46808  return;
 46809}
 46810}
 46811# 82 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 46812__inline static void __set_bit(int nr , unsigned long volatile *addr )
 46813{
 46814
 46815  {
 46816# 84 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 46817  __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory");
 46818# 85 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 46819  return;
 46820}
 46821}
 46822# 125 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 46823__inline static void __clear_bit(int nr , unsigned long volatile *addr )
 46824{
 46825
 46826  {
 46827# 127 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 46828  __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr));
 46829# 128 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/bitops.h"
 46830  return;
 46831}
 46832}
 46833# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46834__inline static u16 i915_read16___1(struct drm_i915_private *dev_priv , u32 reg )
 46835{ u16 val ;
 46836
 46837  {
 46838# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46839  val = (u16 )0U;
 46840# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46841  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 46842# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46843    if (reg <= 262143U) {
 46844# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46845      if (reg != 41356U) {
 46846        {
 46847# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46848        gen6_gt_force_wake_get(dev_priv);
 46849# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46850        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 46851# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46852        gen6_gt_force_wake_put(dev_priv);
 46853        }
 46854      } else {
 46855        {
 46856# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46857        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 46858        }
 46859      }
 46860    } else {
 46861      {
 46862# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46863      val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 46864      }
 46865    }
 46866  } else {
 46867    {
 46868# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46869    val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 46870    }
 46871  }
 46872  {
 46873# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46874  trace_i915_reg_rw((bool )0, reg, (u64 )val, 2);
 46875  }
 46876# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 46877  return (val);
 46878}
 46879}
 46880# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46881void i915_gem_detect_bit_6_swizzle(struct drm_device *dev )
 46882{ drm_i915_private_t *dev_priv ;
 46883  uint32_t swizzle_x ;
 46884  uint32_t swizzle_y ;
 46885  uint32_t dcc ;
 46886  u16 tmp ;
 46887  u16 tmp___0 ;
 46888
 46889  {
 46890# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46891  dev_priv = (drm_i915_private_t *)dev->dev_private;
 46892# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46893  swizzle_x = 5U;
 46894# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46895  swizzle_y = 5U;
 46896# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46897  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 4U) {
 46898# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46899    swizzle_x = 2U;
 46900# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46901    swizzle_y = 1U;
 46902  } else
 46903# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46904  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 46905# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46906    swizzle_x = 0U;
 46907# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46908    swizzle_y = 0U;
 46909  } else
 46910# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46911  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 46912    {
 46913# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46914    dcc = i915_read32(dev_priv, 66048U);
 46915    }
 46916# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46917    if ((int )(dcc & 3U) == 0) {
 46918# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46919      goto case_0;
 46920    } else
 46921# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46922    if ((int )(dcc & 3U) == 1) {
 46923# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46924      goto case_1;
 46925    } else
 46926# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46927    if ((int )(dcc & 3U) == 2) {
 46928# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46929      goto case_2;
 46930    } else
 46931# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46932    if (0) {
 46933      case_0: ;
 46934      case_1:
 46935# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46936      swizzle_x = 0U;
 46937# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46938      swizzle_y = 0U;
 46939# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46940      goto ldv_37065;
 46941      case_2: ;
 46942# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46943      if ((dcc & 1024U) != 0U) {
 46944# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46945        swizzle_x = 2U;
 46946# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46947        swizzle_y = 1U;
 46948      } else
 46949# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46950      if ((dcc & 512U) == 0U) {
 46951# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46952        swizzle_x = 4U;
 46953# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46954        swizzle_y = 3U;
 46955      } else {
 46956# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46957        swizzle_x = 7U;
 46958# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46959        swizzle_y = 6U;
 46960      }
 46961# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46962      goto ldv_37065;
 46963    } else {
 46964
 46965    }
 46966    ldv_37065: ;
 46967# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46968    if (dcc == 4294967295U) {
 46969      {
 46970# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46971      drm_err("i915_gem_detect_bit_6_swizzle", "Couldn\'t read from MCHBAR.  Disabling tiling.\n");
 46972# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46973      swizzle_x = 5U;
 46974# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46975      swizzle_y = 5U;
 46976      }
 46977    } else {
 46978
 46979    }
 46980  } else {
 46981    {
 46982# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46983    tmp = i915_read16___1(dev_priv, 66054U);
 46984# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46985    tmp___0 = i915_read16___1(dev_priv, 67078U);
 46986    }
 46987# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46988    if ((int )tmp != (int )tmp___0) {
 46989# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46990      swizzle_x = 0U;
 46991# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46992      swizzle_y = 0U;
 46993    } else {
 46994# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46995      swizzle_x = 2U;
 46996# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 46997      swizzle_y = 1U;
 46998    }
 46999  }
 47000# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47001  dev_priv->mm.bit_6_swizzle_x = swizzle_x;
 47002# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47003  dev_priv->mm.bit_6_swizzle_y = swizzle_y;
 47004# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47005  return;
 47006}
 47007}
 47008# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47009static bool i915_tiling_ok(struct drm_device *dev , int stride , int size , int tiling_mode )
 47010{ int tile_width ;
 47011
 47012  {
 47013# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47014  if (tiling_mode == 0) {
 47015# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47016    return ((bool )1);
 47017  } else {
 47018
 47019  }
 47020# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47021  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 47022# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47023    tile_width = 128;
 47024  } else
 47025# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47026  if (tiling_mode == 2) {
 47027# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47028    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 47029# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47030      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 47031# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47032        if (dev->pci_device != 9618) {
 47033# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47034          tile_width = 128;
 47035        } else {
 47036# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47037          tile_width = 512;
 47038        }
 47039      } else {
 47040# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47041        tile_width = 512;
 47042      }
 47043    } else {
 47044# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47045      tile_width = 512;
 47046    }
 47047  } else {
 47048# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47049    tile_width = 512;
 47050  }
 47051# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47052  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 47053# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47054    if (stride > 131199) {
 47055# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47056      return ((bool )0);
 47057    } else {
 47058# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47059      if (stride > 8192) {
 47060# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47061        return ((bool )0);
 47062      } else {
 47063
 47064      }
 47065# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47066      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 47067# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47068        if (size > 268435456) {
 47069# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47070          return ((bool )0);
 47071        } else
 47072# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47073        if (size > 134217728) {
 47074# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47075          return ((bool )0);
 47076        } else {
 47077
 47078        }
 47079      } else {
 47080
 47081      }
 47082    }
 47083  } else {
 47084
 47085  }
 47086# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47087  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 47088# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47089    if (((tile_width + -1) & stride) != 0) {
 47090# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47091      return ((bool )0);
 47092    } else {
 47093
 47094    }
 47095# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47096    return ((bool )1);
 47097  } else {
 47098
 47099  }
 47100# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47101  if (stride < tile_width) {
 47102# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47103    return ((bool )0);
 47104  } else {
 47105
 47106  }
 47107# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47108  if (((stride + -1) & stride) != 0) {
 47109# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47110    return ((bool )0);
 47111  } else {
 47112
 47113  }
 47114# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47115  return ((bool )1);
 47116}
 47117}
 47118# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47119static bool i915_gem_object_fence_ok(struct drm_i915_gem_object *obj , int tiling_mode )
 47120{ u32 size ;
 47121
 47122  {
 47123# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47124  if (tiling_mode == 0) {
 47125# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47126    return ((bool )1);
 47127  } else {
 47128
 47129  }
 47130# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47131  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(obj->base.dev)->dev_private)->info)->gen) > 3U) {
 47132# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47133    return ((bool )1);
 47134  } else {
 47135
 47136  }
 47137# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47138  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(obj->base.dev)->dev_private)->info)->gen) == 3U) {
 47139# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47140    if ((obj->gtt_offset & 4027580415U) != 0U) {
 47141# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47142      return ((bool )0);
 47143    } else
 47144# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47145    if ((obj->gtt_offset & 4161273855U) != 0U) {
 47146# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47147      return ((bool )0);
 47148    } else {
 47149
 47150    }
 47151  } else {
 47152
 47153  }
 47154# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47155  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(obj->base.dev)->dev_private)->info)->gen) == 3U) {
 47156# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47157    size = 1048576U;
 47158  } else {
 47159# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47160    size = 524288U;
 47161  }
 47162# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47163  goto ldv_37081;
 47164  ldv_37080:
 47165# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47166  size = size << 1;
 47167  ldv_37081: ;
 47168# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47169  if ((size_t )size < obj->base.size) {
 47170# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47171    goto ldv_37080;
 47172  } else {
 47173# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47174    goto ldv_37082;
 47175  }
 47176  ldv_37082: ;
 47177# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47178  if ((obj->gtt_space)->size != (unsigned long )size) {
 47179# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47180    return ((bool )0);
 47181  } else {
 47182
 47183  }
 47184# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47185  if ((obj->gtt_offset & (size - 1U)) != 0U) {
 47186# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47187    return ((bool )0);
 47188  } else {
 47189
 47190  }
 47191# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47192  return ((bool )1);
 47193}
 47194}
 47195# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47196int i915_gem_set_tiling(struct drm_device *dev , void *data , struct drm_file *file )
 47197{ struct drm_i915_gem_set_tiling *args ;
 47198  drm_i915_private_t *dev_priv ;
 47199  struct drm_i915_gem_object *obj ;
 47200  int ret ;
 47201  struct drm_gem_object const *__mptr ;
 47202  struct drm_gem_object *tmp ;
 47203  bool tmp___0 ;
 47204  int tmp___1 ;
 47205  bool tmp___2 ;
 47206  int tmp___3 ;
 47207  u32 unfenced_alignment ;
 47208  uint32_t tmp___4 ;
 47209
 47210  {
 47211  {
 47212# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47213  args = (struct drm_i915_gem_set_tiling *)data;
 47214# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47215  dev_priv = (drm_i915_private_t *)dev->dev_private;
 47216# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47217  ret = 0;
 47218# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47219  tmp = drm_gem_object_lookup(dev, file, args->handle);
 47220# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47221  __mptr = (struct drm_gem_object const *)tmp;
 47222# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47223  obj = (struct drm_i915_gem_object *)__mptr;
 47224  }
 47225# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47226  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 47227# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47228    return (-2);
 47229  } else {
 47230
 47231  }
 47232  {
 47233# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47234  tmp___0 = i915_tiling_ok(dev, (int )args->stride, (int )obj->base.size, (int )args->tiling_mode);
 47235  }
 47236# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47237  if (tmp___0) {
 47238# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47239    tmp___1 = 0;
 47240  } else {
 47241# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47242    tmp___1 = 1;
 47243  }
 47244# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47245  if (tmp___1) {
 47246    {
 47247# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47248    drm_gem_object_unreference_unlocked(& obj->base);
 47249    }
 47250# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47251    return (-22);
 47252  } else {
 47253
 47254  }
 47255# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47256  if (*((unsigned int *)obj + 56UL) != 0U) {
 47257    {
 47258# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47259    drm_gem_object_unreference_unlocked(& obj->base);
 47260    }
 47261# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47262    return (-16);
 47263  } else {
 47264
 47265  }
 47266# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47267  if (args->tiling_mode == 0U) {
 47268# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47269    args->swizzle_mode = 0U;
 47270# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47271    args->stride = 0U;
 47272  } else {
 47273# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47274    if (args->tiling_mode == 1U) {
 47275# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47276      args->swizzle_mode = dev_priv->mm.bit_6_swizzle_x;
 47277    } else {
 47278# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47279      args->swizzle_mode = dev_priv->mm.bit_6_swizzle_y;
 47280    }
 47281# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47282    if (args->swizzle_mode == 6U) {
 47283# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47284      args->swizzle_mode = 1U;
 47285    } else {
 47286
 47287    }
 47288# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47289    if (args->swizzle_mode == 7U) {
 47290# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47291      args->swizzle_mode = 2U;
 47292    } else {
 47293
 47294    }
 47295# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47296    if (args->swizzle_mode == 5U) {
 47297# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47298      args->tiling_mode = 0U;
 47299# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47300      args->swizzle_mode = 0U;
 47301# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47302      args->stride = 0U;
 47303    } else {
 47304
 47305    }
 47306  }
 47307  {
 47308# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47309  mutex_lock_nested(& dev->struct_mutex, 0U);
 47310  }
 47311# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47312  if (args->tiling_mode != (__u32 )obj->tiling_mode) {
 47313# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47314    goto _L;
 47315  } else
 47316# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47317  if (args->stride != obj->stride) {
 47318    _L:
 47319    {
 47320# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47321    i915_gem_release_mmap(obj);
 47322    }
 47323# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47324    if ((unsigned long )obj->gtt_space == (unsigned long )((struct drm_mm_node *)0)) {
 47325# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47326      tmp___3 = 1;
 47327    } else
 47328# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47329    if ((size_t )obj->gtt_offset + obj->base.size <= dev_priv->mm.gtt_mappable_end) {
 47330      {
 47331# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47332      tmp___2 = i915_gem_object_fence_ok(obj, (int )args->tiling_mode);
 47333      }
 47334# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47335      if ((int )tmp___2) {
 47336# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47337        tmp___3 = 1;
 47338      } else {
 47339# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47340        tmp___3 = 0;
 47341      }
 47342    } else {
 47343# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47344      tmp___3 = 0;
 47345    }
 47346# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47347    obj->map_and_fenceable = (unsigned char )tmp___3;
 47348# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47349    if ((unsigned int )*((unsigned char *)obj + 226UL) == 0U) {
 47350      {
 47351# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47352      tmp___4 = i915_gem_get_unfenced_gtt_alignment(dev, (uint32_t )obj->base.size,
 47353                                                    (int )args->tiling_mode);
 47354# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47355      unfenced_alignment = tmp___4;
 47356      }
 47357# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47358      if ((obj->gtt_offset & (unfenced_alignment - 1U)) != 0U) {
 47359        {
 47360# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47361        ret = i915_gem_object_unbind(obj);
 47362        }
 47363      } else {
 47364
 47365      }
 47366    } else {
 47367
 47368    }
 47369# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47370    if (ret == 0) {
 47371# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47372      obj->tiling_changed = (unsigned char)1;
 47373# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47374      obj->tiling_mode = (unsigned char )args->tiling_mode;
 47375# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47376      obj->stride = args->stride;
 47377    } else {
 47378
 47379    }
 47380  } else {
 47381
 47382  }
 47383  {
 47384# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47385  args->stride = obj->stride;
 47386# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47387  args->tiling_mode = (__u32 )obj->tiling_mode;
 47388# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47389  drm_gem_object_unreference(& obj->base);
 47390# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47391  mutex_unlock(& dev->struct_mutex);
 47392  }
 47393# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47394  return (ret);
 47395}
 47396}
 47397# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47398int i915_gem_get_tiling(struct drm_device *dev , void *data , struct drm_file *file )
 47399{ struct drm_i915_gem_get_tiling *args ;
 47400  drm_i915_private_t *dev_priv ;
 47401  struct drm_i915_gem_object *obj ;
 47402  struct drm_gem_object const *__mptr ;
 47403  struct drm_gem_object *tmp ;
 47404
 47405  {
 47406  {
 47407# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47408  args = (struct drm_i915_gem_get_tiling *)data;
 47409# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47410  dev_priv = (drm_i915_private_t *)dev->dev_private;
 47411# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47412  tmp = drm_gem_object_lookup(dev, file, args->handle);
 47413# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47414  __mptr = (struct drm_gem_object const *)tmp;
 47415# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47416  obj = (struct drm_i915_gem_object *)__mptr;
 47417  }
 47418# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47419  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 47420# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47421    return (-2);
 47422  } else {
 47423
 47424  }
 47425  {
 47426# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47427  mutex_lock_nested(& dev->struct_mutex, 0U);
 47428# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47429  args->tiling_mode = (__u32 )obj->tiling_mode;
 47430  }
 47431# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47432  if ((int )obj->tiling_mode == 1) {
 47433# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47434    goto case_1;
 47435  } else
 47436# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47437  if ((int )obj->tiling_mode == 2) {
 47438# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47439    goto case_2;
 47440  } else
 47441# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47442  if ((int )obj->tiling_mode == 0) {
 47443# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47444    goto case_0;
 47445  } else {
 47446# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47447    goto switch_default;
 47448# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47449    if (0) {
 47450      case_1:
 47451# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47452      args->swizzle_mode = dev_priv->mm.bit_6_swizzle_x;
 47453# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47454      goto ldv_37106;
 47455      case_2:
 47456# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47457      args->swizzle_mode = dev_priv->mm.bit_6_swizzle_y;
 47458# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47459      goto ldv_37106;
 47460      case_0:
 47461# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47462      args->swizzle_mode = 0U;
 47463# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47464      goto ldv_37106;
 47465      switch_default:
 47466      {
 47467# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47468      drm_err("i915_gem_get_tiling", "unknown tiling mode\n");
 47469      }
 47470    } else {
 47471
 47472    }
 47473  }
 47474  ldv_37106: ;
 47475# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47476  if (args->swizzle_mode == 6U) {
 47477# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47478    args->swizzle_mode = 1U;
 47479  } else {
 47480
 47481  }
 47482# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47483  if (args->swizzle_mode == 7U) {
 47484# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47485    args->swizzle_mode = 2U;
 47486  } else {
 47487
 47488  }
 47489  {
 47490# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47491  drm_gem_object_unreference(& obj->base);
 47492# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47493  mutex_unlock(& dev->struct_mutex);
 47494  }
 47495# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47496  return (0);
 47497}
 47498}
 47499# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47500static void i915_gem_swizzle_page(struct page *page )
 47501{ char temp[64U] ;
 47502  char *vaddr ;
 47503  int i ;
 47504  void *tmp ;
 47505  size_t __len ;
 47506  void *__ret ;
 47507  size_t __len___0 ;
 47508  void *__ret___0 ;
 47509  size_t __len___1 ;
 47510  void *__ret___1 ;
 47511
 47512  {
 47513  {
 47514# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47515  tmp = kmap(page);
 47516# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47517  vaddr = (char *)tmp;
 47518# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47519  i = 0;
 47520  }
 47521# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47522  goto ldv_37127;
 47523  ldv_37126:
 47524# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47525  __len = 64UL;
 47526# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47527  if (__len > 63UL) {
 47528    {
 47529# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47530    __ret = __memcpy((void *)(& temp), (void const *)vaddr + (unsigned long )i,
 47531                     __len);
 47532    }
 47533  } else {
 47534    {
 47535# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47536    __ret = __builtin_memcpy((void *)(& temp), (void const *)vaddr + (unsigned long )i,
 47537                             __len);
 47538    }
 47539  }
 47540# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47541  __len___0 = 64UL;
 47542# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47543  if (__len___0 > 63UL) {
 47544    {
 47545# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47546    __ret___0 = __memcpy((void *)vaddr + (unsigned long )i, (void const *)(vaddr + ((unsigned long )i + 64UL)),
 47547                         __len___0);
 47548    }
 47549  } else {
 47550    {
 47551# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47552    __ret___0 = __builtin_memcpy((void *)vaddr + (unsigned long )i, (void const *)(vaddr + ((unsigned long )i + 64UL)),
 47553                                 __len___0);
 47554    }
 47555  }
 47556# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47557  __len___1 = 64UL;
 47558# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47559  if (__len___1 > 63UL) {
 47560    {
 47561# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47562    __ret___1 = __memcpy((void *)(vaddr + ((unsigned long )i + 64UL)), (void const *)(& temp),
 47563                         __len___1);
 47564    }
 47565  } else {
 47566    {
 47567# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47568    __ret___1 = __builtin_memcpy((void *)(vaddr + ((unsigned long )i + 64UL)), (void const *)(& temp),
 47569                                 __len___1);
 47570    }
 47571  }
 47572# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47573  i = i + 128;
 47574  ldv_37127: ;
 47575# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47576  if ((unsigned int )i <= 4095U) {
 47577# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47578    goto ldv_37126;
 47579  } else {
 47580# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47581    goto ldv_37128;
 47582  }
 47583  ldv_37128:
 47584  {
 47585# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47586  kunmap(page);
 47587  }
 47588# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47589  return;
 47590}
 47591}
 47592# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47593void i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj )
 47594{ struct drm_device *dev ;
 47595  drm_i915_private_t *dev_priv ;
 47596  int page_count___0 ;
 47597  int i ;
 47598  char new_bit_17 ;
 47599  int tmp ;
 47600
 47601  {
 47602# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47603  dev = obj->base.dev;
 47604# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47605  dev_priv = (drm_i915_private_t *)dev->dev_private;
 47606# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47607  page_count___0 = (int )(obj->base.size >> 12);
 47608# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47609  if (dev_priv->mm.bit_6_swizzle_x != 7U) {
 47610# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47611    return;
 47612  } else {
 47613
 47614  }
 47615# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47616  if ((unsigned long )obj->bit_17 == (unsigned long )((unsigned long *)0)) {
 47617# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47618    return;
 47619  } else {
 47620
 47621  }
 47622# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47623  i = 0;
 47624# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47625  goto ldv_37138;
 47626  ldv_37137:
 47627  {
 47628# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47629  new_bit_17 = (char )(((unsigned long long )(((long )*(obj->pages + (unsigned long )i) + 24189255811072L) / 56L) << 12) >> 17);
 47630# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47631  tmp = variable_test_bit(i, (unsigned long const volatile *)obj->bit_17);
 47632  }
 47633# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47634  if ((int )((_Bool )((int )new_bit_17 & 1)) ^ (tmp != 0)) {
 47635    {
 47636# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47637    i915_gem_swizzle_page(*(obj->pages + (unsigned long )i));
 47638# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47639    set_page_dirty(*(obj->pages + (unsigned long )i));
 47640    }
 47641  } else {
 47642
 47643  }
 47644# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47645  i = i + 1;
 47646  ldv_37138: ;
 47647# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47648  if (i < page_count___0) {
 47649# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47650    goto ldv_37137;
 47651  } else {
 47652# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47653    goto ldv_37139;
 47654  }
 47655  ldv_37139: ;
 47656# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47657  return;
 47658}
 47659}
 47660# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47661void i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj )
 47662{ struct drm_device *dev ;
 47663  drm_i915_private_t *dev_priv ;
 47664  int page_count___0 ;
 47665  int i ;
 47666  void *tmp ;
 47667
 47668  {
 47669# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47670  dev = obj->base.dev;
 47671# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47672  dev_priv = (drm_i915_private_t *)dev->dev_private;
 47673# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47674  page_count___0 = (int )(obj->base.size >> 12);
 47675# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47676  if (dev_priv->mm.bit_6_swizzle_x != 7U) {
 47677# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47678    return;
 47679  } else {
 47680
 47681  }
 47682# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47683  if ((unsigned long )obj->bit_17 == (unsigned long )((unsigned long *)0)) {
 47684    {
 47685# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47686    tmp = kmalloc((((unsigned long )page_count___0 + 63UL) / 64UL) * 8UL, 208U);
 47687# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47688    obj->bit_17 = (unsigned long *)tmp;
 47689    }
 47690# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47691    if ((unsigned long )obj->bit_17 == (unsigned long )((unsigned long *)0)) {
 47692      {
 47693# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47694      drm_err("i915_gem_object_save_bit_17_swizzle", "Failed to allocate memory for bit 17 record\n");
 47695      }
 47696# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47697      return;
 47698    } else {
 47699
 47700    }
 47701  } else {
 47702
 47703  }
 47704# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47705  i = 0;
 47706# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47707  goto ldv_37149;
 47708  ldv_37148: ;
 47709# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47710  if ((((unsigned long long )(((long )*(obj->pages + (unsigned long )i) + 24189255811072L) / 56L) << 12) & 131072ULL) != 0ULL) {
 47711    {
 47712# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47713    __set_bit(i, (unsigned long volatile *)obj->bit_17);
 47714    }
 47715  } else {
 47716    {
 47717# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47718    __clear_bit(i, (unsigned long volatile *)obj->bit_17);
 47719    }
 47720  }
 47721# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47722  i = i + 1;
 47723  ldv_37149: ;
 47724# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47725  if (i < page_count___0) {
 47726# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47727    goto ldv_37148;
 47728  } else {
 47729# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47730    goto ldv_37150;
 47731  }
 47732  ldv_37150: ;
 47733# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_gem_tiling.c.p"
 47734  return;
 47735}
 47736}
 47737# 344 "drivers/gpu/drm/i915/i915_trace.h"
 47738struct tracepoint __tracepoint_i915_ring_wait_begin ;
 47739# 349 "drivers/gpu/drm/i915/i915_trace.h"
 47740struct tracepoint __tracepoint_i915_ring_wait_end ;
 47741# 367 "drivers/gpu/drm/i915/i915_trace.h"
 47742struct tracepoint __tracepoint_i915_flip_request ;
 47743# 385 "drivers/gpu/drm/i915/i915_trace.h"
 47744struct tracepoint __tracepoint_i915_flip_complete ;
 47745# 34 "drivers/gpu/drm/i915/./i915_trace.h"
 47746static char const __tpstrtab_i915_gem_object_create[23U] =
 47747# 34 "drivers/gpu/drm/i915/./i915_trace.h"
 47748  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47749        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47750        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47751        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47752        (char const )'c', (char const )'r', (char const )'e', (char const )'a',
 47753        (char const )'t', (char const )'e', (char const )'\000'};
 47754# 34 "drivers/gpu/drm/i915/./i915_trace.h"
 47755struct tracepoint __tracepoint_i915_gem_object_create = {(char const *)(& __tpstrtab_i915_gem_object_create), {{0}}, (void (*)(void))0,
 47756    (void (*)(void))0, (struct tracepoint_func *)0};
 47757# 57 "drivers/gpu/drm/i915/./i915_trace.h"
 47758static char const __tpstrtab_i915_gem_object_bind[21U] =
 47759# 57 "drivers/gpu/drm/i915/./i915_trace.h"
 47760  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47761        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47762        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47763        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47764        (char const )'b', (char const )'i', (char const )'n', (char const )'d',
 47765        (char const )'\000'};
 47766# 57 "drivers/gpu/drm/i915/./i915_trace.h"
 47767struct tracepoint __tracepoint_i915_gem_object_bind = {(char const *)(& __tpstrtab_i915_gem_object_bind), {{0}}, (void (*)(void))0,
 47768    (void (*)(void))0, (struct tracepoint_func *)0};
 47769# 77 "drivers/gpu/drm/i915/./i915_trace.h"
 47770static char const __tpstrtab_i915_gem_object_unbind[23U] =
 47771# 77 "drivers/gpu/drm/i915/./i915_trace.h"
 47772  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47773        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47774        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47775        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47776        (char const )'u', (char const )'n', (char const )'b', (char const )'i',
 47777        (char const )'n', (char const )'d', (char const )'\000'};
 47778# 77 "drivers/gpu/drm/i915/./i915_trace.h"
 47779struct tracepoint __tracepoint_i915_gem_object_unbind = {(char const *)(& __tpstrtab_i915_gem_object_unbind), {{0}}, (void (*)(void))0,
 47780    (void (*)(void))0, (struct tracepoint_func *)0};
 47781# 101 "drivers/gpu/drm/i915/./i915_trace.h"
 47782static char const __tpstrtab_i915_gem_object_change_domain[30U] =
 47783# 101 "drivers/gpu/drm/i915/./i915_trace.h"
 47784  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47785        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47786        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47787        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47788        (char const )'c', (char const )'h', (char const )'a', (char const )'n',
 47789        (char const )'g', (char const )'e', (char const )'_', (char const )'d',
 47790        (char const )'o', (char const )'m', (char const )'a', (char const )'i',
 47791        (char const )'n', (char const )'\000'};
 47792# 101 "drivers/gpu/drm/i915/./i915_trace.h"
 47793struct tracepoint __tracepoint_i915_gem_object_change_domain = {(char const *)(& __tpstrtab_i915_gem_object_change_domain), {{0}}, (void (*)(void))0,
 47794    (void (*)(void))0, (struct tracepoint_func *)0};
 47795# 121 "drivers/gpu/drm/i915/./i915_trace.h"
 47796static char const __tpstrtab_i915_gem_object_pwrite[23U] =
 47797# 121 "drivers/gpu/drm/i915/./i915_trace.h"
 47798  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47799        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47800        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47801        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47802        (char const )'p', (char const )'w', (char const )'r', (char const )'i',
 47803        (char const )'t', (char const )'e', (char const )'\000'};
 47804# 121 "drivers/gpu/drm/i915/./i915_trace.h"
 47805struct tracepoint __tracepoint_i915_gem_object_pwrite = {(char const *)(& __tpstrtab_i915_gem_object_pwrite), {{0}}, (void (*)(void))0,
 47806    (void (*)(void))0, (struct tracepoint_func *)0};
 47807# 141 "drivers/gpu/drm/i915/./i915_trace.h"
 47808static char const __tpstrtab_i915_gem_object_pread[22U] =
 47809# 141 "drivers/gpu/drm/i915/./i915_trace.h"
 47810  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47811        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47812        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47813        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47814        (char const )'p', (char const )'r', (char const )'e', (char const )'a',
 47815        (char const )'d', (char const )'\000'};
 47816# 141 "drivers/gpu/drm/i915/./i915_trace.h"
 47817struct tracepoint __tracepoint_i915_gem_object_pread = {(char const *)(& __tpstrtab_i915_gem_object_pread), {{0}}, (void (*)(void))0,
 47818    (void (*)(void))0, (struct tracepoint_func *)0};
 47819# 166 "drivers/gpu/drm/i915/./i915_trace.h"
 47820static char const __tpstrtab_i915_gem_object_fault[22U] =
 47821# 166 "drivers/gpu/drm/i915/./i915_trace.h"
 47822  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47823        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47824        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47825        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47826        (char const )'f', (char const )'a', (char const )'u', (char const )'l',
 47827        (char const )'t', (char const )'\000'};
 47828# 166 "drivers/gpu/drm/i915/./i915_trace.h"
 47829struct tracepoint __tracepoint_i915_gem_object_fault = {(char const *)(& __tpstrtab_i915_gem_object_fault), {{0}}, (void (*)(void))0,
 47830    (void (*)(void))0, (struct tracepoint_func *)0};
 47831# 186 "drivers/gpu/drm/i915/./i915_trace.h"
 47832static char const __tpstrtab_i915_gem_object_clflush[24U] =
 47833# 186 "drivers/gpu/drm/i915/./i915_trace.h"
 47834  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47835        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47836        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47837        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47838        (char const )'c', (char const )'l', (char const )'f', (char const )'l',
 47839        (char const )'u', (char const )'s', (char const )'h', (char const )'\000'};
 47840# 186 "drivers/gpu/drm/i915/./i915_trace.h"
 47841struct tracepoint __tracepoint_i915_gem_object_clflush = {(char const *)(& __tpstrtab_i915_gem_object_clflush), {{0}}, (void (*)(void))0,
 47842    (void (*)(void))0, (struct tracepoint_func *)0};
 47843# 191 "drivers/gpu/drm/i915/./i915_trace.h"
 47844static char const __tpstrtab_i915_gem_object_destroy[24U] =
 47845# 191 "drivers/gpu/drm/i915/./i915_trace.h"
 47846  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47847        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47848        (char const )'_', (char const )'o', (char const )'b', (char const )'j',
 47849        (char const )'e', (char const )'c', (char const )'t', (char const )'_',
 47850        (char const )'d', (char const )'e', (char const )'s', (char const )'t',
 47851        (char const )'r', (char const )'o', (char const )'y', (char const )'\000'};
 47852# 191 "drivers/gpu/drm/i915/./i915_trace.h"
 47853struct tracepoint __tracepoint_i915_gem_object_destroy = {(char const *)(& __tpstrtab_i915_gem_object_destroy), {{0}}, (void (*)(void))0,
 47854    (void (*)(void))0, (struct tracepoint_func *)0};
 47855# 214 "drivers/gpu/drm/i915/./i915_trace.h"
 47856static char const __tpstrtab_i915_gem_evict[15U] =
 47857# 214 "drivers/gpu/drm/i915/./i915_trace.h"
 47858  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47859        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47860        (char const )'_', (char const )'e', (char const )'v', (char const )'i',
 47861        (char const )'c', (char const )'t', (char const )'\000'};
 47862# 214 "drivers/gpu/drm/i915/./i915_trace.h"
 47863struct tracepoint __tracepoint_i915_gem_evict = {(char const *)(& __tpstrtab_i915_gem_evict), {{0}}, (void (*)(void))0, (void (*)(void))0,
 47864    (struct tracepoint_func *)0};
 47865# 233 "drivers/gpu/drm/i915/./i915_trace.h"
 47866static char const __tpstrtab_i915_gem_evict_everything[26U] =
 47867# 233 "drivers/gpu/drm/i915/./i915_trace.h"
 47868  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47869        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47870        (char const )'_', (char const )'e', (char const )'v', (char const )'i',
 47871        (char const )'c', (char const )'t', (char const )'_', (char const )'e',
 47872        (char const )'v', (char const )'e', (char const )'r', (char const )'y',
 47873        (char const )'t', (char const )'h', (char const )'i', (char const )'n',
 47874        (char const )'g', (char const )'\000'};
 47875# 233 "drivers/gpu/drm/i915/./i915_trace.h"
 47876struct tracepoint __tracepoint_i915_gem_evict_everything = {(char const *)(& __tpstrtab_i915_gem_evict_everything), {{0}}, (void (*)(void))0,
 47877    (void (*)(void))0, (struct tracepoint_func *)0};
 47878# 254 "drivers/gpu/drm/i915/./i915_trace.h"
 47879static char const __tpstrtab_i915_gem_ring_dispatch[23U] =
 47880# 254 "drivers/gpu/drm/i915/./i915_trace.h"
 47881  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47882        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47883        (char const )'_', (char const )'r', (char const )'i', (char const )'n',
 47884        (char const )'g', (char const )'_', (char const )'d', (char const )'i',
 47885        (char const )'s', (char const )'p', (char const )'a', (char const )'t',
 47886        (char const )'c', (char const )'h', (char const )'\000'};
 47887# 254 "drivers/gpu/drm/i915/./i915_trace.h"
 47888struct tracepoint __tracepoint_i915_gem_ring_dispatch = {(char const *)(& __tpstrtab_i915_gem_ring_dispatch), {{0}}, (void (*)(void))0,
 47889    (void (*)(void))0, (struct tracepoint_func *)0};
 47890# 277 "drivers/gpu/drm/i915/./i915_trace.h"
 47891static char const __tpstrtab_i915_gem_ring_flush[20U] =
 47892# 277 "drivers/gpu/drm/i915/./i915_trace.h"
 47893  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47894        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47895        (char const )'_', (char const )'r', (char const )'i', (char const )'n',
 47896        (char const )'g', (char const )'_', (char const )'f', (char const )'l',
 47897        (char const )'u', (char const )'s', (char const )'h', (char const )'\000'};
 47898# 277 "drivers/gpu/drm/i915/./i915_trace.h"
 47899struct tracepoint __tracepoint_i915_gem_ring_flush = {(char const *)(& __tpstrtab_i915_gem_ring_flush), {{0}}, (void (*)(void))0,
 47900    (void (*)(void))0, (struct tracepoint_func *)0};
 47901# 302 "drivers/gpu/drm/i915/./i915_trace.h"
 47902static char const __tpstrtab_i915_gem_request_add[21U] =
 47903# 302 "drivers/gpu/drm/i915/./i915_trace.h"
 47904  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47905        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47906        (char const )'_', (char const )'r', (char const )'e', (char const )'q',
 47907        (char const )'u', (char const )'e', (char const )'s', (char const )'t',
 47908        (char const )'_', (char const )'a', (char const )'d', (char const )'d',
 47909        (char const )'\000'};
 47910# 302 "drivers/gpu/drm/i915/./i915_trace.h"
 47911struct tracepoint __tracepoint_i915_gem_request_add = {(char const *)(& __tpstrtab_i915_gem_request_add), {{0}}, (void (*)(void))0,
 47912    (void (*)(void))0, (struct tracepoint_func *)0};
 47913# 307 "drivers/gpu/drm/i915/./i915_trace.h"
 47914static char const __tpstrtab_i915_gem_request_complete[26U] =
 47915# 307 "drivers/gpu/drm/i915/./i915_trace.h"
 47916  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47917        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47918        (char const )'_', (char const )'r', (char const )'e', (char const )'q',
 47919        (char const )'u', (char const )'e', (char const )'s', (char const )'t',
 47920        (char const )'_', (char const )'c', (char const )'o', (char const )'m',
 47921        (char const )'p', (char const )'l', (char const )'e', (char const )'t',
 47922        (char const )'e', (char const )'\000'};
 47923# 307 "drivers/gpu/drm/i915/./i915_trace.h"
 47924struct tracepoint __tracepoint_i915_gem_request_complete = {(char const *)(& __tpstrtab_i915_gem_request_complete), {{0}}, (void (*)(void))0,
 47925    (void (*)(void))0, (struct tracepoint_func *)0};
 47926# 312 "drivers/gpu/drm/i915/./i915_trace.h"
 47927static char const __tpstrtab_i915_gem_request_retire[24U] =
 47928# 312 "drivers/gpu/drm/i915/./i915_trace.h"
 47929  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47930        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47931        (char const )'_', (char const )'r', (char const )'e', (char const )'q',
 47932        (char const )'u', (char const )'e', (char const )'s', (char const )'t',
 47933        (char const )'_', (char const )'r', (char const )'e', (char const )'t',
 47934        (char const )'i', (char const )'r', (char const )'e', (char const )'\000'};
 47935# 312 "drivers/gpu/drm/i915/./i915_trace.h"
 47936struct tracepoint __tracepoint_i915_gem_request_retire = {(char const *)(& __tpstrtab_i915_gem_request_retire), {{0}}, (void (*)(void))0,
 47937    (void (*)(void))0, (struct tracepoint_func *)0};
 47938# 317 "drivers/gpu/drm/i915/./i915_trace.h"
 47939static char const __tpstrtab_i915_gem_request_wait_begin[28U] =
 47940# 317 "drivers/gpu/drm/i915/./i915_trace.h"
 47941  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47942        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47943        (char const )'_', (char const )'r', (char const )'e', (char const )'q',
 47944        (char const )'u', (char const )'e', (char const )'s', (char const )'t',
 47945        (char const )'_', (char const )'w', (char const )'a', (char const )'i',
 47946        (char const )'t', (char const )'_', (char const )'b', (char const )'e',
 47947        (char const )'g', (char const )'i', (char const )'n', (char const )'\000'};
 47948# 317 "drivers/gpu/drm/i915/./i915_trace.h"
 47949struct tracepoint __tracepoint_i915_gem_request_wait_begin = {(char const *)(& __tpstrtab_i915_gem_request_wait_begin), {{0}}, (void (*)(void))0,
 47950    (void (*)(void))0, (struct tracepoint_func *)0};
 47951# 322 "drivers/gpu/drm/i915/./i915_trace.h"
 47952static char const __tpstrtab_i915_gem_request_wait_end[26U] =
 47953# 322 "drivers/gpu/drm/i915/./i915_trace.h"
 47954  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47955        (char const )'_', (char const )'g', (char const )'e', (char const )'m',
 47956        (char const )'_', (char const )'r', (char const )'e', (char const )'q',
 47957        (char const )'u', (char const )'e', (char const )'s', (char const )'t',
 47958        (char const )'_', (char const )'w', (char const )'a', (char const )'i',
 47959        (char const )'t', (char const )'_', (char const )'e', (char const )'n',
 47960        (char const )'d', (char const )'\000'};
 47961# 322 "drivers/gpu/drm/i915/./i915_trace.h"
 47962struct tracepoint __tracepoint_i915_gem_request_wait_end = {(char const *)(& __tpstrtab_i915_gem_request_wait_end), {{0}}, (void (*)(void))0,
 47963    (void (*)(void))0, (struct tracepoint_func *)0};
 47964# 344 "drivers/gpu/drm/i915/./i915_trace.h"
 47965static char const __tpstrtab_i915_ring_wait_begin[21U] =
 47966# 344 "drivers/gpu/drm/i915/./i915_trace.h"
 47967  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47968        (char const )'_', (char const )'r', (char const )'i', (char const )'n',
 47969        (char const )'g', (char const )'_', (char const )'w', (char const )'a',
 47970        (char const )'i', (char const )'t', (char const )'_', (char const )'b',
 47971        (char const )'e', (char const )'g', (char const )'i', (char const )'n',
 47972        (char const )'\000'};
 47973# 344 "drivers/gpu/drm/i915/./i915_trace.h"
 47974struct tracepoint __tracepoint_i915_ring_wait_begin = {(char const *)(& __tpstrtab_i915_ring_wait_begin), {{0}}, (void (*)(void))0,
 47975    (void (*)(void))0, (struct tracepoint_func *)0};
 47976# 349 "drivers/gpu/drm/i915/./i915_trace.h"
 47977static char const __tpstrtab_i915_ring_wait_end[19U] =
 47978# 349 "drivers/gpu/drm/i915/./i915_trace.h"
 47979  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47980        (char const )'_', (char const )'r', (char const )'i', (char const )'n',
 47981        (char const )'g', (char const )'_', (char const )'w', (char const )'a',
 47982        (char const )'i', (char const )'t', (char const )'_', (char const )'e',
 47983        (char const )'n', (char const )'d', (char const )'\000'};
 47984# 349 "drivers/gpu/drm/i915/./i915_trace.h"
 47985struct tracepoint __tracepoint_i915_ring_wait_end = {(char const *)(& __tpstrtab_i915_ring_wait_end), {{0}}, (void (*)(void))0, (void (*)(void))0,
 47986    (struct tracepoint_func *)0};
 47987# 367 "drivers/gpu/drm/i915/./i915_trace.h"
 47988static char const __tpstrtab_i915_flip_request[18U] =
 47989# 367 "drivers/gpu/drm/i915/./i915_trace.h"
 47990  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 47991        (char const )'_', (char const )'f', (char const )'l', (char const )'i',
 47992        (char const )'p', (char const )'_', (char const )'r', (char const )'e',
 47993        (char const )'q', (char const )'u', (char const )'e', (char const )'s',
 47994        (char const )'t', (char const )'\000'};
 47995# 367 "drivers/gpu/drm/i915/./i915_trace.h"
 47996struct tracepoint __tracepoint_i915_flip_request = {(char const *)(& __tpstrtab_i915_flip_request), {{0}}, (void (*)(void))0, (void (*)(void))0,
 47997    (struct tracepoint_func *)0};
 47998# 385 "drivers/gpu/drm/i915/./i915_trace.h"
 47999static char const __tpstrtab_i915_flip_complete[19U] =
 48000# 385 "drivers/gpu/drm/i915/./i915_trace.h"
 48001  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 48002        (char const )'_', (char const )'f', (char const )'l', (char const )'i',
 48003        (char const )'p', (char const )'_', (char const )'c', (char const )'o',
 48004        (char const )'m', (char const )'p', (char const )'l', (char const )'e',
 48005        (char const )'t', (char const )'e', (char const )'\000'};
 48006# 385 "drivers/gpu/drm/i915/./i915_trace.h"
 48007struct tracepoint __tracepoint_i915_flip_complete = {(char const *)(& __tpstrtab_i915_flip_complete), {{0}}, (void (*)(void))0, (void (*)(void))0,
 48008    (struct tracepoint_func *)0};
 48009# 411 "drivers/gpu/drm/i915/./i915_trace.h"
 48010static char const __tpstrtab_i915_reg_rw[12U] =
 48011# 411 "drivers/gpu/drm/i915/./i915_trace.h"
 48012  { (char const )'i', (char const )'9', (char const )'1', (char const )'5',
 48013        (char const )'_', (char const )'r', (char const )'e', (char const )'g',
 48014        (char const )'_', (char const )'r', (char const )'w', (char const )'\000'};
 48015# 411 "drivers/gpu/drm/i915/./i915_trace.h"
 48016struct tracepoint __tracepoint_i915_reg_rw = {(char const *)(& __tpstrtab_i915_reg_rw), {{0}}, (void (*)(void))0, (void (*)(void))0,
 48017    (struct tracepoint_func *)0};
 48018# 52 "include/linux/log2.h"
 48019__inline static bool is_power_of_2(unsigned long n )
 48020{ int tmp ;
 48021
 48022  {
 48023# 54 "include/linux/log2.h"
 48024  if (n != 0UL) {
 48025# 54 "include/linux/log2.h"
 48026    if (((n - 1UL) & n) == 0UL) {
 48027# 54 "include/linux/log2.h"
 48028      tmp = 1;
 48029    } else {
 48030# 54 "include/linux/log2.h"
 48031      tmp = 0;
 48032    }
 48033  } else {
 48034# 54 "include/linux/log2.h"
 48035    tmp = 0;
 48036  }
 48037# 54 "include/linux/log2.h"
 48038  return ((bool )tmp);
 48039}
 48040}
 48041# 22 "include/linux/err.h"
 48042__inline static void *ERR_PTR(long error )
 48043{
 48044
 48045  {
 48046# 24 "include/linux/err.h"
 48047  return ((void *)error);
 48048}
 48049}
 48050# 47 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 48051__inline static void atomic_add(int i , atomic_t *v )
 48052{
 48053
 48054  {
 48055# 49 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 48056  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; addl %1,%0": "+m" (v->counter): "ir" (i));
 48057# 51 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 48058  return;
 48059}
 48060}
 48061# 61 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 48062__inline static void atomic_sub(int i , atomic_t *v )
 48063{
 48064
 48065  {
 48066# 63 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 48067  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; subl %1,%0": "+m" (v->counter): "ir" (i));
 48068# 65 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/atomic.h"
 48069  return;
 48070}
 48071}
 48072# 224 "include/linux/time.h"
 48073__inline static s64 timeval_to_ns(struct timeval const *tv )
 48074{
 48075
 48076  {
 48077# 226 "include/linux/time.h"
 48078  return ((long long )tv->tv_sec * 1000000000LL + (long long )((long )tv->tv_usec * 1000L));
 48079}
 48080}
 48081# 244 "include/linux/time.h"
 48082extern struct timeval ns_to_timeval(s64 const ) ;
 48083# 360 "include/linux/workqueue.h"
 48084extern int schedule_work(struct work_struct * ) ;
 48085# 310 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 48086__inline static void outb(unsigned char value , int port )
 48087{
 48088
 48089  {
 48090# 310 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 48091  __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port));
 48092# 311 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 48093  return;
 48094}
 48095}
 48096# 310 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 48097__inline static unsigned char inb(int port )
 48098{ unsigned char value ;
 48099
 48100  {
 48101# 310 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 48102  __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port));
 48103# 310 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
 48104  return (value);
 48105}
 48106}
 48107# 97 "include/linux/vgaarb.h"
 48108extern int vga_get(struct pci_dev * , unsigned int , int ) ;
 48109# 120 "include/linux/vgaarb.h"
 48110__inline static int vga_get_uninterruptible(struct pci_dev *pdev , unsigned int rsrc )
 48111{ int tmp ;
 48112
 48113  {
 48114  {
 48115# 123 "include/linux/vgaarb.h"
 48116  tmp = vga_get(pdev, rsrc, 0);
 48117  }
 48118# 123 "include/linux/vgaarb.h"
 48119  return (tmp);
 48120}
 48121}
 48122# 157 "include/linux/vgaarb.h"
 48123extern void vga_put(struct pci_dev * , unsigned int ) ;
 48124# 731 "include/linux/pci.h"
 48125extern int pci_bus_write_config_word(struct pci_bus * , unsigned int , int , u16 ) ;
 48126# 754 "include/linux/pci.h"
 48127__inline static int pci_write_config_word(struct pci_dev *dev , int where , u16 val )
 48128{ int tmp ;
 48129
 48130  {
 48131  {
 48132# 756 "include/linux/pci.h"
 48133  tmp = pci_bus_write_config_word(dev->bus, dev->devfn, where, (u16 )((int )val));
 48134  }
 48135# 756 "include/linux/pci.h"
 48136  return (tmp);
 48137}
 48138}
 48139# 635 "include/drm/drm_crtc.h"
 48140extern void drm_crtc_init(struct drm_device * , struct drm_crtc * , struct drm_crtc_funcs const * ) ;
 48141# 638 "include/drm/drm_crtc.h"
 48142extern void drm_crtc_cleanup(struct drm_crtc * ) ;
 48143# 652 "include/drm/drm_crtc.h"
 48144extern void drm_encoder_cleanup(struct drm_encoder * ) ;
 48145# 654 "include/drm/drm_crtc.h"
 48146extern char *drm_get_connector_name(struct drm_connector * ) ;
 48147# 669 "include/drm/drm_crtc.h"
 48148extern void drm_mode_debug_printmodeline(struct drm_display_mode * ) ;
 48149# 670 "include/drm/drm_crtc.h"
 48150extern void drm_mode_config_init(struct drm_device * ) ;
 48151# 672 "include/drm/drm_crtc.h"
 48152extern void drm_mode_config_cleanup(struct drm_device * ) ;
 48153# 673 "include/drm/drm_crtc.h"
 48154extern void drm_mode_set_name(struct drm_display_mode * ) ;
 48155# 696 "include/drm/drm_crtc.h"
 48156extern void drm_mode_set_crtcinfo(struct drm_display_mode * , int ) ;
 48157# 710 "include/drm/drm_crtc.h"
 48158extern int drm_framebuffer_init(struct drm_device * , struct drm_framebuffer * , struct drm_framebuffer_funcs const * ) ;
 48159# 713 "include/drm/drm_crtc.h"
 48160extern void drm_framebuffer_cleanup(struct drm_framebuffer * ) ;
 48161# 732 "include/drm/drm_crtc.h"
 48162extern char *drm_get_encoder_name(struct drm_encoder * ) ;
 48163# 734 "include/drm/drm_crtc.h"
 48164extern int drm_mode_connector_attach_encoder(struct drm_connector * , struct drm_encoder * ) ;
 48165# 738 "include/drm/drm_crtc.h"
 48166extern bool drm_mode_crtc_set_gamma_size(struct drm_crtc * , int ) ;
 48167# 740 "include/drm/drm_crtc.h"
 48168extern struct drm_mode_object *drm_mode_object_find(struct drm_device * , uint32_t ,
 48169                                                    uint32_t ) ;
 48170# 1392 "include/drm/drmP.h"
 48171extern u32 drm_vblank_count_and_time(struct drm_device * , int , struct timeval * ) ;
 48172# 1395 "include/drm/drmP.h"
 48173extern int drm_vblank_get(struct drm_device * , int ) ;
 48174# 1396 "include/drm/drmP.h"
 48175extern void drm_vblank_put(struct drm_device * , int ) ;
 48176# 1397 "include/drm/drmP.h"
 48177extern void drm_vblank_off(struct drm_device * , int ) ;
 48178# 1418 "include/drm/drmP.h"
 48179extern void drm_vblank_pre_modeset(struct drm_device * , int ) ;
 48180# 1419 "include/drm/drmP.h"
 48181extern void drm_vblank_post_modeset(struct drm_device * , int ) ;
 48182# 367 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48183__inline static void trace_i915_flip_request(int plane , struct drm_i915_gem_object *obj )
 48184{ struct tracepoint_func *it_func_ptr ;
 48185  void *it_func ;
 48186  void *__data ;
 48187  struct tracepoint_func *_________p1 ;
 48188  bool __warned ;
 48189  int tmp ;
 48190  int tmp___0 ;
 48191  bool tmp___1 ;
 48192
 48193  {
 48194  {
 48195# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48196  tmp___1 = static_branch(& __tracepoint_i915_flip_request.key);
 48197  }
 48198# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48199  if ((int )tmp___1) {
 48200    {
 48201# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48202    rcu_read_lock_sched_notrace();
 48203# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48204    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_flip_request.funcs));
 48205# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48206    tmp = debug_lockdep_rcu_enabled();
 48207    }
 48208# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48209    if (tmp != 0) {
 48210# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48211      if (! __warned) {
 48212        {
 48213# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48214        tmp___0 = rcu_read_lock_sched_held();
 48215        }
 48216# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48217        if (tmp___0 == 0) {
 48218          {
 48219# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48220          __warned = (bool )1;
 48221# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48222          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 48223                                  (int const )367);
 48224          }
 48225        } else {
 48226
 48227        }
 48228      } else {
 48229
 48230      }
 48231    } else {
 48232
 48233    }
 48234# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48235    it_func_ptr = _________p1;
 48236# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48237    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 48238      ldv_36608:
 48239      {
 48240# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48241      it_func = it_func_ptr->func;
 48242# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48243      __data = it_func_ptr->data;
 48244# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48245      (*((void (*)(void * , int , struct drm_i915_gem_object * ))it_func))(__data,
 48246                                                                            plane,
 48247                                                                            obj);
 48248# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48249      it_func_ptr = it_func_ptr + 1;
 48250      }
 48251# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48252      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 48253# 352 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48254        goto ldv_36608;
 48255      } else {
 48256# 354 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48257        goto ldv_36609;
 48258      }
 48259      ldv_36609: ;
 48260    } else {
 48261
 48262    }
 48263    {
 48264# 351 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48265    rcu_read_lock_sched_notrace();
 48266    }
 48267  } else {
 48268
 48269  }
 48270# 353 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48271  return;
 48272}
 48273}
 48274# 385 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48275__inline static void trace_i915_flip_complete(int plane , struct drm_i915_gem_object *obj )
 48276{ struct tracepoint_func *it_func_ptr ;
 48277  void *it_func ;
 48278  void *__data ;
 48279  struct tracepoint_func *_________p1 ;
 48280  bool __warned ;
 48281  int tmp ;
 48282  int tmp___0 ;
 48283  bool tmp___1 ;
 48284
 48285  {
 48286  {
 48287# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48288  tmp___1 = static_branch(& __tracepoint_i915_flip_complete.key);
 48289  }
 48290# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48291  if ((int )tmp___1) {
 48292    {
 48293# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48294    rcu_read_lock_sched_notrace();
 48295# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48296    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_flip_complete.funcs));
 48297# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48298    tmp = debug_lockdep_rcu_enabled();
 48299    }
 48300# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48301    if (tmp != 0) {
 48302# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48303      if (! __warned) {
 48304        {
 48305# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48306        tmp___0 = rcu_read_lock_sched_held();
 48307        }
 48308# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48309        if (tmp___0 == 0) {
 48310          {
 48311# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48312          __warned = (bool )1;
 48313# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48314          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 48315                                  (int const )385);
 48316          }
 48317        } else {
 48318
 48319        }
 48320      } else {
 48321
 48322      }
 48323    } else {
 48324
 48325    }
 48326# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48327    it_func_ptr = _________p1;
 48328# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48329    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 48330      ldv_36644:
 48331      {
 48332# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48333      it_func = it_func_ptr->func;
 48334# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48335      __data = it_func_ptr->data;
 48336# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48337      (*((void (*)(void * , int , struct drm_i915_gem_object * ))it_func))(__data,
 48338                                                                            plane,
 48339                                                                            obj);
 48340# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48341      it_func_ptr = it_func_ptr + 1;
 48342      }
 48343# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48344      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 48345# 370 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48346        goto ldv_36644;
 48347      } else {
 48348# 372 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48349        goto ldv_36645;
 48350      }
 48351      ldv_36645: ;
 48352    } else {
 48353
 48354    }
 48355    {
 48356# 369 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48357    rcu_read_lock_sched_notrace();
 48358    }
 48359  } else {
 48360
 48361  }
 48362# 371 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48363  return;
 48364}
 48365}
 48366# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48367__inline static void trace_i915_reg_rw___6(bool write , u32 reg , u64 val , int len )
 48368{ struct tracepoint_func *it_func_ptr ;
 48369  void *it_func ;
 48370  void *__data ;
 48371  struct tracepoint_func *_________p1 ;
 48372  bool __warned ;
 48373  int tmp ;
 48374  int tmp___0 ;
 48375  bool tmp___1 ;
 48376
 48377  {
 48378  {
 48379# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48380  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 48381  }
 48382# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48383  if ((int )tmp___1) {
 48384    {
 48385# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48386    rcu_read_lock_sched_notrace();
 48387# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48388    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 48389# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48390    tmp = debug_lockdep_rcu_enabled();
 48391    }
 48392# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48393    if (tmp != 0) {
 48394# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48395      if (! __warned) {
 48396        {
 48397# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48398        tmp___0 = rcu_read_lock_sched_held();
 48399        }
 48400# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48401        if (tmp___0 == 0) {
 48402          {
 48403# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48404          __warned = (bool )1;
 48405# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48406          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 48407                                  (int const )411);
 48408          }
 48409        } else {
 48410
 48411        }
 48412      } else {
 48413
 48414      }
 48415    } else {
 48416
 48417    }
 48418# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48419    it_func_ptr = _________p1;
 48420# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48421    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 48422      ldv_36684:
 48423      {
 48424# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48425      it_func = it_func_ptr->func;
 48426# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48427      __data = it_func_ptr->data;
 48428# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48429      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 48430                                                                   reg, val, len);
 48431# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48432      it_func_ptr = it_func_ptr + 1;
 48433      }
 48434# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48435      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 48436# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48437        goto ldv_36684;
 48438      } else {
 48439# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48440        goto ldv_36685;
 48441      }
 48442      ldv_36685: ;
 48443    } else {
 48444
 48445    }
 48446    {
 48447# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48448    rcu_read_lock_sched_notrace();
 48449    }
 48450  } else {
 48451
 48452  }
 48453# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 48454  return;
 48455}
 48456}
 48457# 1275 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48458void intel_unregister_dsm_handler(void) ;
 48459# 1290 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48460void intel_enable_fbc(struct drm_crtc *crtc , unsigned long interval ) ;
 48461# 1296 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48462int intel_trans_dp_port_sel(struct drm_crtc *crtc ) ;
 48463# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48464__inline static u16 i915_read16___2(struct drm_i915_private *dev_priv , u32 reg )
 48465{ u16 val ;
 48466
 48467  {
 48468# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48469  val = (u16 )0U;
 48470# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48471  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 48472# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48473    if (reg <= 262143U) {
 48474# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48475      if (reg != 41356U) {
 48476        {
 48477# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48478        gen6_gt_force_wake_get(dev_priv);
 48479# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48480        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48481# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48482        gen6_gt_force_wake_put(dev_priv);
 48483        }
 48484      } else {
 48485        {
 48486# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48487        val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48488        }
 48489      }
 48490    } else {
 48491      {
 48492# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48493      val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48494      }
 48495    }
 48496  } else {
 48497    {
 48498# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48499    val = readw((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48500    }
 48501  }
 48502  {
 48503# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48504  trace_i915_reg_rw___6((bool )0, reg, (u64 )val, 2);
 48505  }
 48506# 1360 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48507  return (val);
 48508}
 48509}
 48510# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48511__inline static u32 i915_read32___6(struct drm_i915_private *dev_priv , u32 reg )
 48512{ u32 val ;
 48513
 48514  {
 48515# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48516  val = 0U;
 48517# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48518  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 48519# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48520    if (reg <= 262143U) {
 48521# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48522      if (reg != 41356U) {
 48523        {
 48524# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48525        gen6_gt_force_wake_get(dev_priv);
 48526# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48527        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48528# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48529        gen6_gt_force_wake_put(dev_priv);
 48530        }
 48531      } else {
 48532        {
 48533# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48534        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48535        }
 48536      }
 48537    } else {
 48538      {
 48539# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48540      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48541      }
 48542    }
 48543  } else {
 48544    {
 48545# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48546    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 48547    }
 48548  }
 48549  {
 48550# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48551  trace_i915_reg_rw___6((bool )0, reg, (u64 )val, 4);
 48552  }
 48553# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48554  return (val);
 48555}
 48556}
 48557# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48558__inline static void i915_write16___0(struct drm_i915_private *dev_priv , u32 reg ,
 48559                                      u16 val )
 48560{
 48561
 48562  {
 48563  {
 48564# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48565  trace_i915_reg_rw___6((bool )1, reg, (u64 )val, 2);
 48566  }
 48567# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48568  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 48569# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48570    if (reg <= 262143U) {
 48571# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48572      if (reg != 41356U) {
 48573        {
 48574# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48575        __gen6_gt_wait_for_fifo(dev_priv);
 48576        }
 48577      } else {
 48578
 48579      }
 48580    } else {
 48581
 48582    }
 48583  } else {
 48584
 48585  }
 48586  {
 48587# 1374 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48588  writew((unsigned short )((int )val), (void volatile *)dev_priv->regs + (unsigned long )reg);
 48589  }
 48590# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48591  return;
 48592}
 48593}
 48594# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48595__inline static void i915_write32___4(struct drm_i915_private *dev_priv , u32 reg ,
 48596                                      u32 val )
 48597{
 48598
 48599  {
 48600  {
 48601# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48602  trace_i915_reg_rw___6((bool )1, reg, (u64 )val, 4);
 48603  }
 48604# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48605  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 48606# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48607    if (reg <= 262143U) {
 48608# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48609      if (reg != 41356U) {
 48610        {
 48611# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48612        __gen6_gt_wait_for_fifo(dev_priv);
 48613        }
 48614      } else {
 48615
 48616      }
 48617    } else {
 48618
 48619    }
 48620  } else {
 48621
 48622  }
 48623  {
 48624# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48625  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 48626  }
 48627# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 48628  return;
 48629}
 48630}
 48631# 108 "include/drm/drm_crtc_helper.h"
 48632extern void drm_helper_disable_unused_functions(struct drm_device * ) ;
 48633# 109 "include/drm/drm_crtc_helper.h"
 48634extern int drm_crtc_helper_set_config(struct drm_mode_set * ) ;
 48635# 110 "include/drm/drm_crtc_helper.h"
 48636extern bool drm_crtc_helper_set_mode(struct drm_crtc * , struct drm_display_mode * ,
 48637                                     int , int , struct drm_framebuffer * ) ;
 48638# 119 "include/drm/drm_crtc_helper.h"
 48639extern int drm_helper_mode_fill_fb_struct(struct drm_framebuffer * , struct drm_mode_fb_cmd * ) ;
 48640# 122 "include/drm/drm_crtc_helper.h"
 48641__inline static void drm_crtc_helper_add(struct drm_crtc *crtc , struct drm_crtc_helper_funcs const *funcs )
 48642{
 48643
 48644  {
 48645# 125 "include/drm/drm_crtc_helper.h"
 48646  crtc->helper_private = (void *)funcs;
 48647# 126 "include/drm/drm_crtc_helper.h"
 48648  return;
 48649}
 48650}
 48651# 142 "include/drm/drm_crtc_helper.h"
 48652extern void drm_kms_helper_poll_fini(struct drm_device * ) ;
 48653# 123 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48654__inline static int intel_mode_get_pixel_multiplier(struct drm_display_mode const *mode )
 48655{
 48656
 48657  {
 48658# 125 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48659  return ((int )mode->private_flags & 15);
 48660}
 48661}
 48662# 220 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48663__inline static struct drm_crtc *intel_get_crtc_for_plane(struct drm_device *dev ,
 48664                                                          int plane )
 48665{ struct drm_i915_private *dev_priv ;
 48666
 48667  {
 48668# 222 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48669  dev_priv = (struct drm_i915_private *)dev->dev_private;
 48670# 223 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48671  return (dev_priv->plane_to_crtc_mapping[plane]);
 48672}
 48673}
 48674# 242 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48675void intel_crt_init(struct drm_device *dev ) ;
 48676# 243 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48677void intel_hdmi_init(struct drm_device *dev , int sdvox_reg ) ;
 48678# 245 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48679bool intel_sdvo_init(struct drm_device *dev , int sdvo_reg ) ;
 48680# 246 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48681void intel_dvo_init(struct drm_device *dev ) ;
 48682# 247 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48683void intel_tv_init(struct drm_device *dev ) ;
 48684# 250 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48685bool intel_lvds_init(struct drm_device *dev ) ;
 48686# 251 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48687void intel_dp_init(struct drm_device *dev , int output_reg ) ;
 48688# 253 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48689void intel_dp_set_m_n(struct drm_crtc *crtc , struct drm_display_mode *mode , struct drm_display_mode *adjusted_mode ) ;
 48690# 255 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48691bool intel_dpd_is_edp(struct drm_device *dev ) ;
 48692# 256 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48693void intel_edp_link_config(struct intel_encoder *intel_encoder , int *lane_num , int *link_bw ) ;
 48694# 257 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48695bool intel_encoder_is_pch_edp(struct drm_encoder *encoder ) ;
 48696# 269 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48697void intel_panel_setup_backlight(struct drm_device *dev ) ;
 48698# 274 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48699void intel_crtc_load_lut(struct drm_crtc *crtc ) ;
 48700# 275 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48701void intel_encoder_prepare(struct drm_encoder *encoder ) ;
 48702# 276 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48703void intel_encoder_commit(struct drm_encoder *encoder ) ;
 48704# 277 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48705void intel_encoder_destroy(struct drm_encoder *encoder ) ;
 48706# 279 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48707__inline static struct intel_encoder *intel_attached_encoder(struct drm_connector *connector )
 48708{ struct drm_connector const *__mptr ;
 48709
 48710  {
 48711# 281 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48712  __mptr = (struct drm_connector const *)connector;
 48713# 281 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48714  return (((struct intel_connector *)__mptr)->encoder);
 48715}
 48716}
 48717# 284 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48718void intel_connector_attach_encoder(struct intel_connector *connector , struct intel_encoder *encoder ) ;
 48719# 286 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48720struct drm_encoder *intel_best_encoder(struct drm_connector *connector ) ;
 48721# 288 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48722struct drm_display_mode *intel_crtc_mode_get(struct drm_device *dev , struct drm_crtc *crtc ) ;
 48723# 292 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48724void intel_wait_for_vblank(struct drm_device *dev , int pipe ) ;
 48725# 293 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48726void intel_wait_for_pipe_off(struct drm_device *dev , int pipe ) ;
 48727# 300 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48728bool intel_get_load_detect_pipe(struct intel_encoder *intel_encoder , struct drm_connector *connector ,
 48729                                struct drm_display_mode *mode , struct intel_load_detect_pipe *old ) ;
 48730# 304 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48731void intel_release_load_detect_pipe(struct intel_encoder *intel_encoder , struct drm_connector *connector ,
 48732                                    struct intel_load_detect_pipe *old ) ;
 48733# 312 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48734void intel_crtc_fb_gamma_set(struct drm_crtc *crtc , u16 red , u16 green , u16 blue ,
 48735                             int regno ) ;
 48736# 314 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48737void intel_crtc_fb_gamma_get(struct drm_crtc *crtc , u16 *red , u16 *green , u16 *blue ,
 48738                             int regno ) ;
 48739# 323 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48740int intel_pin_and_fence_fb_obj(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 48741                               struct intel_ring_buffer *pipelined ) ;
 48742# 327 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48743int intel_framebuffer_init(struct drm_device *dev , struct intel_framebuffer *intel_fb ,
 48744                           struct drm_mode_fb_cmd *mode_cmd , struct drm_i915_gem_object *obj ) ;
 48745# 338 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48746void intel_setup_overlay(struct drm_device *dev ) ;
 48747# 340 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48748int intel_overlay_switch_off(struct intel_overlay *overlay ) ;
 48749# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 48750void intel_fb_output_poll_changed(struct drm_device *dev ) ;
 48751# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48752bool intel_pipe_has_type(struct drm_crtc *crtc , int type ) ;
 48753# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48754static void intel_update_watermarks(struct drm_device *dev ) ;
 48755# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48756static void intel_increase_pllclock(struct drm_crtc *crtc ) ;
 48757# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48758static void intel_crtc_update_cursor(struct drm_crtc *crtc , bool on ) ;
 48759# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48760static bool intel_find_best_PLL(intel_limit_t const *limit , struct drm_crtc *crtc ,
 48761                                int target , int refclk , intel_clock_t *best_clock ) ;
 48762# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48763static bool intel_g4x_find_best_PLL(intel_limit_t const *limit , struct drm_crtc *crtc ,
 48764                                    int target , int refclk , intel_clock_t *best_clock ) ;
 48765# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48766static bool intel_find_pll_g4x_dp(intel_limit_t const *limit , struct drm_crtc *crtc ,
 48767                                  int target , int refclk , intel_clock_t *best_clock ) ;
 48768# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48769static bool intel_find_pll_ironlake_dp(intel_limit_t const *limit , struct drm_crtc *crtc ,
 48770                                       int target , int refclk , intel_clock_t *best_clock ) ;
 48771# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48772__inline static u32 intel_fdi_link_freq(struct drm_device *dev )
 48773{ struct drm_i915_private *dev_priv ;
 48774  u32 tmp ;
 48775
 48776  {
 48777# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48778  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 48779    {
 48780# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48781    dev_priv = (struct drm_i915_private *)dev->dev_private;
 48782# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48783    tmp = i915_read32___6(dev_priv, 286720U);
 48784    }
 48785# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48786    return ((tmp & 255U) + 2U);
 48787  } else {
 48788# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48789    return (27U);
 48790  }
 48791}
 48792}
 48793# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48794static struct intel_limit const intel_limits_i8xx_dvo =
 48795# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48796     {{25000, 350000}, {930000, 1400000}, {3, 16}, {96, 140}, {18, 26}, {6, 16}, {4,
 48797                                                                                128},
 48798    {2, 33}, {165000, 4, 2}, & intel_find_best_PLL};
 48799# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48800static struct intel_limit const intel_limits_i8xx_lvds =
 48801# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48802     {{25000, 350000}, {930000, 1400000}, {3, 16}, {96, 140}, {18, 26}, {6, 16}, {4,
 48803                                                                                128},
 48804    {1, 6}, {165000, 14, 7}, & intel_find_best_PLL};
 48805# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48806static struct intel_limit const intel_limits_i9xx_sdvo =
 48807# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48808     {{20000, 400000}, {1400000, 2800000}, {1, 6}, {70, 120}, {10, 22}, {5, 9}, {5,
 48809                                                                               80},
 48810    {1, 8}, {200000, 10, 5}, & intel_find_best_PLL};
 48811# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48812static struct intel_limit const intel_limits_i9xx_lvds =
 48813# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48814     {{20000, 400000}, {1400000, 2800000}, {1, 6}, {70, 120}, {10, 22}, {5, 9}, {7,
 48815                                                                               98},
 48816    {1, 8}, {112000, 14, 7}, & intel_find_best_PLL};
 48817# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48818static struct intel_limit const intel_limits_g4x_sdvo =
 48819# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48820     {{25000, 270000}, {1750000, 3500000}, {1, 4}, {104, 138}, {17, 23}, {5, 11}, {10,
 48821                                                                                 30},
 48822    {1, 3}, {270000, 10, 10}, & intel_g4x_find_best_PLL};
 48823# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48824static struct intel_limit const intel_limits_g4x_hdmi =
 48825# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48826     {{22000, 400000}, {1750000, 3500000}, {1, 4}, {104, 138}, {16, 23}, {5, 11}, {5,
 48827                                                                                 80},
 48828    {1, 8}, {165000, 10, 5}, & intel_g4x_find_best_PLL};
 48829# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48830static struct intel_limit const intel_limits_g4x_single_channel_lvds =
 48831# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48832     {{20000, 115000}, {1750000, 3500000}, {1, 3}, {104, 138}, {17, 23}, {5, 11}, {28,
 48833                                                                                 112},
 48834    {2, 8}, {0, 14, 14}, & intel_g4x_find_best_PLL};
 48835# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48836static struct intel_limit const intel_limits_g4x_dual_channel_lvds =
 48837# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48838     {{80000, 224000}, {1750000, 3500000}, {1, 3}, {104, 138}, {17, 23}, {5, 11}, {14,
 48839                                                                                 42},
 48840    {2, 6}, {0, 7, 7}, & intel_g4x_find_best_PLL};
 48841# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48842static struct intel_limit const intel_limits_g4x_display_port =
 48843# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48844     {{161670, 227000}, {1750000, 3500000}, {1, 2}, {97, 108}, {16, 18}, {5, 6}, {10,
 48845                                                                                20},
 48846    {1, 2}, {0, 10, 10}, & intel_find_pll_g4x_dp};
 48847# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48848static struct intel_limit const intel_limits_pineview_sdvo =
 48849# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48850     {{20000, 400000}, {1700000, 3500000}, {3, 6}, {2, 256}, {0, 0}, {0, 254}, {5, 80},
 48851    {1, 8}, {200000, 10, 5}, & intel_find_best_PLL};
 48852# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48853static struct intel_limit const intel_limits_pineview_lvds =
 48854# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48855     {{20000, 400000}, {1700000, 3500000}, {3, 6}, {2, 256}, {0, 0}, {0, 254}, {7, 112},
 48856    {1, 8}, {112000, 14, 14}, & intel_find_best_PLL};
 48857# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48858static struct intel_limit const intel_limits_ironlake_dac =
 48859# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48860     {{25000, 350000}, {1760000, 3510000}, {1, 5}, {79, 127}, {12, 22}, {5, 9}, {5,
 48861                                                                               80},
 48862    {1, 8}, {225000, 10, 5}, & intel_g4x_find_best_PLL};
 48863# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48864static struct intel_limit const intel_limits_ironlake_single_lvds =
 48865# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48866     {{25000, 350000}, {1760000, 3510000}, {1, 3}, {79, 118}, {12, 22}, {5, 9}, {28,
 48867                                                                               112},
 48868    {2, 8}, {225000, 14, 14}, & intel_g4x_find_best_PLL};
 48869# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48870static struct intel_limit const intel_limits_ironlake_dual_lvds =
 48871# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48872     {{25000, 350000}, {1760000, 3510000}, {1, 3}, {79, 127}, {12, 22}, {5, 9}, {14,
 48873                                                                               56},
 48874    {2, 8}, {225000, 7, 7}, & intel_g4x_find_best_PLL};
 48875# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48876static struct intel_limit const intel_limits_ironlake_single_lvds_100m =
 48877# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48878     {{25000, 350000}, {1760000, 3510000}, {1, 2}, {79, 126}, {12, 22}, {5, 9}, {28,
 48879                                                                               112},
 48880    {2, 8}, {225000, 14, 14}, & intel_g4x_find_best_PLL};
 48881# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48882static struct intel_limit const intel_limits_ironlake_dual_lvds_100m =
 48883# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48884     {{25000, 350000}, {1760000, 3510000}, {1, 3}, {79, 126}, {12, 22}, {5, 9}, {14,
 48885                                                                               42},
 48886    {2, 6}, {225000, 7, 7}, & intel_g4x_find_best_PLL};
 48887# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48888static struct intel_limit const intel_limits_ironlake_display_port =
 48889# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48890     {{25000, 350000}, {1760000, 3510000}, {1, 2}, {81, 90}, {12, 22}, {5, 9}, {10,
 48891                                                                              20},
 48892    {1, 2}, {0, 10, 10}, & intel_find_pll_ironlake_dp};
 48893# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48894static intel_limit_t const *intel_ironlake_limit(struct drm_crtc *crtc , int refclk )
 48895{ struct drm_device *dev ;
 48896  struct drm_i915_private *dev_priv ;
 48897  intel_limit_t const *limit ;
 48898  u32 tmp ;
 48899  bool tmp___0 ;
 48900  bool tmp___1 ;
 48901  bool tmp___2 ;
 48902
 48903  {
 48904  {
 48905# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48906  dev = crtc->dev;
 48907# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48908  dev_priv = (struct drm_i915_private *)dev->dev_private;
 48909# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48910  tmp___2 = intel_pipe_has_type(crtc, 4);
 48911  }
 48912# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48913  if ((int )tmp___2) {
 48914    {
 48915# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48916    tmp = i915_read32___6(dev_priv, 921984U);
 48917    }
 48918# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48919    if ((tmp & 48U) == 48U) {
 48920# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48921      if (refclk == 100000) {
 48922# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48923        limit = & intel_limits_ironlake_dual_lvds_100m;
 48924      } else {
 48925# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48926        limit = & intel_limits_ironlake_dual_lvds;
 48927      }
 48928    } else
 48929# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48930    if (refclk == 100000) {
 48931# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48932      limit = & intel_limits_ironlake_single_lvds_100m;
 48933    } else {
 48934# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48935      limit = & intel_limits_ironlake_single_lvds;
 48936    }
 48937  } else {
 48938    {
 48939# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48940    tmp___0 = intel_pipe_has_type(crtc, 7);
 48941    }
 48942# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48943    if ((int )tmp___0) {
 48944# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48945      limit = & intel_limits_ironlake_display_port;
 48946    } else {
 48947      {
 48948# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48949      tmp___1 = intel_pipe_has_type(crtc, 8);
 48950      }
 48951# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48952      if ((int )tmp___1) {
 48953# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48954        limit = & intel_limits_ironlake_display_port;
 48955      } else {
 48956# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48957        limit = & intel_limits_ironlake_dac;
 48958      }
 48959    }
 48960  }
 48961# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48962  return (limit);
 48963}
 48964}
 48965# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48966static intel_limit_t const *intel_g4x_limit(struct drm_crtc *crtc )
 48967{ struct drm_device *dev ;
 48968  struct drm_i915_private *dev_priv ;
 48969  intel_limit_t const *limit ;
 48970  u32 tmp ;
 48971  bool tmp___0 ;
 48972  bool tmp___1 ;
 48973  bool tmp___2 ;
 48974  bool tmp___3 ;
 48975  bool tmp___4 ;
 48976
 48977  {
 48978  {
 48979# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48980  dev = crtc->dev;
 48981# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48982  dev_priv = (struct drm_i915_private *)dev->dev_private;
 48983# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48984  tmp___4 = intel_pipe_has_type(crtc, 4);
 48985  }
 48986# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48987  if ((int )tmp___4) {
 48988    {
 48989# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48990    tmp = i915_read32___6(dev_priv, 397696U);
 48991    }
 48992# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48993    if ((tmp & 48U) == 48U) {
 48994# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48995      limit = & intel_limits_g4x_dual_channel_lvds;
 48996    } else {
 48997# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 48998      limit = & intel_limits_g4x_single_channel_lvds;
 48999    }
 49000  } else {
 49001    {
 49002# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49003    tmp___2 = intel_pipe_has_type(crtc, 6);
 49004    }
 49005# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49006    if ((int )tmp___2) {
 49007# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49008      limit = & intel_limits_g4x_hdmi;
 49009    } else {
 49010      {
 49011# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49012      tmp___3 = intel_pipe_has_type(crtc, 1);
 49013      }
 49014# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49015      if ((int )tmp___3) {
 49016# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49017        limit = & intel_limits_g4x_hdmi;
 49018      } else {
 49019        {
 49020# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49021        tmp___1 = intel_pipe_has_type(crtc, 3);
 49022        }
 49023# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49024        if ((int )tmp___1) {
 49025# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49026          limit = & intel_limits_g4x_sdvo;
 49027        } else {
 49028          {
 49029# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49030          tmp___0 = intel_pipe_has_type(crtc, 7);
 49031          }
 49032# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49033          if ((int )tmp___0) {
 49034# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49035            limit = & intel_limits_g4x_display_port;
 49036          } else {
 49037# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49038            limit = & intel_limits_i9xx_sdvo;
 49039          }
 49040        }
 49041      }
 49042    }
 49043  }
 49044# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49045  return (limit);
 49046}
 49047}
 49048# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49049static intel_limit_t const *intel_limit(struct drm_crtc *crtc , int refclk )
 49050{ struct drm_device *dev ;
 49051  intel_limit_t const *limit ;
 49052  bool tmp ;
 49053  bool tmp___0 ;
 49054  bool tmp___1 ;
 49055
 49056  {
 49057# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49058  dev = crtc->dev;
 49059# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49060  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 49061    {
 49062# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49063    limit = intel_ironlake_limit(crtc, refclk);
 49064    }
 49065  } else
 49066# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49067  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 49068    {
 49069# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49070    limit = intel_ironlake_limit(crtc, refclk);
 49071    }
 49072  } else
 49073# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49074  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 49075    {
 49076# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49077    limit = intel_ironlake_limit(crtc, refclk);
 49078    }
 49079  } else
 49080# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49081  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 49082    {
 49083# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49084    limit = intel_g4x_limit(crtc);
 49085    }
 49086  } else
 49087# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49088  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 49089    {
 49090# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49091    tmp = intel_pipe_has_type(crtc, 4);
 49092    }
 49093# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49094    if ((int )tmp) {
 49095# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49096      limit = & intel_limits_pineview_lvds;
 49097    } else {
 49098# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49099      limit = & intel_limits_pineview_sdvo;
 49100    }
 49101  } else
 49102# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49103  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 49104    {
 49105# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49106    tmp___0 = intel_pipe_has_type(crtc, 4);
 49107    }
 49108# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49109    if ((int )tmp___0) {
 49110# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49111      limit = & intel_limits_i9xx_lvds;
 49112    } else {
 49113# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49114      limit = & intel_limits_i9xx_sdvo;
 49115    }
 49116  } else {
 49117    {
 49118# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49119    tmp___1 = intel_pipe_has_type(crtc, 4);
 49120    }
 49121# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49122    if ((int )tmp___1) {
 49123# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49124      limit = & intel_limits_i8xx_lvds;
 49125    } else {
 49126# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49127      limit = & intel_limits_i8xx_dvo;
 49128    }
 49129  }
 49130# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49131  return (limit);
 49132}
 49133}
 49134# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49135static void pineview_clock(int refclk , intel_clock_t *clock )
 49136{
 49137
 49138  {
 49139# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49140  clock->m = clock->m2 + 2;
 49141# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49142  clock->p = clock->p1 * clock->p2;
 49143# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49144  clock->vco = (clock->m * refclk) / clock->n;
 49145# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49146  clock->dot = clock->vco / clock->p;
 49147# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49148  return;
 49149}
 49150}
 49151# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49152static void intel_clock(struct drm_device *dev , int refclk , intel_clock_t *clock )
 49153{
 49154
 49155  {
 49156# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49157  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 49158    {
 49159# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49160    pineview_clock(refclk, clock);
 49161    }
 49162# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49163    return;
 49164  } else {
 49165
 49166  }
 49167# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49168  clock->m = (clock->m1 * 5 + 10) + (clock->m2 + 2);
 49169# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49170  clock->p = clock->p1 * clock->p2;
 49171# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49172  clock->vco = (clock->m * refclk) / (clock->n + 2);
 49173# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49174  clock->dot = clock->vco / clock->p;
 49175# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49176  return;
 49177}
 49178}
 49179# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49180bool intel_pipe_has_type(struct drm_crtc *crtc , int type )
 49181{ struct drm_device *dev ;
 49182  struct drm_mode_config *mode_config ;
 49183  struct intel_encoder *encoder ;
 49184  struct list_head const *__mptr ;
 49185  struct list_head const *__mptr___0 ;
 49186
 49187  {
 49188# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49189  dev = crtc->dev;
 49190# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49191  mode_config = & dev->mode_config;
 49192# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49193  __mptr = (struct list_head const *)mode_config->encoder_list.next;
 49194# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49195  encoder = (struct intel_encoder *)__mptr + 0x0ffffffffffffff8UL;
 49196# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49197  goto ldv_38120;
 49198  ldv_38119: ;
 49199# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49200  if ((unsigned long )encoder->base.crtc == (unsigned long )crtc) {
 49201# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49202    if (encoder->type == type) {
 49203# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49204      return ((bool )1);
 49205    } else {
 49206
 49207    }
 49208  } else {
 49209
 49210  }
 49211# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49212  __mptr___0 = (struct list_head const *)encoder->base.head.next;
 49213# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49214  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 49215  ldv_38120: ;
 49216# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49217  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& mode_config->encoder_list)) {
 49218# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49219    goto ldv_38119;
 49220  } else {
 49221# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49222    goto ldv_38121;
 49223  }
 49224  ldv_38121: ;
 49225# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49226  return ((bool )0);
 49227}
 49228}
 49229# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49230static bool intel_PLL_is_valid(struct drm_device *dev , intel_limit_t const *limit ,
 49231                               intel_clock_t const *clock )
 49232{
 49233
 49234  {
 49235# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49236  if ((int )clock->p1 < (int )limit->p1.min) {
 49237# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49238    return ((bool )0);
 49239  } else
 49240# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49241  if ((int )limit->p1.max < (int )clock->p1) {
 49242# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49243    return ((bool )0);
 49244  } else {
 49245
 49246  }
 49247# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49248  if ((int )clock->p < (int )limit->p.min) {
 49249# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49250    return ((bool )0);
 49251  } else
 49252# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49253  if ((int )limit->p.max < (int )clock->p) {
 49254# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49255    return ((bool )0);
 49256  } else {
 49257
 49258  }
 49259# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49260  if ((int )clock->m2 < (int )limit->m2.min) {
 49261# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49262    return ((bool )0);
 49263  } else
 49264# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49265  if ((int )limit->m2.max < (int )clock->m2) {
 49266# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49267    return ((bool )0);
 49268  } else {
 49269
 49270  }
 49271# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49272  if ((int )clock->m1 < (int )limit->m1.min) {
 49273# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49274    return ((bool )0);
 49275  } else
 49276# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49277  if ((int )limit->m1.max < (int )clock->m1) {
 49278# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49279    return ((bool )0);
 49280  } else {
 49281
 49282  }
 49283# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49284  if ((int )clock->m1 <= (int )clock->m2) {
 49285# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49286    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 49287# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49288      return ((bool )0);
 49289    } else {
 49290
 49291    }
 49292  } else {
 49293
 49294  }
 49295# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49296  if ((int )clock->m < (int )limit->m.min) {
 49297# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49298    return ((bool )0);
 49299  } else
 49300# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49301  if ((int )limit->m.max < (int )clock->m) {
 49302# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49303    return ((bool )0);
 49304  } else {
 49305
 49306  }
 49307# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49308  if ((int )clock->n < (int )limit->n.min) {
 49309# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49310    return ((bool )0);
 49311  } else
 49312# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49313  if ((int )limit->n.max < (int )clock->n) {
 49314# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49315    return ((bool )0);
 49316  } else {
 49317
 49318  }
 49319# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49320  if ((int )clock->vco < (int )limit->vco.min) {
 49321# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49322    return ((bool )0);
 49323  } else
 49324# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49325  if ((int )limit->vco.max < (int )clock->vco) {
 49326# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49327    return ((bool )0);
 49328  } else {
 49329
 49330  }
 49331# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49332  if ((int )clock->dot < (int )limit->dot.min) {
 49333# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49334    return ((bool )0);
 49335  } else
 49336# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49337  if ((int )limit->dot.max < (int )clock->dot) {
 49338# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49339    return ((bool )0);
 49340  } else {
 49341
 49342  }
 49343# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49344  return ((bool )1);
 49345}
 49346}
 49347# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49348static bool intel_find_best_PLL(intel_limit_t const *limit , struct drm_crtc *crtc ,
 49349                                int target , int refclk , intel_clock_t *best_clock )
 49350{ struct drm_device *dev ;
 49351  struct drm_i915_private *dev_priv ;
 49352  intel_clock_t clock ;
 49353  int err ;
 49354  u32 tmp ;
 49355  bool tmp___0 ;
 49356  u32 tmp___1 ;
 49357  int this_err ;
 49358  bool tmp___2 ;
 49359  int tmp___3 ;
 49360  long ret ;
 49361  int __x___0 ;
 49362  int tmp___4 ;
 49363
 49364  {
 49365  {
 49366# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49367  dev = crtc->dev;
 49368# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49369  dev_priv = (struct drm_i915_private *)dev->dev_private;
 49370# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49371  err = target;
 49372# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49373  tmp___0 = intel_pipe_has_type(crtc, 4);
 49374  }
 49375# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49376  if ((int )tmp___0) {
 49377    {
 49378# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49379    tmp___1 = i915_read32___6(dev_priv, 397696U);
 49380    }
 49381# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49382    if (tmp___1 != 0U) {
 49383      {
 49384# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49385      tmp = i915_read32___6(dev_priv, 397696U);
 49386      }
 49387# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49388      if ((tmp & 48U) == 48U) {
 49389# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49390        clock.p2 = (int )limit->p2.p2_fast;
 49391      } else {
 49392# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49393        clock.p2 = (int )limit->p2.p2_slow;
 49394      }
 49395    } else {
 49396# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49397      goto _L;
 49398    }
 49399  } else
 49400  _L:
 49401# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49402  if ((int )limit->p2.dot_limit > target) {
 49403# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49404    clock.p2 = (int )limit->p2.p2_slow;
 49405  } else {
 49406# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49407    clock.p2 = (int )limit->p2.p2_fast;
 49408  }
 49409  {
 49410# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49411  memset((void *)best_clock, 0, 36UL);
 49412# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49413  clock.m1 = (int )limit->m1.min;
 49414  }
 49415# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49416  goto ldv_38154;
 49417  ldv_38153:
 49418# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49419  clock.m2 = (int )limit->m2.min;
 49420# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49421  goto ldv_38152;
 49422  ldv_38151: ;
 49423# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49424  if (clock.m2 >= clock.m1) {
 49425# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49426    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 49427# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49428      goto ldv_38138;
 49429    } else {
 49430
 49431    }
 49432  } else {
 49433
 49434  }
 49435# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49436  clock.n = (int )limit->n.min;
 49437# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49438  goto ldv_38149;
 49439  ldv_38148:
 49440# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49441  clock.p1 = (int )limit->p1.min;
 49442# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49443  goto ldv_38146;
 49444  ldv_38145:
 49445  {
 49446# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49447  intel_clock(dev, refclk, & clock);
 49448# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49449  tmp___2 = intel_PLL_is_valid(dev, limit, (intel_clock_t const *)(& clock));
 49450  }
 49451# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49452  if (tmp___2) {
 49453# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49454    tmp___3 = 0;
 49455  } else {
 49456# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49457    tmp___3 = 1;
 49458  }
 49459# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49460  if (tmp___3) {
 49461# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49462    goto ldv_38140;
 49463  } else {
 49464
 49465  }
 49466# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49467  __x___0 = clock.dot - target;
 49468# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49469  if (__x___0 < 0) {
 49470# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49471    tmp___4 = - __x___0;
 49472  } else {
 49473# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49474    tmp___4 = __x___0;
 49475  }
 49476# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49477  ret = (long )tmp___4;
 49478# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49479  this_err = (int )ret;
 49480# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49481  if (this_err < err) {
 49482# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49483    *best_clock = clock;
 49484# 575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49485    err = this_err;
 49486  } else {
 49487
 49488  }
 49489  ldv_38140:
 49490# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49491  clock.p1 = clock.p1 + 1;
 49492  ldv_38146: ;
 49493# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49494  if (clock.p1 <= (int )limit->p1.max) {
 49495# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49496    goto ldv_38145;
 49497  } else {
 49498# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49499    goto ldv_38147;
 49500  }
 49501  ldv_38147:
 49502# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49503  clock.n = clock.n + 1;
 49504  ldv_38149: ;
 49505# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49506  if (clock.n <= (int )limit->n.max) {
 49507# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49508    goto ldv_38148;
 49509  } else {
 49510# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49511    goto ldv_38150;
 49512  }
 49513  ldv_38150:
 49514# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49515  clock.m2 = clock.m2 + 1;
 49516  ldv_38152: ;
 49517# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49518  if (clock.m2 <= (int )limit->m2.max) {
 49519# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49520    goto ldv_38151;
 49521  } else {
 49522# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49523    goto ldv_38138;
 49524  }
 49525  ldv_38138:
 49526# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49527  clock.m1 = clock.m1 + 1;
 49528  ldv_38154: ;
 49529# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49530  if (clock.m1 <= (int )limit->m1.max) {
 49531# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49532    goto ldv_38153;
 49533  } else {
 49534# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49535    goto ldv_38155;
 49536  }
 49537  ldv_38155: ;
 49538# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49539  return ((bool )(err != target));
 49540}
 49541}
 49542# 586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49543static bool intel_g4x_find_best_PLL(intel_limit_t const *limit , struct drm_crtc *crtc ,
 49544                                    int target , int refclk , intel_clock_t *best_clock )
 49545{ struct drm_device *dev ;
 49546  struct drm_i915_private *dev_priv ;
 49547  intel_clock_t clock ;
 49548  int max_n ;
 49549  bool found ;
 49550  int err_most ;
 49551  int lvds_reg ;
 49552  u32 tmp ;
 49553  bool tmp___0 ;
 49554  int this_err ;
 49555  bool tmp___1 ;
 49556  int tmp___2 ;
 49557  long ret ;
 49558  int __x___0 ;
 49559  int tmp___3 ;
 49560
 49561  {
 49562  {
 49563# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49564  dev = crtc->dev;
 49565# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49566  dev_priv = (struct drm_i915_private *)dev->dev_private;
 49567# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49568  err_most = (target >> 8) + (target >> 9);
 49569# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49570  found = (bool )0;
 49571# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49572  tmp___0 = intel_pipe_has_type(crtc, 4);
 49573  }
 49574# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49575  if ((int )tmp___0) {
 49576# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49577    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 49578# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49579      lvds_reg = 921984;
 49580    } else
 49581# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49582    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 49583# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49584      lvds_reg = 921984;
 49585    } else
 49586# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49587    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 49588# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49589      lvds_reg = 921984;
 49590    } else {
 49591# 604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49592      lvds_reg = 397696;
 49593    }
 49594    {
 49595# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49596    tmp = i915_read32___6(dev_priv, (u32 )lvds_reg);
 49597    }
 49598# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49599    if ((tmp & 48U) == 48U) {
 49600# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49601      clock.p2 = (int )limit->p2.p2_fast;
 49602    } else {
 49603# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49604      clock.p2 = (int )limit->p2.p2_slow;
 49605    }
 49606  } else
 49607# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49608  if ((int )limit->p2.dot_limit > target) {
 49609# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49610    clock.p2 = (int )limit->p2.p2_slow;
 49611  } else {
 49612# 614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49613    clock.p2 = (int )limit->p2.p2_fast;
 49614  }
 49615  {
 49616# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49617  memset((void *)best_clock, 0, 36UL);
 49618# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49619  max_n = (int )limit->n.max;
 49620# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49621  clock.n = (int )limit->n.min;
 49622  }
 49623# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49624  goto ldv_38186;
 49625  ldv_38185:
 49626# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49627  clock.m1 = (int )limit->m1.max;
 49628# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49629  goto ldv_38183;
 49630  ldv_38182:
 49631# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49632  clock.m2 = (int )limit->m2.max;
 49633# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49634  goto ldv_38180;
 49635  ldv_38179:
 49636# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49637  clock.p1 = (int )limit->p1.max;
 49638# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49639  goto ldv_38177;
 49640  ldv_38176:
 49641  {
 49642# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49643  intel_clock(dev, refclk, & clock);
 49644# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49645  tmp___1 = intel_PLL_is_valid(dev, limit, (intel_clock_t const *)(& clock));
 49646  }
 49647# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49648  if (tmp___1) {
 49649# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49650    tmp___2 = 0;
 49651  } else {
 49652# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49653    tmp___2 = 1;
 49654  }
 49655# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49656  if (tmp___2) {
 49657# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49658    goto ldv_38171;
 49659  } else {
 49660
 49661  }
 49662# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49663  __x___0 = clock.dot - target;
 49664# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49665  if (__x___0 < 0) {
 49666# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49667    tmp___3 = - __x___0;
 49668  } else {
 49669# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49670    tmp___3 = __x___0;
 49671  }
 49672# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49673  ret = (long )tmp___3;
 49674# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49675  this_err = (int )ret;
 49676# 636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49677  if (this_err < err_most) {
 49678# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49679    *best_clock = clock;
 49680# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49681    err_most = this_err;
 49682# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49683    max_n = clock.n;
 49684# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49685    found = (bool )1;
 49686  } else {
 49687
 49688  }
 49689  ldv_38171:
 49690# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49691  clock.p1 = clock.p1 - 1;
 49692  ldv_38177: ;
 49693# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49694  if (clock.p1 >= (int )limit->p1.min) {
 49695# 628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49696    goto ldv_38176;
 49697  } else {
 49698# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49699    goto ldv_38178;
 49700  }
 49701  ldv_38178:
 49702# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49703  clock.m2 = clock.m2 - 1;
 49704  ldv_38180: ;
 49705# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49706  if (clock.m2 >= (int )limit->m2.min) {
 49707# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49708    goto ldv_38179;
 49709  } else {
 49710# 628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49711    goto ldv_38181;
 49712  }
 49713  ldv_38181:
 49714# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49715  clock.m1 = clock.m1 - 1;
 49716  ldv_38183: ;
 49717# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49718  if (clock.m1 >= (int )limit->m1.min) {
 49719# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49720    goto ldv_38182;
 49721  } else {
 49722# 626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49723    goto ldv_38184;
 49724  }
 49725  ldv_38184:
 49726# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49727  clock.n = clock.n + 1;
 49728  ldv_38186: ;
 49729# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49730  if (clock.n <= max_n) {
 49731# 621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49732    goto ldv_38185;
 49733  } else {
 49734# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49735    goto ldv_38187;
 49736  }
 49737  ldv_38187: ;
 49738# 646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49739  return (found);
 49740}
 49741}
 49742# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49743static bool intel_find_pll_ironlake_dp(intel_limit_t const *limit , struct drm_crtc *crtc ,
 49744                                       int target , int refclk , intel_clock_t *best_clock )
 49745{ struct drm_device *dev ;
 49746  intel_clock_t clock ;
 49747  size_t __len ;
 49748  void *__ret ;
 49749
 49750  {
 49751# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49752  dev = crtc->dev;
 49753# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49754  if (target <= 199999) {
 49755# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49756    clock.n = 1;
 49757# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49758    clock.p1 = 2;
 49759# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49760    clock.p2 = 10;
 49761# 660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49762    clock.m1 = 12;
 49763# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49764    clock.m2 = 9;
 49765  } else {
 49766# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49767    clock.n = 2;
 49768# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49769    clock.p1 = 1;
 49770# 665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49771    clock.p2 = 10;
 49772# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49773    clock.m1 = 14;
 49774# 667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49775    clock.m2 = 8;
 49776  }
 49777  {
 49778# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49779  intel_clock(dev, refclk, & clock);
 49780# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49781  __len = 36UL;
 49782  }
 49783# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49784  if (__len > 63UL) {
 49785    {
 49786# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49787    __ret = __memcpy((void *)best_clock, (void const *)(& clock), __len);
 49788    }
 49789  } else {
 49790    {
 49791# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49792    __ret = __builtin_memcpy((void *)best_clock, (void const *)(& clock), __len);
 49793    }
 49794  }
 49795# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49796  return ((bool )1);
 49797}
 49798}
 49799# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49800static bool intel_find_pll_g4x_dp(intel_limit_t const *limit , struct drm_crtc *crtc ,
 49801                                  int target , int refclk , intel_clock_t *best_clock )
 49802{ intel_clock_t clock ;
 49803  size_t __len ;
 49804  void *__ret ;
 49805
 49806  {
 49807# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49808  if (target <= 199999) {
 49809# 681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49810    clock.p1 = 2;
 49811# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49812    clock.p2 = 10;
 49813# 683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49814    clock.n = 2;
 49815# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49816    clock.m1 = 23;
 49817# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49818    clock.m2 = 8;
 49819  } else {
 49820# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49821    clock.p1 = 1;
 49822# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49823    clock.p2 = 10;
 49824# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49825    clock.n = 1;
 49826# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49827    clock.m1 = 14;
 49828# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49829    clock.m2 = 2;
 49830  }
 49831# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49832  clock.m = (clock.m1 * 5 + 10) + (clock.m2 + 2);
 49833# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49834  clock.p = clock.p1 * clock.p2;
 49835# 695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49836  clock.dot = ((clock.m * 96000) / (clock.n + 2)) / clock.p;
 49837# 696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49838  clock.vco = 0;
 49839# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49840  __len = 36UL;
 49841# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49842  if (__len > 63UL) {
 49843    {
 49844# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49845    __ret = __memcpy((void *)best_clock, (void const *)(& clock), __len);
 49846    }
 49847  } else {
 49848    {
 49849# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49850    __ret = __builtin_memcpy((void *)best_clock, (void const *)(& clock), __len);
 49851    }
 49852  }
 49853# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49854  return ((bool )1);
 49855}
 49856}
 49857# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49858void intel_wait_for_vblank(struct drm_device *dev , int pipe )
 49859{ struct drm_i915_private *dev_priv ;
 49860  int pipestat_reg ;
 49861  u32 tmp ;
 49862  unsigned long timeout__ ;
 49863  unsigned long tmp___0 ;
 49864  int ret__ ;
 49865  struct thread_info *tmp___1 ;
 49866  int pfo_ret__ ;
 49867  int tmp___2 ;
 49868  u32 tmp___3 ;
 49869
 49870  {
 49871  {
 49872# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49873  dev_priv = (struct drm_i915_private *)dev->dev_private;
 49874# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49875  pipestat_reg = pipe * 4096 + 458788;
 49876# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49877  tmp = i915_read32___6(dev_priv, (u32 )pipestat_reg);
 49878# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49879  i915_write32___4(dev_priv, (u32 )pipestat_reg, tmp | 2U);
 49880# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49881  tmp___0 = msecs_to_jiffies((unsigned int const )50U);
 49882# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49883  timeout__ = tmp___0 + (unsigned long )jiffies;
 49884# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49885  ret__ = 0;
 49886  }
 49887# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49888  goto ldv_38235;
 49889  ldv_38234: ;
 49890# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49891  if ((long )timeout__ - (long )jiffies < 0L) {
 49892# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49893    ret__ = -110;
 49894# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49895    goto ldv_38225;
 49896  } else {
 49897
 49898  }
 49899  {
 49900# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49901  tmp___1 = current_thread_info();
 49902  }
 49903# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49904  if ((tmp___1->preempt_count & -268435457) == 0) {
 49905# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49906    if (1) {
 49907# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49908      goto case_4;
 49909    } else {
 49910# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49911      goto switch_default;
 49912# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49913      if (0) {
 49914# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49915        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 49916# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49917        goto ldv_38228;
 49918# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49919        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 49920# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49921        goto ldv_38228;
 49922        case_4:
 49923# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49924        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 49925# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49926        goto ldv_38228;
 49927# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49928        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 49929# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49930        goto ldv_38228;
 49931        switch_default:
 49932        {
 49933# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49934        __bad_percpu_size();
 49935        }
 49936      } else {
 49937
 49938      }
 49939    }
 49940    ldv_38228:
 49941    {
 49942# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49943    tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 49944    }
 49945# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49946    if (pfo_ret__ != tmp___2) {
 49947      {
 49948# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49949      msleep(1U);
 49950      }
 49951    } else {
 49952
 49953    }
 49954  } else {
 49955
 49956  }
 49957  ldv_38235:
 49958  {
 49959# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49960  tmp___3 = i915_read32___6(dev_priv, (u32 )pipestat_reg);
 49961  }
 49962# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49963  if (((unsigned long )tmp___3 & 2UL) == 0UL) {
 49964# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49965    goto ldv_38234;
 49966  } else {
 49967# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49968    goto ldv_38225;
 49969  }
 49970  ldv_38225: ;
 49971# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49972  if (ret__ != 0) {
 49973    {
 49974# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49975    drm_ut_debug_printk(4U, "drm", "intel_wait_for_vblank", "vblank wait timed out\n");
 49976    }
 49977  } else {
 49978
 49979  }
 49980# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49981  return;
 49982}
 49983}
 49984# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 49985void intel_wait_for_pipe_off(struct drm_device *dev , int pipe )
 49986{ struct drm_i915_private *dev_priv ;
 49987  int reg ;
 49988  unsigned long timeout__ ;
 49989  unsigned long tmp ;
 49990  int ret__ ;
 49991  struct thread_info *tmp___0 ;
 49992  int pfo_ret__ ;
 49993  int tmp___1 ;
 49994  u32 tmp___2 ;
 49995  u32 last_line ;
 49996  int reg___0 ;
 49997  unsigned long timeout ;
 49998  unsigned long tmp___3 ;
 49999  u32 tmp___4 ;
 50000  unsigned long __ms ;
 50001  unsigned long tmp___5 ;
 50002  u32 tmp___6 ;
 50003
 50004  {
 50005# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50006  dev_priv = (struct drm_i915_private *)dev->dev_private;
 50007# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50008  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 50009    {
 50010# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50011    reg = pipe * 4096 + 458760;
 50012# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50013    tmp = msecs_to_jiffies((unsigned int const )100U);
 50014# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50015    timeout__ = tmp + (unsigned long )jiffies;
 50016# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50017    ret__ = 0;
 50018    }
 50019# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50020    goto ldv_38262;
 50021    ldv_38261: ;
 50022# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50023    if ((long )timeout__ - (long )jiffies < 0L) {
 50024# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50025      ret__ = -110;
 50026# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50027      goto ldv_38252;
 50028    } else {
 50029
 50030    }
 50031    {
 50032# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50033    tmp___0 = current_thread_info();
 50034    }
 50035# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50036    if ((tmp___0->preempt_count & -268435457) == 0) {
 50037# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50038      if (1) {
 50039# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50040        goto case_4;
 50041      } else {
 50042# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50043        goto switch_default;
 50044# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50045        if (0) {
 50046# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50047          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 50048# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50049          goto ldv_38255;
 50050# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50051          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 50052# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50053          goto ldv_38255;
 50054          case_4:
 50055# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50056          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 50057# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50058          goto ldv_38255;
 50059# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50060          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 50061# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50062          goto ldv_38255;
 50063          switch_default:
 50064          {
 50065# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50066          __bad_percpu_size();
 50067          }
 50068        } else {
 50069
 50070        }
 50071      }
 50072      ldv_38255:
 50073      {
 50074# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50075      tmp___1 = atomic_read((atomic_t const *)(& kgdb_active));
 50076      }
 50077# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50078      if (pfo_ret__ != tmp___1) {
 50079        {
 50080# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50081        msleep(1U);
 50082        }
 50083      } else {
 50084
 50085      }
 50086    } else {
 50087
 50088    }
 50089    ldv_38262:
 50090    {
 50091# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50092    tmp___2 = i915_read32___6(dev_priv, (u32 )reg);
 50093    }
 50094# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50095    if ((tmp___2 & 1073741824U) != 0U) {
 50096# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50097      goto ldv_38261;
 50098    } else {
 50099# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50100      goto ldv_38252;
 50101    }
 50102    ldv_38252: ;
 50103# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50104    if (ret__ != 0) {
 50105      {
 50106# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50107      drm_ut_debug_printk(4U, "drm", "intel_wait_for_pipe_off", "pipe_off wait timed out\n");
 50108      }
 50109    } else {
 50110
 50111    }
 50112  } else {
 50113    {
 50114# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50115    reg___0 = (pipe + 112) * 4096;
 50116# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50117    tmp___3 = msecs_to_jiffies((unsigned int const )100U);
 50118# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50119    timeout = tmp___3 + (unsigned long )jiffies;
 50120    }
 50121    ldv_38278:
 50122    {
 50123# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50124    tmp___4 = i915_read32___6(dev_priv, (u32 )reg___0);
 50125# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50126    last_line = tmp___4 & 4095U;
 50127    }
 50128# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50129    if (1) {
 50130      {
 50131# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50132      __const_udelay(21475000UL);
 50133      }
 50134    } else {
 50135# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50136      __ms = 5UL;
 50137# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50138      goto ldv_38270;
 50139      ldv_38269:
 50140      {
 50141# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50142      __const_udelay(4295000UL);
 50143      }
 50144      ldv_38270:
 50145# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50146      tmp___5 = __ms;
 50147# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50148      __ms = __ms - 1UL;
 50149# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50150      if (tmp___5 != 0UL) {
 50151# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50152        goto ldv_38269;
 50153      } else {
 50154# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50155        goto ldv_38271;
 50156      }
 50157      ldv_38271: ;
 50158    }
 50159    {
 50160# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50161    tmp___6 = i915_read32___6(dev_priv, (u32 )reg___0);
 50162    }
 50163# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50164    if ((tmp___6 & 4095U) != last_line) {
 50165# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50166      if ((long )jiffies - (long )timeout < 0L) {
 50167# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50168        goto ldv_38278;
 50169      } else {
 50170# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50171        goto ldv_38279;
 50172      }
 50173    } else {
 50174# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50175      goto ldv_38279;
 50176    }
 50177    ldv_38279: ;
 50178# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50179    if ((long )timeout - (long )jiffies < 0L) {
 50180      {
 50181# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50182      drm_ut_debug_printk(4U, "drm", "intel_wait_for_pipe_off", "pipe_off wait timed out\n");
 50183      }
 50184    } else {
 50185
 50186    }
 50187  }
 50188# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50189  return;
 50190}
 50191}
 50192# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50193static char const *state_string(bool enabled )
 50194{ char const *tmp ;
 50195
 50196  {
 50197# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50198  if ((int )enabled) {
 50199# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50200    tmp = "on";
 50201  } else {
 50202# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50203    tmp = "off";
 50204  }
 50205# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50206  return (tmp);
 50207}
 50208}
 50209# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50210static void assert_pll(struct drm_i915_private *dev_priv , enum pipe pipe , bool state )
 50211{ int reg ;
 50212  u32 val ;
 50213  bool cur_state ;
 50214  int __ret_warn_on ;
 50215  char const *tmp ;
 50216  char const *tmp___0 ;
 50217  long tmp___1 ;
 50218
 50219  {
 50220  {
 50221# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50222  reg = (int )(((unsigned int )pipe + 6149U) * 4U);
 50223# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50224  val = i915_read32___6(dev_priv, (u32 )reg);
 50225# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50226  cur_state = (bool )((int )val < 0);
 50227# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50228  __ret_warn_on = (int )cur_state != (int )state;
 50229# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50230  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50231  }
 50232# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50233  if (tmp___1 != 0L) {
 50234    {
 50235# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50236    tmp = state_string((bool )((int )cur_state));
 50237# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50238    tmp___0 = state_string((bool )((int )state));
 50239# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50240    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50241                      (int const )799, "PLL state assertion failure (expected %s, current %s)\n",
 50242                      tmp___0, tmp);
 50243    }
 50244  } else {
 50245
 50246  }
 50247  {
 50248# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50249  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50250  }
 50251# 799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50252  return;
 50253}
 50254}
 50255# 805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50256static void assert_pch_pll(struct drm_i915_private *dev_priv , enum pipe pipe , bool state )
 50257{ int reg ;
 50258  u32 val ;
 50259  bool cur_state ;
 50260  int __ret_warn_on ;
 50261  char const *tmp ;
 50262  char const *tmp___0 ;
 50263  long tmp___1 ;
 50264
 50265  {
 50266  {
 50267# 812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50268  reg = (int )(((unsigned int )pipe + 202757U) * 4U);
 50269# 813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50270  val = i915_read32___6(dev_priv, (u32 )reg);
 50271# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50272  cur_state = (bool )((int )val < 0);
 50273# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50274  __ret_warn_on = (int )cur_state != (int )state;
 50275# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50276  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50277  }
 50278# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50279  if (tmp___1 != 0L) {
 50280    {
 50281# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50282    tmp = state_string((bool )((int )cur_state));
 50283# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50284    tmp___0 = state_string((bool )((int )state));
 50285# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50286    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50287                      (int const )817, "PCH PLL state assertion failure (expected %s, current %s)\n",
 50288                      tmp___0, tmp);
 50289    }
 50290  } else {
 50291
 50292  }
 50293  {
 50294# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50295  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50296  }
 50297# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50298  return;
 50299}
 50300}
 50301# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50302static void assert_fdi_tx(struct drm_i915_private *dev_priv , enum pipe pipe , bool state )
 50303{ int reg ;
 50304  u32 val ;
 50305  bool cur_state ;
 50306  int __ret_warn_on ;
 50307  char const *tmp ;
 50308  char const *tmp___0 ;
 50309  long tmp___1 ;
 50310
 50311  {
 50312  {
 50313# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50314  reg = (int )((unsigned int )pipe * 4096U + 393472U);
 50315# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50316  val = i915_read32___6(dev_priv, (u32 )reg);
 50317# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50318  cur_state = (bool )((int )val < 0);
 50319# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50320  __ret_warn_on = (int )cur_state != (int )state;
 50321# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50322  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50323  }
 50324# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50325  if (tmp___1 != 0L) {
 50326    {
 50327# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50328    tmp = state_string((bool )((int )cur_state));
 50329# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50330    tmp___0 = state_string((bool )((int )state));
 50331# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50332    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50333                      (int const )834, "FDI TX state assertion failure (expected %s, current %s)\n",
 50334                      tmp___0, tmp);
 50335    }
 50336  } else {
 50337
 50338  }
 50339  {
 50340# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50341  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50342  }
 50343# 834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50344  return;
 50345}
 50346}
 50347# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50348static void assert_fdi_rx(struct drm_i915_private *dev_priv , enum pipe pipe , bool state )
 50349{ int reg ;
 50350  u32 val ;
 50351  bool cur_state ;
 50352  int __ret_warn_on ;
 50353  char const *tmp ;
 50354  char const *tmp___0 ;
 50355  long tmp___1 ;
 50356
 50357  {
 50358  {
 50359# 846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50360  reg = (int )((unsigned int )pipe * 4096U + 983052U);
 50361# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50362  val = i915_read32___6(dev_priv, (u32 )reg);
 50363# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50364  cur_state = (bool )((int )val < 0);
 50365# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50366  __ret_warn_on = (int )cur_state != (int )state;
 50367# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50368  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50369  }
 50370# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50371  if (tmp___1 != 0L) {
 50372    {
 50373# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50374    tmp = state_string((bool )((int )cur_state));
 50375# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50376    tmp___0 = state_string((bool )((int )state));
 50377# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50378    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50379                      (int const )851, "FDI RX state assertion failure (expected %s, current %s)\n",
 50380                      tmp___0, tmp);
 50381    }
 50382  } else {
 50383
 50384  }
 50385  {
 50386# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50387  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50388  }
 50389# 851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50390  return;
 50391}
 50392}
 50393# 856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50394static void assert_fdi_tx_pll_enabled(struct drm_i915_private *dev_priv , enum pipe pipe )
 50395{ int reg ;
 50396  u32 val ;
 50397  int __ret_warn_on ;
 50398  long tmp ;
 50399
 50400  {
 50401# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50402  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) == 5U) {
 50403# 864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50404    return;
 50405  } else {
 50406
 50407  }
 50408  {
 50409# 866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50410  reg = (int )((unsigned int )pipe * 4096U + 393472U);
 50411# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50412  val = i915_read32___6(dev_priv, (u32 )reg);
 50413# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50414  __ret_warn_on = (val & 16384U) == 0U;
 50415# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50416  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50417  }
 50418# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50419  if (tmp != 0L) {
 50420    {
 50421# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50422    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50423                      (int const )868, "FDI TX PLL assertion failure, should be active but is disabled\n");
 50424    }
 50425  } else {
 50426
 50427  }
 50428  {
 50429# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50430  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50431  }
 50432# 870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50433  return;
 50434}
 50435}
 50436# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50437static void assert_fdi_rx_pll_enabled(struct drm_i915_private *dev_priv , enum pipe pipe )
 50438{ int reg ;
 50439  u32 val ;
 50440  int __ret_warn_on ;
 50441  long tmp ;
 50442
 50443  {
 50444  {
 50445# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50446  reg = (int )((unsigned int )pipe * 4096U + 983052U);
 50447# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50448  val = i915_read32___6(dev_priv, (u32 )reg);
 50449# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50450  __ret_warn_on = (val & 8192U) == 0U;
 50451# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50452  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50453  }
 50454# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50455  if (tmp != 0L) {
 50456    {
 50457# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50458    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50459                      (int const )879, "FDI RX PLL assertion failure, should be active but is disabled\n");
 50460    }
 50461  } else {
 50462
 50463  }
 50464  {
 50465# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50466  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50467  }
 50468# 881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50469  return;
 50470}
 50471}
 50472# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50473static void assert_panel_unlocked(struct drm_i915_private *dev_priv , enum pipe pipe )
 50474{ int pp_reg ;
 50475  int lvds_reg ;
 50476  u32 val ;
 50477  enum pipe panel_pipe ;
 50478  bool locked ;
 50479  u32 tmp ;
 50480  int __ret_warn_on ;
 50481  int tmp___0 ;
 50482  long tmp___1 ;
 50483
 50484  {
 50485# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50486  panel_pipe = (enum pipe )0;
 50487# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50488  locked = locked;
 50489# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50490  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 5U) {
 50491# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50492    pp_reg = 815620;
 50493# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50494    lvds_reg = 921984;
 50495  } else
 50496# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50497  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 6U) {
 50498# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50499    pp_reg = 815620;
 50500# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50501    lvds_reg = 921984;
 50502  } else
 50503# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50504  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 2UL) != 0U) {
 50505# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50506    pp_reg = 815620;
 50507# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50508    lvds_reg = 921984;
 50509  } else {
 50510# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50511    pp_reg = 397828;
 50512# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50513    lvds_reg = 397696;
 50514  }
 50515  {
 50516# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50517  val = i915_read32___6(dev_priv, (u32 )pp_reg);
 50518  }
 50519# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50520  if ((val & 1U) == 0U) {
 50521# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50522    locked = (bool )0;
 50523  } else
 50524# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50525  if ((val & 2882338816U) == 2882338816U) {
 50526# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50527    locked = (bool )0;
 50528  } else {
 50529
 50530  }
 50531  {
 50532# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50533  tmp = i915_read32___6(dev_priv, (u32 )lvds_reg);
 50534  }
 50535# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50536  if ((tmp & 1073741824U) != 0U) {
 50537# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50538    panel_pipe = (enum pipe )1;
 50539  } else {
 50540
 50541  }
 50542# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50543  if ((unsigned int )panel_pipe == (unsigned int )pipe) {
 50544# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50545    if ((int )locked) {
 50546# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50547      tmp___0 = 1;
 50548    } else {
 50549# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50550      tmp___0 = 0;
 50551    }
 50552  } else {
 50553# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50554    tmp___0 = 0;
 50555  }
 50556  {
 50557# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50558  __ret_warn_on = tmp___0;
 50559# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50560  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50561  }
 50562# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50563  if (tmp___1 != 0L) {
 50564    {
 50565# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50566    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50567                      (int const )908, "panel assertion failure, pipe %c regs locked\n",
 50568                      (unsigned int )pipe + 65U);
 50569    }
 50570  } else {
 50571
 50572  }
 50573  {
 50574# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50575  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50576  }
 50577# 908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50578  return;
 50579}
 50580}
 50581# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50582static void assert_pipe(struct drm_i915_private *dev_priv , enum pipe pipe , bool state )
 50583{ int reg ;
 50584  u32 val ;
 50585  bool cur_state ;
 50586  int __ret_warn_on ;
 50587  char const *tmp ;
 50588  char const *tmp___0 ;
 50589  long tmp___1 ;
 50590
 50591  {
 50592  {
 50593# 918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50594  reg = (int )((unsigned int )pipe * 4096U + 458760U);
 50595# 919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50596  val = i915_read32___6(dev_priv, (u32 )reg);
 50597# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50598  cur_state = (bool )((int )val < 0);
 50599# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50600  __ret_warn_on = (int )cur_state != (int )state;
 50601# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50602  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50603  }
 50604# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50605  if (tmp___1 != 0L) {
 50606    {
 50607# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50608    tmp = state_string((bool )((int )cur_state));
 50609# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50610    tmp___0 = state_string((bool )((int )state));
 50611# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50612    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50613                      (int const )923, "pipe %c assertion failure (expected %s, current %s)\n",
 50614                      (unsigned int )pipe + 65U, tmp___0, tmp);
 50615    }
 50616  } else {
 50617
 50618  }
 50619  {
 50620# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50621  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50622  }
 50623# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50624  return;
 50625}
 50626}
 50627# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50628static void assert_plane_enabled(struct drm_i915_private *dev_priv , enum plane plane )
 50629{ int reg ;
 50630  u32 val ;
 50631  int __ret_warn_on ;
 50632  long tmp ;
 50633
 50634  {
 50635  {
 50636# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50637  reg = (int )((unsigned int )plane * 4096U + 459136U);
 50638# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50639  val = i915_read32___6(dev_priv, (u32 )reg);
 50640# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50641  __ret_warn_on = (int )val >= 0;
 50642# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50643  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50644  }
 50645# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50646  if (tmp != 0L) {
 50647    {
 50648# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50649    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50650                      (int const )938, "plane %c assertion failure, should be active but is disabled\n",
 50651                      (unsigned int )plane + 65U);
 50652    }
 50653  } else {
 50654
 50655  }
 50656  {
 50657# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50658  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50659  }
 50660# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50661  return;
 50662}
 50663}
 50664# 941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50665static void assert_planes_disabled(struct drm_i915_private *dev_priv , enum pipe pipe )
 50666{ int reg ;
 50667  int i ;
 50668  u32 val ;
 50669  int cur_pipe ;
 50670  int __ret_warn_on ;
 50671  int tmp ;
 50672  long tmp___0 ;
 50673
 50674  {
 50675# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50676  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 5U) {
 50677# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50678    return;
 50679  } else
 50680# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50681  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 6U) {
 50682# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50683    return;
 50684  } else
 50685# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50686  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 2UL) != 0U) {
 50687# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50688    return;
 50689  } else {
 50690
 50691  }
 50692# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50693  i = 0;
 50694# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50695  goto ldv_38385;
 50696  ldv_38384:
 50697  {
 50698# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50699  reg = i * 4096 + 459136;
 50700# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50701  val = i915_read32___6(dev_priv, (u32 )reg);
 50702# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50703  cur_pipe = (int )((val & 50331648U) >> 24);
 50704  }
 50705# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50706  if ((int )val < 0) {
 50707# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50708    if ((unsigned int )cur_pipe == (unsigned int )pipe) {
 50709# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50710      tmp = 1;
 50711    } else {
 50712# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50713      tmp = 0;
 50714    }
 50715  } else {
 50716# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50717    tmp = 0;
 50718  }
 50719  {
 50720# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50721  __ret_warn_on = tmp;
 50722# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50723  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50724  }
 50725# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50726  if (tmp___0 != 0L) {
 50727    {
 50728# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50729    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50730                      (int const )960, "plane %c assertion failure, should be off on pipe %c but is still active\n",
 50731                      i + 65, (unsigned int )pipe + 65U);
 50732    }
 50733  } else {
 50734
 50735  }
 50736  {
 50737# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50738  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50739# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50740  i = i + 1;
 50741  }
 50742  ldv_38385: ;
 50743# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50744  if (i <= 1) {
 50745# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50746    goto ldv_38384;
 50747  } else {
 50748# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50749    goto ldv_38386;
 50750  }
 50751  ldv_38386: ;
 50752# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50753  return;
 50754}
 50755}
 50756# 964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50757static void assert_pch_refclk_enabled(struct drm_i915_private *dev_priv )
 50758{ u32 val ;
 50759  bool enabled ;
 50760  int __ret_warn_on ;
 50761  long tmp ;
 50762
 50763  {
 50764  {
 50765# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50766  val = i915_read32___6(dev_priv, 811520U);
 50767# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50768  enabled = (bool )((val & 8064U) != 0U);
 50769# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50770  __ret_warn_on = ! enabled;
 50771# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50772  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50773  }
 50774# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50775  if (tmp != 0L) {
 50776    {
 50777# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50778    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50779                      (int const )972, "PCH refclk assertion failure, should be active but is disabled\n");
 50780    }
 50781  } else {
 50782
 50783  }
 50784  {
 50785# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50786  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50787  }
 50788# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50789  return;
 50790}
 50791}
 50792# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50793static void assert_transcoder_disabled(struct drm_i915_private *dev_priv , enum pipe pipe )
 50794{ int reg ;
 50795  u32 val ;
 50796  bool enabled ;
 50797  int __ret_warn_on ;
 50798  long tmp ;
 50799
 50800  {
 50801  {
 50802# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50803  reg = (int )((unsigned int )pipe * 4096U + 983048U);
 50804# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50805  val = i915_read32___6(dev_priv, (u32 )reg);
 50806# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50807  enabled = (bool )((int )val < 0);
 50808# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50809  __ret_warn_on = (int )enabled;
 50810# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50811  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50812  }
 50813# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50814  if (tmp != 0L) {
 50815    {
 50816# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50817    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50818                      (int const )987, "transcoder assertion failed, should be off on pipe %c but is still active\n",
 50819                      (unsigned int )pipe + 65U);
 50820    }
 50821  } else {
 50822
 50823  }
 50824  {
 50825# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50826  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50827  }
 50828# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50829  return;
 50830}
 50831}
 50832# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50833static void assert_pch_dp_disabled(struct drm_i915_private *dev_priv , enum pipe pipe ,
 50834                                   int reg )
 50835{ u32 val ;
 50836  u32 tmp ;
 50837  int __ret_warn_on ;
 50838  long tmp___0 ;
 50839
 50840  {
 50841  {
 50842# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50843  tmp = i915_read32___6(dev_priv, (u32 )reg);
 50844# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50845  val = tmp;
 50846# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50847  __ret_warn_on = (val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U);
 50848# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50849  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50850  }
 50851# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50852  if (tmp___0 != 0L) {
 50853    {
 50854# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50855    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50856                      (int const )996, "PCH DP (0x%08x) enabled on transcoder %c, should be disabled\n",
 50857                      reg, (unsigned int )pipe + 65U);
 50858    }
 50859  } else {
 50860
 50861  }
 50862  {
 50863# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50864  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50865  }
 50866# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50867  return;
 50868}
 50869}
 50870# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50871static void assert_pch_hdmi_disabled(struct drm_i915_private *dev_priv , enum pipe pipe ,
 50872                                     int reg )
 50873{ u32 val ;
 50874  u32 tmp ;
 50875  int __ret_warn_on ;
 50876  long tmp___0 ;
 50877
 50878  {
 50879  {
 50880# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50881  tmp = i915_read32___6(dev_priv, (u32 )reg);
 50882# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50883  val = tmp;
 50884# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50885  __ret_warn_on = (val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U);
 50886# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50887  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50888  }
 50889# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50890  if (tmp___0 != 0L) {
 50891    {
 50892# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50893    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50894                      (int const )1005, "PCH DP (0x%08x) enabled on transcoder %c, should be disabled\n",
 50895                      reg, (unsigned int )pipe + 65U);
 50896    }
 50897  } else {
 50898
 50899  }
 50900  {
 50901# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50902  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50903  }
 50904# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50905  return;
 50906}
 50907}
 50908# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50909static void assert_pch_ports_disabled(struct drm_i915_private *dev_priv , enum pipe pipe )
 50910{ int reg ;
 50911  u32 val ;
 50912  int __ret_warn_on ;
 50913  long tmp ;
 50914  int __ret_warn_on___0 ;
 50915  long tmp___0 ;
 50916
 50917  {
 50918  {
 50919# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50920  assert_pch_dp_disabled(dev_priv, pipe, 934144);
 50921# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50922  assert_pch_dp_disabled(dev_priv, pipe, 934400);
 50923# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50924  assert_pch_dp_disabled(dev_priv, pipe, 934656);
 50925# 1018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50926  reg = 921856;
 50927# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50928  val = i915_read32___6(dev_priv, (u32 )reg);
 50929# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50930  __ret_warn_on = (val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U);
 50931# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50932  tmp = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50933  }
 50934# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50935  if (tmp != 0L) {
 50936    {
 50937# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50938    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50939                      (int const )1022, "PCH VGA enabled on transcoder %c, should be disabled\n",
 50940                      (unsigned int )pipe + 65U);
 50941    }
 50942  } else {
 50943
 50944  }
 50945  {
 50946# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50947  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 50948# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50949  reg = 921984;
 50950# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50951  val = i915_read32___6(dev_priv, (u32 )reg);
 50952# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50953  __ret_warn_on___0 = (val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U);
 50954# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50955  tmp___0 = __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 50956  }
 50957# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50958  if (tmp___0 != 0L) {
 50959    {
 50960# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50961    warn_slowpath_fmt("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 50962                      (int const )1028, "PCH LVDS enabled on transcoder %c, should be disabled\n",
 50963                      (unsigned int )pipe + 65U);
 50964    }
 50965  } else {
 50966
 50967  }
 50968  {
 50969# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50970  __builtin_expect((long )(__ret_warn_on___0 != 0), 0L);
 50971# 1030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50972  assert_pch_hdmi_disabled(dev_priv, pipe, 921920);
 50973# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50974  assert_pch_hdmi_disabled(dev_priv, pipe, 921936);
 50975# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50976  assert_pch_hdmi_disabled(dev_priv, pipe, 921952);
 50977  }
 50978# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50979  return;
 50980}
 50981}
 50982# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50983static void intel_enable_pll(struct drm_i915_private *dev_priv , enum pipe pipe )
 50984{ int reg ;
 50985  u32 val ;
 50986  long tmp ;
 50987
 50988  {
 50989  {
 50990# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50991  tmp = __builtin_expect((long )((unsigned int )((unsigned char )(dev_priv->info)->gen) > 4U),
 50992                         0L);
 50993  }
 50994# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50995  if (tmp != 0L) {
 50996# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 50997    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 50998                         "i" (1052), "i" (12UL));
 50999    ldv_38435: ;
 51000# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51001    goto ldv_38435;
 51002  } else {
 51003
 51004  }
 51005# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51006  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 1UL) != 0U) {
 51007# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51008    if ((dev_priv->dev)->pci_device != 13687) {
 51009      {
 51010# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51011      assert_panel_unlocked(dev_priv, pipe);
 51012      }
 51013    } else {
 51014
 51015    }
 51016  } else {
 51017
 51018  }
 51019  {
 51020# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51021  reg = (int )(((unsigned int )pipe + 6149U) * 4U);
 51022# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51023  val = i915_read32___6(dev_priv, (u32 )reg);
 51024# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51025  val = val | 2147483648U;
 51026# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51027  i915_write32___4(dev_priv, (u32 )reg, val);
 51028# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51029  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51030# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51031  __const_udelay(644250UL);
 51032# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51033  i915_write32___4(dev_priv, (u32 )reg, val);
 51034# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51035  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51036# 1068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51037  __const_udelay(644250UL);
 51038# 1069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51039  i915_write32___4(dev_priv, (u32 )reg, val);
 51040# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51041  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51042# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51043  __const_udelay(644250UL);
 51044  }
 51045# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51046  return;
 51047}
 51048}
 51049# 1083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51050static void intel_disable_pll(struct drm_i915_private *dev_priv , enum pipe pipe )
 51051{ int reg ;
 51052  u32 val ;
 51053
 51054  {
 51055# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51056  if ((unsigned int )pipe == 0U) {
 51057# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51058    if ((int )dev_priv->quirks & 1) {
 51059# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51060      return;
 51061    } else {
 51062
 51063    }
 51064  } else {
 51065
 51066  }
 51067  {
 51068# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51069  assert_pipe(dev_priv, pipe, (bool )0);
 51070# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51071  reg = (int )(((unsigned int )pipe + 6149U) * 4U);
 51072# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51073  val = i915_read32___6(dev_priv, (u32 )reg);
 51074# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51075  val = val & 2147483647U;
 51076# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51077  i915_write32___4(dev_priv, (u32 )reg, val);
 51078# 1099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51079  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51080  }
 51081# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51082  return;
 51083}
 51084}
 51085# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51086static void intel_enable_pch_pll(struct drm_i915_private *dev_priv , enum pipe pipe )
 51087{ int reg ;
 51088  u32 val ;
 51089  long tmp ;
 51090
 51091  {
 51092  {
 51093# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51094  tmp = __builtin_expect((long )((unsigned int )((unsigned char )(dev_priv->info)->gen) <= 4U),
 51095                         0L);
 51096  }
 51097# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51098  if (tmp != 0L) {
 51099# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51100    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 51101                         "i" (1117), "i" (12UL));
 51102    ldv_38448: ;
 51103# 1117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51104    goto ldv_38448;
 51105  } else {
 51106
 51107  }
 51108  {
 51109# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51110  assert_pch_refclk_enabled(dev_priv);
 51111# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51112  reg = (int )(((unsigned int )pipe + 202757U) * 4U);
 51113# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51114  val = i915_read32___6(dev_priv, (u32 )reg);
 51115# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51116  val = val | 2147483648U;
 51117# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51118  i915_write32___4(dev_priv, (u32 )reg, val);
 51119# 1126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51120  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51121# 1127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51122  __const_udelay(859000UL);
 51123  }
 51124# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51125  return;
 51126}
 51127}
 51128# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51129static void intel_disable_pch_pll(struct drm_i915_private *dev_priv , enum pipe pipe )
 51130{ int reg ;
 51131  u32 val ;
 51132  long tmp ;
 51133
 51134  {
 51135  {
 51136# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51137  tmp = __builtin_expect((long )((unsigned int )((unsigned char )(dev_priv->info)->gen) <= 4U),
 51138                         0L);
 51139  }
 51140# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51141  if (tmp != 0L) {
 51142# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51143    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 51144                         "i" (1137), "i" (12UL));
 51145    ldv_38455: ;
 51146# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51147    goto ldv_38455;
 51148  } else {
 51149
 51150  }
 51151  {
 51152# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51153  assert_transcoder_disabled(dev_priv, pipe);
 51154# 1142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51155  reg = (int )(((unsigned int )pipe + 202757U) * 4U);
 51156# 1143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51157  val = i915_read32___6(dev_priv, (u32 )reg);
 51158# 1144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51159  val = val & 2147483647U;
 51160# 1145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51161  i915_write32___4(dev_priv, (u32 )reg, val);
 51162# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51163  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51164# 1147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51165  __const_udelay(859000UL);
 51166  }
 51167# 1148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51168  return;
 51169}
 51170}
 51171# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51172static void intel_enable_transcoder(struct drm_i915_private *dev_priv , enum pipe pipe )
 51173{ int reg ;
 51174  u32 val ;
 51175  long tmp ;
 51176  u32 tmp___0 ;
 51177  unsigned long timeout__ ;
 51178  unsigned long tmp___1 ;
 51179  int ret__ ;
 51180  struct thread_info *tmp___2 ;
 51181  int pfo_ret__ ;
 51182  int tmp___3 ;
 51183  u32 tmp___4 ;
 51184
 51185  {
 51186  {
 51187# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51188  tmp = __builtin_expect((long )((unsigned int )((unsigned char )(dev_priv->info)->gen) <= 4U),
 51189                         0L);
 51190  }
 51191# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51192  if (tmp != 0L) {
 51193# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51194    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 51195                         "i" (1157), "i" (12UL));
 51196    ldv_38462: ;
 51197# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51198    goto ldv_38462;
 51199  } else {
 51200
 51201  }
 51202  {
 51203# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51204  assert_pch_pll(dev_priv, pipe, (bool )1);
 51205# 1163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51206  assert_fdi_tx(dev_priv, pipe, (bool )1);
 51207# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51208  assert_fdi_rx(dev_priv, pipe, (bool )1);
 51209# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51210  reg = (int )((unsigned int )pipe * 4096U + 983048U);
 51211# 1167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51212  val = i915_read32___6(dev_priv, (u32 )reg);
 51213# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51214  val = val & 4294967071U;
 51215# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51216  tmp___0 = i915_read32___6(dev_priv, (unsigned int )pipe * 4096U + 458760U);
 51217# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51218  val = (tmp___0 & 224U) | val;
 51219# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51220  i915_write32___4(dev_priv, (u32 )reg, val | 2147483648U);
 51221# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51222  tmp___1 = msecs_to_jiffies((unsigned int const )100U);
 51223# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51224  timeout__ = tmp___1 + (unsigned long )jiffies;
 51225# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51226  ret__ = 0;
 51227  }
 51228# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51229  goto ldv_38481;
 51230  ldv_38480: ;
 51231# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51232  if ((long )timeout__ - (long )jiffies < 0L) {
 51233# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51234    ret__ = -110;
 51235# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51236    goto ldv_38471;
 51237  } else {
 51238
 51239  }
 51240  {
 51241# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51242  tmp___2 = current_thread_info();
 51243  }
 51244# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51245  if ((tmp___2->preempt_count & -268435457) == 0) {
 51246# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51247    if (1) {
 51248# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51249      goto case_4;
 51250    } else {
 51251# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51252      goto switch_default;
 51253# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51254      if (0) {
 51255# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51256        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 51257# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51258        goto ldv_38474;
 51259# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51260        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51261# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51262        goto ldv_38474;
 51263        case_4:
 51264# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51265        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51266# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51267        goto ldv_38474;
 51268# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51269        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51270# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51271        goto ldv_38474;
 51272        switch_default:
 51273        {
 51274# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51275        __bad_percpu_size();
 51276        }
 51277      } else {
 51278
 51279      }
 51280    }
 51281    ldv_38474:
 51282    {
 51283# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51284    tmp___3 = atomic_read((atomic_t const *)(& kgdb_active));
 51285    }
 51286# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51287    if (pfo_ret__ != tmp___3) {
 51288      {
 51289# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51290      msleep(1U);
 51291      }
 51292    } else {
 51293
 51294    }
 51295  } else {
 51296
 51297  }
 51298  ldv_38481:
 51299  {
 51300# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51301  tmp___4 = i915_read32___6(dev_priv, (u32 )reg);
 51302  }
 51303# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51304  if ((tmp___4 & 1073741824U) == 0U) {
 51305# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51306    goto ldv_38480;
 51307  } else {
 51308# 1178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51309    goto ldv_38471;
 51310  }
 51311  ldv_38471: ;
 51312# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51313  if (ret__ != 0) {
 51314    {
 51315# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51316    drm_err("intel_enable_transcoder", "failed to enable transcoder %d\n", (unsigned int )pipe);
 51317    }
 51318  } else {
 51319
 51320  }
 51321# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51322  return;
 51323}
 51324}
 51325# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51326static void intel_disable_transcoder(struct drm_i915_private *dev_priv , enum pipe pipe )
 51327{ int reg ;
 51328  u32 val ;
 51329  unsigned long timeout__ ;
 51330  unsigned long tmp ;
 51331  int ret__ ;
 51332  struct thread_info *tmp___0 ;
 51333  int pfo_ret__ ;
 51334  int tmp___1 ;
 51335  u32 tmp___2 ;
 51336
 51337  {
 51338  {
 51339# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51340  assert_fdi_tx(dev_priv, pipe, (bool )0);
 51341# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51342  assert_fdi_rx(dev_priv, pipe, (bool )0);
 51343# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51344  assert_pch_ports_disabled(dev_priv, pipe);
 51345# 1192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51346  reg = (int )((unsigned int )pipe * 4096U + 983048U);
 51347# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51348  val = i915_read32___6(dev_priv, (u32 )reg);
 51349# 1194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51350  val = val & 2147483647U;
 51351# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51352  i915_write32___4(dev_priv, (u32 )reg, val);
 51353# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51354  tmp = msecs_to_jiffies((unsigned int const )50U);
 51355# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51356  timeout__ = tmp + (unsigned long )jiffies;
 51357# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51358  ret__ = 0;
 51359  }
 51360# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51361  goto ldv_38508;
 51362  ldv_38507: ;
 51363# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51364  if ((long )timeout__ - (long )jiffies < 0L) {
 51365# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51366    ret__ = -110;
 51367# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51368    goto ldv_38498;
 51369  } else {
 51370
 51371  }
 51372  {
 51373# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51374  tmp___0 = current_thread_info();
 51375  }
 51376# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51377  if ((tmp___0->preempt_count & -268435457) == 0) {
 51378# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51379    if (1) {
 51380# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51381      goto case_4;
 51382    } else {
 51383# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51384      goto switch_default;
 51385# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51386      if (0) {
 51387# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51388        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 51389# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51390        goto ldv_38501;
 51391# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51392        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51393# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51394        goto ldv_38501;
 51395        case_4:
 51396# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51397        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51398# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51399        goto ldv_38501;
 51400# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51401        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51402# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51403        goto ldv_38501;
 51404        switch_default:
 51405        {
 51406# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51407        __bad_percpu_size();
 51408        }
 51409      } else {
 51410
 51411      }
 51412    }
 51413    ldv_38501:
 51414    {
 51415# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51416    tmp___1 = atomic_read((atomic_t const *)(& kgdb_active));
 51417    }
 51418# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51419    if (pfo_ret__ != tmp___1) {
 51420      {
 51421# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51422      msleep(1U);
 51423      }
 51424    } else {
 51425
 51426    }
 51427  } else {
 51428
 51429  }
 51430  ldv_38508:
 51431  {
 51432# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51433  tmp___2 = i915_read32___6(dev_priv, (u32 )reg);
 51434  }
 51435# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51436  if ((tmp___2 & 1073741824U) != 0U) {
 51437# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51438    goto ldv_38507;
 51439  } else {
 51440# 1200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51441    goto ldv_38498;
 51442  }
 51443  ldv_38498: ;
 51444# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51445  if (ret__ != 0) {
 51446    {
 51447# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51448    drm_err("intel_disable_transcoder", "failed to disable transcoder\n");
 51449    }
 51450  } else {
 51451
 51452  }
 51453# 1199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51454  return;
 51455}
 51456}
 51457# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51458static void intel_enable_pipe(struct drm_i915_private *dev_priv , enum pipe pipe ,
 51459                              bool pch_port )
 51460{ int reg ;
 51461  u32 val ;
 51462
 51463  {
 51464# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51465  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) != 5U) {
 51466# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51467    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) != 6U) {
 51468# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51469      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 2UL) == 0U) {
 51470        {
 51471# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51472        assert_pll(dev_priv, pipe, (bool )1);
 51473        }
 51474      } else {
 51475# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51476        goto _L___0;
 51477      }
 51478    } else {
 51479# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51480      goto _L___0;
 51481    }
 51482  } else
 51483  _L___0:
 51484# 1229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51485  if ((int )pch_port) {
 51486    {
 51487# 1231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51488    assert_fdi_rx_pll_enabled(dev_priv, pipe);
 51489# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51490    assert_fdi_tx_pll_enabled(dev_priv, pipe);
 51491    }
 51492  } else {
 51493
 51494  }
 51495  {
 51496# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51497  reg = (int )((unsigned int )pipe * 4096U + 458760U);
 51498# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51499  val = i915_read32___6(dev_priv, (u32 )reg);
 51500  }
 51501# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51502  if ((int )val < 0) {
 51503# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51504    return;
 51505  } else {
 51506
 51507  }
 51508  {
 51509# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51510  i915_write32___4(dev_priv, (u32 )reg, val | 2147483648U);
 51511# 1243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51512  intel_wait_for_vblank(dev_priv->dev, (int )pipe);
 51513  }
 51514# 1244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51515  return;
 51516}
 51517}
 51518# 1258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51519static void intel_disable_pipe(struct drm_i915_private *dev_priv , enum pipe pipe )
 51520{ int reg ;
 51521  u32 val ;
 51522
 51523  {
 51524  {
 51525# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51526  assert_planes_disabled(dev_priv, pipe);
 51527  }
 51528# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51529  if ((unsigned int )pipe == 0U) {
 51530# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51531    if ((int )dev_priv->quirks & 1) {
 51532# 1272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51533      return;
 51534    } else {
 51535
 51536    }
 51537  } else {
 51538
 51539  }
 51540  {
 51541# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51542  reg = (int )((unsigned int )pipe * 4096U + 458760U);
 51543# 1275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51544  val = i915_read32___6(dev_priv, (u32 )reg);
 51545  }
 51546# 1276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51547  if ((int )val >= 0) {
 51548# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51549    return;
 51550  } else {
 51551
 51552  }
 51553  {
 51554# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51555  i915_write32___4(dev_priv, (u32 )reg, val & 2147483647U);
 51556# 1280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51557  intel_wait_for_pipe_off(dev_priv->dev, (int )pipe);
 51558  }
 51559# 1281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51560  return;
 51561}
 51562}
 51563# 1291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51564static void intel_enable_plane(struct drm_i915_private *dev_priv , enum plane plane ,
 51565                               enum pipe pipe )
 51566{ int reg ;
 51567  u32 val ;
 51568
 51569  {
 51570  {
 51571# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51572  assert_pipe(dev_priv, pipe, (bool )1);
 51573# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51574  reg = (int )((unsigned int )plane * 4096U + 459136U);
 51575# 1301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51576  val = i915_read32___6(dev_priv, (u32 )reg);
 51577  }
 51578# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51579  if ((int )val < 0) {
 51580# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51581    return;
 51582  } else {
 51583
 51584  }
 51585  {
 51586# 1305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51587  i915_write32___4(dev_priv, (u32 )reg, val | 2147483648U);
 51588# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51589  intel_wait_for_vblank(dev_priv->dev, (int )pipe);
 51590  }
 51591# 1307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51592  return;
 51593}
 51594}
 51595# 1313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51596static void intel_flush_display_plane(struct drm_i915_private *dev_priv , enum plane plane )
 51597{ u32 reg ;
 51598  u32 tmp ;
 51599
 51600  {
 51601  {
 51602# 1316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51603  reg = (unsigned int )plane * 4096U + 459140U;
 51604# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51605  tmp = i915_read32___6(dev_priv, reg);
 51606# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51607  i915_write32___4(dev_priv, reg, tmp);
 51608  }
 51609# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51610  return;
 51611}
 51612}
 51613# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51614static void intel_disable_plane(struct drm_i915_private *dev_priv , enum plane plane ,
 51615                                enum pipe pipe )
 51616{ int reg ;
 51617  u32 val ;
 51618
 51619  {
 51620  {
 51621# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51622  reg = (int )((unsigned int )plane * 4096U + 459136U);
 51623# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51624  val = i915_read32___6(dev_priv, (u32 )reg);
 51625  }
 51626# 1336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51627  if ((int )val >= 0) {
 51628# 1337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51629    return;
 51630  } else {
 51631
 51632  }
 51633  {
 51634# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51635  i915_write32___4(dev_priv, (u32 )reg, val & 2147483647U);
 51636# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51637  intel_flush_display_plane(dev_priv, plane);
 51638# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51639  intel_wait_for_vblank(dev_priv->dev, (int )pipe);
 51640  }
 51641# 1342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51642  return;
 51643}
 51644}
 51645# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51646static void disable_pch_dp(struct drm_i915_private *dev_priv , enum pipe pipe , int reg )
 51647{ u32 val ;
 51648  u32 tmp ;
 51649
 51650  {
 51651  {
 51652# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51653  tmp = i915_read32___6(dev_priv, (u32 )reg);
 51654# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51655  val = tmp;
 51656  }
 51657# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51658  if ((val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U)) {
 51659    {
 51660# 1349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51661    i915_write32___4(dev_priv, (u32 )reg, val & 2147483647U);
 51662    }
 51663  } else {
 51664
 51665  }
 51666# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51667  return;
 51668}
 51669}
 51670# 1352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51671static void disable_pch_hdmi(struct drm_i915_private *dev_priv , enum pipe pipe ,
 51672                             int reg )
 51673{ u32 val ;
 51674  u32 tmp ;
 51675
 51676  {
 51677  {
 51678# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51679  tmp = i915_read32___6(dev_priv, (u32 )reg);
 51680# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51681  val = tmp;
 51682  }
 51683# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51684  if ((val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U)) {
 51685    {
 51686# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51687    i915_write32___4(dev_priv, (u32 )reg, val & 2147483647U);
 51688    }
 51689  } else {
 51690
 51691  }
 51692# 1358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51693  return;
 51694}
 51695}
 51696# 1361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51697static void intel_disable_pch_ports(struct drm_i915_private *dev_priv , enum pipe pipe )
 51698{ u32 reg ;
 51699  u32 val ;
 51700
 51701  {
 51702  {
 51703# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51704  val = i915_read32___6(dev_priv, 815620U);
 51705# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51706  i915_write32___4(dev_priv, 815620U, val | 2882338816U);
 51707# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51708  disable_pch_dp(dev_priv, pipe, 934144);
 51709# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51710  disable_pch_dp(dev_priv, pipe, 934400);
 51711# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51712  disable_pch_dp(dev_priv, pipe, 934656);
 51713# 1373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51714  reg = 921856U;
 51715# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51716  val = i915_read32___6(dev_priv, reg);
 51717  }
 51718# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51719  if ((val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U)) {
 51720    {
 51721# 1376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51722    i915_write32___4(dev_priv, reg, val & 2147483647U);
 51723    }
 51724  } else {
 51725
 51726  }
 51727  {
 51728# 1378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51729  reg = 921984U;
 51730# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51731  val = i915_read32___6(dev_priv, reg);
 51732  }
 51733# 1380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51734  if ((val & 3221225472U) == (((unsigned int )pipe << 30) | 2147483648U)) {
 51735    {
 51736# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51737    i915_write32___4(dev_priv, reg, val & 2147483647U);
 51738# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51739    readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 51740# 1383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51741    __const_udelay(429500UL);
 51742    }
 51743  } else {
 51744
 51745  }
 51746  {
 51747# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51748  disable_pch_hdmi(dev_priv, pipe, 921920);
 51749# 1387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51750  disable_pch_hdmi(dev_priv, pipe, 921936);
 51751# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51752  disable_pch_hdmi(dev_priv, pipe, 921952);
 51753  }
 51754# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51755  return;
 51756}
 51757}
 51758# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51759static void i8xx_enable_fbc(struct drm_crtc *crtc , unsigned long interval )
 51760{ struct drm_device *dev ;
 51761  struct drm_i915_private *dev_priv ;
 51762  struct drm_framebuffer *fb ;
 51763  struct intel_framebuffer *intel_fb ;
 51764  struct drm_framebuffer const *__mptr ;
 51765  struct drm_i915_gem_object *obj ;
 51766  struct intel_crtc *intel_crtc ;
 51767  struct drm_crtc const *__mptr___0 ;
 51768  int plane ;
 51769  int i ;
 51770  u32 fbc_ctl ;
 51771  u32 fbc_ctl2 ;
 51772  u32 tmp ;
 51773
 51774  {
 51775# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51776  dev = crtc->dev;
 51777# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51778  dev_priv = (struct drm_i915_private *)dev->dev_private;
 51779# 1395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51780  fb = crtc->fb;
 51781# 1396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51782  __mptr = (struct drm_framebuffer const *)fb;
 51783# 1396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51784  intel_fb = (struct intel_framebuffer *)__mptr;
 51785# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51786  obj = intel_fb->obj;
 51787# 1398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51788  __mptr___0 = (struct drm_crtc const *)crtc;
 51789# 1398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51790  intel_crtc = (struct intel_crtc *)__mptr___0;
 51791# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51792  if ((unsigned long )fb->pitch == dev_priv->cfb_pitch) {
 51793# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51794    if ((int )obj->fence_reg == dev_priv->cfb_fence) {
 51795# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51796      if ((unsigned int )intel_crtc->plane == (unsigned int )dev_priv->cfb_plane) {
 51797        {
 51798# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51799        tmp = i915_read32___6(dev_priv, 12808U);
 51800        }
 51801# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51802        if ((int )tmp < 0) {
 51803# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51804          return;
 51805        } else {
 51806
 51807        }
 51808      } else {
 51809
 51810      }
 51811    } else {
 51812
 51813    }
 51814  } else {
 51815
 51816  }
 51817  {
 51818# 1408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51819  i8xx_disable_fbc(dev);
 51820# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51821  dev_priv->cfb_pitch = dev_priv->cfb_size / 1536UL;
 51822  }
 51823# 1412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51824  if ((unsigned long )fb->pitch < dev_priv->cfb_pitch) {
 51825# 1413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51826    dev_priv->cfb_pitch = (unsigned long )fb->pitch;
 51827  } else {
 51828
 51829  }
 51830# 1416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51831  dev_priv->cfb_pitch = dev_priv->cfb_pitch / 64UL - 1UL;
 51832# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51833  dev_priv->cfb_fence = (int )obj->fence_reg;
 51834# 1418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51835  dev_priv->cfb_plane = (int )intel_crtc->plane;
 51836# 1419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51837  plane = dev_priv->cfb_plane != 0;
 51838# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51839  i = 0;
 51840# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51841  goto ldv_38580;
 51842  ldv_38579:
 51843  {
 51844# 1423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51845  i915_write32___4(dev_priv, (u32 )((i + 3264) * 4), 0U);
 51846# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51847  i = i + 1;
 51848  }
 51849  ldv_38580: ;
 51850# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51851  if (i <= 48) {
 51852# 1423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51853    goto ldv_38579;
 51854  } else {
 51855# 1425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51856    goto ldv_38581;
 51857  }
 51858  ldv_38581:
 51859# 1426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51860  fbc_ctl2 = (u32 )plane;
 51861# 1427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51862  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 51863# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51864    fbc_ctl2 = fbc_ctl2 | 2U;
 51865  } else {
 51866
 51867  }
 51868  {
 51869# 1429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51870  i915_write32___4(dev_priv, 12820U, fbc_ctl2);
 51871# 1430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51872  i915_write32___4(dev_priv, 12827U, (u32 )crtc->y);
 51873# 1433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51874  fbc_ctl = 3221225472U;
 51875  }
 51876# 1434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51877  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 51878# 1435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51879    fbc_ctl = fbc_ctl | 8192U;
 51880  } else {
 51881
 51882  }
 51883# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51884  fbc_ctl = (((u32 )dev_priv->cfb_pitch & 255U) << 5U) | fbc_ctl;
 51885# 1437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51886  fbc_ctl = (((u32 )interval & 12287U) << 16U) | fbc_ctl;
 51887# 1438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51888  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 51889# 1439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51890    fbc_ctl = (u32 )dev_priv->cfb_fence | fbc_ctl;
 51891  } else {
 51892
 51893  }
 51894  {
 51895# 1440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51896  i915_write32___4(dev_priv, 12808U, fbc_ctl);
 51897# 1442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51898  drm_ut_debug_printk(4U, "drm", "i8xx_enable_fbc", "enabled FBC, pitch %ld, yoff %d, plane %d, ",
 51899                      dev_priv->cfb_pitch, crtc->y, dev_priv->cfb_plane);
 51900  }
 51901# 1443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51902  return;
 51903}
 51904}
 51905# 1446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51906void i8xx_disable_fbc(struct drm_device *dev )
 51907{ struct drm_i915_private *dev_priv ;
 51908  u32 fbc_ctl ;
 51909  unsigned long timeout__ ;
 51910  unsigned long tmp ;
 51911  int ret__ ;
 51912  struct thread_info *tmp___0 ;
 51913  int pfo_ret__ ;
 51914  int tmp___1 ;
 51915  u32 tmp___2 ;
 51916
 51917  {
 51918  {
 51919# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51920  dev_priv = (struct drm_i915_private *)dev->dev_private;
 51921# 1452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51922  fbc_ctl = i915_read32___6(dev_priv, 12808U);
 51923  }
 51924# 1453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51925  if ((int )fbc_ctl >= 0) {
 51926# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51927    return;
 51928  } else {
 51929
 51930  }
 51931  {
 51932# 1456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51933  fbc_ctl = fbc_ctl & 2147483647U;
 51934# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51935  i915_write32___4(dev_priv, 12808U, fbc_ctl);
 51936# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51937  tmp = msecs_to_jiffies((unsigned int const )10U);
 51938# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51939  timeout__ = tmp + (unsigned long )jiffies;
 51940# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51941  ret__ = 0;
 51942  }
 51943# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51944  goto ldv_38606;
 51945  ldv_38605: ;
 51946# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51947  if ((long )timeout__ - (long )jiffies < 0L) {
 51948# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51949    ret__ = -110;
 51950# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51951    goto ldv_38596;
 51952  } else {
 51953
 51954  }
 51955  {
 51956# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51957  tmp___0 = current_thread_info();
 51958  }
 51959# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51960  if ((tmp___0->preempt_count & -268435457) == 0) {
 51961# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51962    if (1) {
 51963# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51964      goto case_4;
 51965    } else {
 51966# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51967      goto switch_default;
 51968# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51969      if (0) {
 51970# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51971        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 51972# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51973        goto ldv_38599;
 51974# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51975        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51976# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51977        goto ldv_38599;
 51978        case_4:
 51979# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51980        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51981# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51982        goto ldv_38599;
 51983# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51984        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 51985# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51986        goto ldv_38599;
 51987        switch_default:
 51988        {
 51989# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51990        __bad_percpu_size();
 51991        }
 51992      } else {
 51993
 51994      }
 51995    }
 51996    ldv_38599:
 51997    {
 51998# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 51999    tmp___1 = atomic_read((atomic_t const *)(& kgdb_active));
 52000    }
 52001# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52002    if (pfo_ret__ != tmp___1) {
 52003      {
 52004# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52005      msleep(1U);
 52006      }
 52007    } else {
 52008
 52009    }
 52010  } else {
 52011
 52012  }
 52013  ldv_38606:
 52014  {
 52015# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52016  tmp___2 = i915_read32___6(dev_priv, 12816U);
 52017  }
 52018# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52019  if ((int )tmp___2 < 0) {
 52020# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52021    goto ldv_38605;
 52022  } else {
 52023# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52024    goto ldv_38596;
 52025  }
 52026  ldv_38596: ;
 52027# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52028  if (ret__ != 0) {
 52029    {
 52030# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52031    drm_ut_debug_printk(4U, "drm", "i8xx_disable_fbc", "FBC idle timed out\n");
 52032    }
 52033# 1462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52034    return;
 52035  } else {
 52036
 52037  }
 52038  {
 52039# 1465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52040  drm_ut_debug_printk(4U, "drm", "i8xx_disable_fbc", "disabled FBC\n");
 52041  }
 52042# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52043  return;
 52044}
 52045}
 52046# 1468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52047static bool i8xx_fbc_enabled(struct drm_device *dev )
 52048{ struct drm_i915_private *dev_priv ;
 52049  u32 tmp ;
 52050
 52051  {
 52052  {
 52053# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52054  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52055# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52056  tmp = i915_read32___6(dev_priv, 12808U);
 52057  }
 52058# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52059  return ((bool )((tmp & 2147483648U) != 0U));
 52060}
 52061}
 52062# 1475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52063static void g4x_enable_fbc(struct drm_crtc *crtc , unsigned long interval )
 52064{ struct drm_device *dev ;
 52065  struct drm_i915_private *dev_priv ;
 52066  struct drm_framebuffer *fb ;
 52067  struct intel_framebuffer *intel_fb ;
 52068  struct drm_framebuffer const *__mptr ;
 52069  struct drm_i915_gem_object *obj ;
 52070  struct intel_crtc *intel_crtc ;
 52071  struct drm_crtc const *__mptr___0 ;
 52072  int plane ;
 52073  int tmp ;
 52074  unsigned long stall_watermark ;
 52075  u32 dpfc_ctl ;
 52076  u32 tmp___0 ;
 52077
 52078  {
 52079# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52080  dev = crtc->dev;
 52081# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52082  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52083# 1479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52084  fb = crtc->fb;
 52085# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52086  __mptr = (struct drm_framebuffer const *)fb;
 52087# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52088  intel_fb = (struct intel_framebuffer *)__mptr;
 52089# 1481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52090  obj = intel_fb->obj;
 52091# 1482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52092  __mptr___0 = (struct drm_crtc const *)crtc;
 52093# 1482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52094  intel_crtc = (struct intel_crtc *)__mptr___0;
 52095# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52096  if ((unsigned int )intel_crtc->plane == 0U) {
 52097# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52098    tmp = 0;
 52099  } else {
 52100# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52101    tmp = 1073741824;
 52102  }
 52103  {
 52104# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52105  plane = tmp;
 52106# 1484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52107  stall_watermark = 200UL;
 52108# 1487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52109  dpfc_ctl = i915_read32___6(dev_priv, 12808U);
 52110  }
 52111# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52112  if ((int )dpfc_ctl < 0) {
 52113# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52114    if (dev_priv->cfb_pitch == dev_priv->cfb_pitch / 64UL - 1UL) {
 52115# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52116      if (dev_priv->cfb_fence == (int )obj->fence_reg) {
 52117# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52118        if ((unsigned int )dev_priv->cfb_plane == (unsigned int )intel_crtc->plane) {
 52119# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52120          if (dev_priv->cfb_y == crtc->y) {
 52121# 1493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52122            return;
 52123          } else {
 52124
 52125          }
 52126        } else {
 52127
 52128        }
 52129      } else {
 52130
 52131      }
 52132    } else {
 52133
 52134    }
 52135    {
 52136# 1495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52137    i915_write32___4(dev_priv, 12808U, dpfc_ctl & 2147483647U);
 52138# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52139    intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 52140    }
 52141  } else {
 52142
 52143  }
 52144# 1499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52145  dev_priv->cfb_pitch = dev_priv->cfb_pitch / 64UL - 1UL;
 52146# 1500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52147  dev_priv->cfb_fence = (int )obj->fence_reg;
 52148# 1501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52149  dev_priv->cfb_plane = (int )intel_crtc->plane;
 52150# 1502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52151  dev_priv->cfb_y = crtc->y;
 52152# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52153  dpfc_ctl = (u32 )(plane | 1024);
 52154# 1505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52155  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 52156    {
 52157# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52158    dpfc_ctl = ((u32 )dev_priv->cfb_fence | dpfc_ctl) | 536870912U;
 52159# 1507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52160    i915_write32___4(dev_priv, 12836U, 2147483648U);
 52161    }
 52162  } else {
 52163    {
 52164# 1509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52165    i915_write32___4(dev_priv, 12836U, 2147483647U);
 52166    }
 52167  }
 52168  {
 52169# 1512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52170  i915_write32___4(dev_priv, 12812U, (((u32 )stall_watermark << 16U) | (u32 )interval) | 134217728U);
 52171# 1515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52172  i915_write32___4(dev_priv, 12824U, (u32 )crtc->y);
 52173# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52174  tmp___0 = i915_read32___6(dev_priv, 12808U);
 52175# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52176  i915_write32___4(dev_priv, 12808U, tmp___0 | 2147483648U);
 52177# 1520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52178  drm_ut_debug_printk(4U, "drm", "g4x_enable_fbc", "enabled fbc on plane %d\n", (unsigned int )intel_crtc->plane);
 52179  }
 52180# 1521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52181  return;
 52182}
 52183}
 52184# 1523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52185void g4x_disable_fbc(struct drm_device *dev )
 52186{ struct drm_i915_private *dev_priv ;
 52187  u32 dpfc_ctl ;
 52188
 52189  {
 52190  {
 52191# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52192  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52193# 1529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52194  dpfc_ctl = i915_read32___6(dev_priv, 12808U);
 52195  }
 52196# 1530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52197  if ((int )dpfc_ctl < 0) {
 52198    {
 52199# 1531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52200    dpfc_ctl = dpfc_ctl & 2147483647U;
 52201# 1532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52202    i915_write32___4(dev_priv, 12808U, dpfc_ctl);
 52203# 1534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52204    drm_ut_debug_printk(4U, "drm", "g4x_disable_fbc", "disabled FBC\n");
 52205    }
 52206  } else {
 52207
 52208  }
 52209# 1536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52210  return;
 52211}
 52212}
 52213# 1538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52214static bool g4x_fbc_enabled(struct drm_device *dev )
 52215{ struct drm_i915_private *dev_priv ;
 52216  u32 tmp ;
 52217
 52218  {
 52219  {
 52220# 1540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52221  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52222# 1542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52223  tmp = i915_read32___6(dev_priv, 12808U);
 52224  }
 52225# 1542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52226  return ((bool )((tmp & 2147483648U) != 0U));
 52227}
 52228}
 52229# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52230static void sandybridge_blit_fbc_update(struct drm_device *dev )
 52231{ struct drm_i915_private *dev_priv ;
 52232  u32 blt_ecoskpd ;
 52233
 52234  {
 52235  {
 52236# 1547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52237  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52238# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52239  gen6_gt_force_wake_get(dev_priv);
 52240# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52241  blt_ecoskpd = i915_read32___6(dev_priv, 139728U);
 52242# 1553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52243  blt_ecoskpd = blt_ecoskpd | 524288U;
 52244# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52245  i915_write32___4(dev_priv, 139728U, blt_ecoskpd);
 52246# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52247  blt_ecoskpd = blt_ecoskpd | 8U;
 52248# 1557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52249  i915_write32___4(dev_priv, 139728U, blt_ecoskpd);
 52250# 1558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52251  blt_ecoskpd = blt_ecoskpd & 4294443007U;
 52252# 1560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52253  i915_write32___4(dev_priv, 139728U, blt_ecoskpd);
 52254# 1561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52255  readl((void const volatile *)dev_priv->regs + 139728U);
 52256# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52257  gen6_gt_force_wake_put(dev_priv);
 52258  }
 52259# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52260  return;
 52261}
 52262}
 52263# 1565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52264static void ironlake_enable_fbc(struct drm_crtc *crtc , unsigned long interval )
 52265{ struct drm_device *dev ;
 52266  struct drm_i915_private *dev_priv ;
 52267  struct drm_framebuffer *fb ;
 52268  struct intel_framebuffer *intel_fb ;
 52269  struct drm_framebuffer const *__mptr ;
 52270  struct drm_i915_gem_object *obj ;
 52271  struct intel_crtc *intel_crtc ;
 52272  struct drm_crtc const *__mptr___0 ;
 52273  int plane ;
 52274  int tmp ;
 52275  unsigned long stall_watermark ;
 52276  u32 dpfc_ctl ;
 52277
 52278  {
 52279# 1567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52280  dev = crtc->dev;
 52281# 1568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52282  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52283# 1569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52284  fb = crtc->fb;
 52285# 1570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52286  __mptr = (struct drm_framebuffer const *)fb;
 52287# 1570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52288  intel_fb = (struct intel_framebuffer *)__mptr;
 52289# 1571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52290  obj = intel_fb->obj;
 52291# 1572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52292  __mptr___0 = (struct drm_crtc const *)crtc;
 52293# 1572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52294  intel_crtc = (struct intel_crtc *)__mptr___0;
 52295# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52296  if ((unsigned int )intel_crtc->plane == 0U) {
 52297# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52298    tmp = 0;
 52299  } else {
 52300# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52301    tmp = 1073741824;
 52302  }
 52303  {
 52304# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52305  plane = tmp;
 52306# 1574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52307  stall_watermark = 200UL;
 52308# 1577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52309  dpfc_ctl = i915_read32___6(dev_priv, 274952U);
 52310  }
 52311# 1578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52312  if ((int )dpfc_ctl < 0) {
 52313# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52314    if (dev_priv->cfb_pitch == dev_priv->cfb_pitch / 64UL - 1UL) {
 52315# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52316      if (dev_priv->cfb_fence == (int )obj->fence_reg) {
 52317# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52318        if ((unsigned int )dev_priv->cfb_plane == (unsigned int )intel_crtc->plane) {
 52319# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52320          if (dev_priv->cfb_offset == (unsigned long )obj->gtt_offset) {
 52321# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52322            if (dev_priv->cfb_y == crtc->y) {
 52323# 1584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52324              return;
 52325            } else {
 52326
 52327            }
 52328          } else {
 52329
 52330          }
 52331        } else {
 52332
 52333        }
 52334      } else {
 52335
 52336      }
 52337    } else {
 52338
 52339    }
 52340    {
 52341# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52342    i915_write32___4(dev_priv, 274952U, dpfc_ctl & 2147483647U);
 52343# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52344    intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 52345    }
 52346  } else {
 52347
 52348  }
 52349# 1590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52350  dev_priv->cfb_pitch = dev_priv->cfb_pitch / 64UL - 1UL;
 52351# 1591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52352  dev_priv->cfb_fence = (int )obj->fence_reg;
 52353# 1592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52354  dev_priv->cfb_plane = (int )intel_crtc->plane;
 52355# 1593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52356  dev_priv->cfb_offset = (unsigned long )obj->gtt_offset;
 52357# 1594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52358  dev_priv->cfb_y = crtc->y;
 52359# 1596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52360  dpfc_ctl = dpfc_ctl & 536870656U;
 52361# 1597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52362  dpfc_ctl = dpfc_ctl | (u32 )plane;
 52363# 1598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52364  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 52365    {
 52366# 1599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52367    dpfc_ctl = ((u32 )dev_priv->cfb_fence | dpfc_ctl) | 536870912U;
 52368# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52369    i915_write32___4(dev_priv, 274980U, 2147483648U);
 52370    }
 52371  } else {
 52372    {
 52373# 1602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52374    i915_write32___4(dev_priv, 274980U, 2147483647U);
 52375    }
 52376  }
 52377  {
 52378# 1605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52379  i915_write32___4(dev_priv, 274956U, (((u32 )stall_watermark << 16U) | (u32 )interval) | 134217728U);
 52380# 1608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52381  i915_write32___4(dev_priv, 274968U, (u32 )crtc->y);
 52382# 1609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52383  i915_write32___4(dev_priv, 8488U, obj->gtt_offset | 1U);
 52384# 1611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52385  i915_write32___4(dev_priv, 274952U, dpfc_ctl | 2147483648U);
 52386  }
 52387# 1613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52388  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 52389    {
 52390# 1614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52391    i915_write32___4(dev_priv, 1048832U, (u32 )(dev_priv->cfb_fence | 536870912));
 52392# 1616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52393    i915_write32___4(dev_priv, 1048836U, (u32 )crtc->y);
 52394# 1617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52395    sandybridge_blit_fbc_update(dev);
 52396    }
 52397  } else {
 52398
 52399  }
 52400  {
 52401# 1620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52402  drm_ut_debug_printk(4U, "drm", "ironlake_enable_fbc", "enabled fbc on plane %d\n",
 52403                      (unsigned int )intel_crtc->plane);
 52404  }
 52405# 1621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52406  return;
 52407}
 52408}
 52409# 1623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52410void ironlake_disable_fbc(struct drm_device *dev )
 52411{ struct drm_i915_private *dev_priv ;
 52412  u32 dpfc_ctl ;
 52413
 52414  {
 52415  {
 52416# 1625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52417  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52418# 1629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52419  dpfc_ctl = i915_read32___6(dev_priv, 274952U);
 52420  }
 52421# 1630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52422  if ((int )dpfc_ctl < 0) {
 52423    {
 52424# 1631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52425    dpfc_ctl = dpfc_ctl & 2147483647U;
 52426# 1632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52427    i915_write32___4(dev_priv, 274952U, dpfc_ctl);
 52428# 1634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52429    drm_ut_debug_printk(4U, "drm", "ironlake_disable_fbc", "disabled FBC\n");
 52430    }
 52431  } else {
 52432
 52433  }
 52434# 1636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52435  return;
 52436}
 52437}
 52438# 1638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52439static bool ironlake_fbc_enabled(struct drm_device *dev )
 52440{ struct drm_i915_private *dev_priv ;
 52441  u32 tmp ;
 52442
 52443  {
 52444  {
 52445# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52446  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52447# 1642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52448  tmp = i915_read32___6(dev_priv, 274952U);
 52449  }
 52450# 1642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52451  return ((bool )((tmp & 2147483648U) != 0U));
 52452}
 52453}
 52454# 1645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52455bool intel_fbc_enabled(struct drm_device *dev )
 52456{ struct drm_i915_private *dev_priv ;
 52457  bool tmp ;
 52458
 52459  {
 52460# 1647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52461  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52462# 1649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52463  if ((unsigned long )dev_priv->display.fbc_enabled == (unsigned long )((bool (*)(struct drm_device * ))0)) {
 52464# 1650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52465    return ((bool )0);
 52466  } else {
 52467
 52468  }
 52469  {
 52470# 1652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52471  tmp = (*(dev_priv->display.fbc_enabled))(dev);
 52472  }
 52473# 1652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52474  return (tmp);
 52475}
 52476}
 52477# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52478void intel_enable_fbc(struct drm_crtc *crtc , unsigned long interval )
 52479{ struct drm_i915_private *dev_priv ;
 52480
 52481  {
 52482# 1657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52483  dev_priv = (struct drm_i915_private *)(crtc->dev)->dev_private;
 52484# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52485  if ((unsigned long )dev_priv->display.enable_fbc == (unsigned long )((void (*)(struct drm_crtc * ,
 52486                                                                                 unsigned long ))0)) {
 52487# 1660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52488    return;
 52489  } else {
 52490
 52491  }
 52492  {
 52493# 1662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52494  (*(dev_priv->display.enable_fbc))(crtc, interval);
 52495  }
 52496# 1663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52497  return;
 52498}
 52499}
 52500# 1665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52501void intel_disable_fbc(struct drm_device *dev )
 52502{ struct drm_i915_private *dev_priv ;
 52503
 52504  {
 52505# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52506  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52507# 1669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52508  if ((unsigned long )dev_priv->display.disable_fbc == (unsigned long )((void (*)(struct drm_device * ))0)) {
 52509# 1670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52510    return;
 52511  } else {
 52512
 52513  }
 52514  {
 52515# 1672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52516  (*(dev_priv->display.disable_fbc))(dev);
 52517  }
 52518# 1673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52519  return;
 52520}
 52521}
 52522# 1694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52523static void intel_update_fbc(struct drm_device *dev )
 52524{ struct drm_i915_private *dev_priv ;
 52525  struct drm_crtc *crtc ;
 52526  struct drm_crtc *tmp_crtc ;
 52527  struct intel_crtc *intel_crtc ;
 52528  struct drm_framebuffer *fb ;
 52529  struct intel_framebuffer *intel_fb ;
 52530  struct drm_i915_gem_object *obj ;
 52531  struct list_head const *__mptr ;
 52532  struct list_head const *__mptr___0 ;
 52533  struct drm_crtc const *__mptr___1 ;
 52534  struct drm_framebuffer const *__mptr___2 ;
 52535  int pfo_ret__ ;
 52536  int tmp ;
 52537  bool tmp___0 ;
 52538
 52539  {
 52540  {
 52541# 1696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52542  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52543# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52544  crtc = (struct drm_crtc *)0;
 52545# 1703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52546  drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "\n");
 52547  }
 52548# 1705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52549  if (i915_powersave == 0U) {
 52550# 1706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52551    return;
 52552  } else {
 52553
 52554  }
 52555# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52556  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 52557# 1709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52558    return;
 52559  } else {
 52560
 52561  }
 52562# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52563  __mptr = (struct list_head const *)dev->mode_config.crtc_list.next;
 52564# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52565  tmp_crtc = (struct drm_crtc *)__mptr + 0x0ffffffffffffff8UL;
 52566# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52567  goto ldv_38704;
 52568  ldv_38703: ;
 52569# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52570  if ((int )tmp_crtc->enabled) {
 52571# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52572    if ((unsigned long )tmp_crtc->fb != (unsigned long )((struct drm_framebuffer *)0)) {
 52573# 1722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52574      if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 52575        {
 52576# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52577        drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "more than one pipe active, disabling compression\n");
 52578# 1724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52579        dev_priv->no_fbc_reason = (enum no_fbc_reason )6;
 52580        }
 52581# 1725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52582        goto out_disable;
 52583      } else {
 52584
 52585      }
 52586# 1727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52587      crtc = tmp_crtc;
 52588    } else {
 52589
 52590    }
 52591  } else {
 52592
 52593  }
 52594# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52595  __mptr___0 = (struct list_head const *)tmp_crtc->head.next;
 52596# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52597  tmp_crtc = (struct drm_crtc *)__mptr___0 + 0x0ffffffffffffff8UL;
 52598  ldv_38704: ;
 52599# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52600  if ((unsigned long )(& tmp_crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 52601# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52602    goto ldv_38703;
 52603  } else {
 52604# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52605    goto ldv_38705;
 52606  }
 52607  ldv_38705: ;
 52608# 1731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52609  if ((unsigned long )crtc == (unsigned long )((struct drm_crtc *)0)) {
 52610    {
 52611# 1732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52612    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "no output, disabling\n");
 52613# 1733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52614    dev_priv->no_fbc_reason = (enum no_fbc_reason )0;
 52615    }
 52616# 1734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52617    goto out_disable;
 52618  } else
 52619# 1731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52620  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 52621    {
 52622# 1732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52623    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "no output, disabling\n");
 52624# 1733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52625    dev_priv->no_fbc_reason = (enum no_fbc_reason )0;
 52626    }
 52627# 1734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52628    goto out_disable;
 52629  } else {
 52630
 52631  }
 52632# 1737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52633  __mptr___1 = (struct drm_crtc const *)crtc;
 52634# 1737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52635  intel_crtc = (struct intel_crtc *)__mptr___1;
 52636# 1738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52637  fb = crtc->fb;
 52638# 1739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52639  __mptr___2 = (struct drm_framebuffer const *)fb;
 52640# 1739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52641  intel_fb = (struct intel_framebuffer *)__mptr___2;
 52642# 1740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52643  obj = intel_fb->obj;
 52644# 1742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52645  if (i915_enable_fbc == 0U) {
 52646    {
 52647# 1743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52648    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "fbc disabled per module param (default off)\n");
 52649# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52650    dev_priv->no_fbc_reason = (enum no_fbc_reason )7;
 52651    }
 52652# 1745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52653    goto out_disable;
 52654  } else {
 52655
 52656  }
 52657# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52658  if ((intel_fb->obj)->base.size > dev_priv->cfb_size) {
 52659    {
 52660# 1748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52661    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "framebuffer too large, disabling compression\n");
 52662# 1750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52663    dev_priv->no_fbc_reason = (enum no_fbc_reason )1;
 52664    }
 52665# 1751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52666    goto out_disable;
 52667  } else {
 52668
 52669  }
 52670# 1753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52671  if ((crtc->mode.flags & 16U) != 0U) {
 52672    {
 52673# 1755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52674    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "mode incompatible with compression, disabling\n");
 52675# 1757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52676    dev_priv->no_fbc_reason = (enum no_fbc_reason )2;
 52677    }
 52678# 1758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52679    goto out_disable;
 52680  } else
 52681# 1753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52682  if ((crtc->mode.flags & 32U) != 0U) {
 52683    {
 52684# 1755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52685    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "mode incompatible with compression, disabling\n");
 52686# 1757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52687    dev_priv->no_fbc_reason = (enum no_fbc_reason )2;
 52688    }
 52689# 1758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52690    goto out_disable;
 52691  } else {
 52692
 52693  }
 52694# 1760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52695  if (crtc->mode.hdisplay > 2048) {
 52696    {
 52697# 1762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52698    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "mode too large for compression, disabling\n");
 52699# 1763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52700    dev_priv->no_fbc_reason = (enum no_fbc_reason )3;
 52701    }
 52702# 1764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52703    goto out_disable;
 52704  } else
 52705# 1760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52706  if (crtc->mode.vdisplay > 1536) {
 52707    {
 52708# 1762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52709    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "mode too large for compression, disabling\n");
 52710# 1763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52711    dev_priv->no_fbc_reason = (enum no_fbc_reason )3;
 52712    }
 52713# 1764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52714    goto out_disable;
 52715  } else {
 52716
 52717  }
 52718# 1766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52719  if (dev->pci_device == 9618) {
 52720# 1766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52721    goto _L;
 52722  } else
 52723# 1766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52724  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 52725    _L:
 52726# 1766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52727    if ((unsigned int )intel_crtc->plane != 0U) {
 52728      {
 52729# 1767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52730      drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "plane not 0, disabling compression\n");
 52731# 1768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52732      dev_priv->no_fbc_reason = (enum no_fbc_reason )4;
 52733      }
 52734# 1769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52735      goto out_disable;
 52736    } else {
 52737
 52738    }
 52739  } else {
 52740
 52741  }
 52742# 1771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52743  if ((unsigned int )*((unsigned char *)obj + 225UL) != 4U) {
 52744    {
 52745# 1772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52746    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "framebuffer not tiled, disabling compression\n");
 52747# 1773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52748    dev_priv->no_fbc_reason = (enum no_fbc_reason )5;
 52749    }
 52750# 1774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52751    goto out_disable;
 52752  } else {
 52753
 52754  }
 52755# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52756  if (1) {
 52757# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52758    goto case_4;
 52759  } else {
 52760# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52761    goto switch_default;
 52762# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52763    if (0) {
 52764# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52765      __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 52766# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52767      goto ldv_38712;
 52768# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52769      __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 52770# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52771      goto ldv_38712;
 52772      case_4:
 52773# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52774      __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 52775# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52776      goto ldv_38712;
 52777# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52778      __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 52779# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52780      goto ldv_38712;
 52781      switch_default:
 52782      {
 52783# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52784      __bad_percpu_size();
 52785      }
 52786    } else {
 52787
 52788    }
 52789  }
 52790  ldv_38712:
 52791  {
 52792# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52793  tmp = atomic_read((atomic_t const *)(& kgdb_active));
 52794  }
 52795# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52796  if (pfo_ret__ == tmp) {
 52797# 1779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52798    goto out_disable;
 52799  } else {
 52800
 52801  }
 52802  {
 52803# 1781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52804  intel_enable_fbc(crtc, 500UL);
 52805  }
 52806# 1782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52807  return;
 52808  out_disable:
 52809  {
 52810# 1786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52811  tmp___0 = intel_fbc_enabled(dev);
 52812  }
 52813# 1786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52814  if ((int )tmp___0) {
 52815    {
 52816# 1787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52817    drm_ut_debug_printk(4U, "drm", "intel_update_fbc", "unsupported config, disabling FBC\n");
 52818# 1788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52819    intel_disable_fbc(dev);
 52820    }
 52821  } else {
 52822
 52823  }
 52824# 1790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52825  return;
 52826}
 52827}
 52828# 1793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52829int intel_pin_and_fence_fb_obj(struct drm_device *dev , struct drm_i915_gem_object *obj ,
 52830                               struct intel_ring_buffer *pipelined )
 52831{ struct drm_i915_private *dev_priv ;
 52832  u32 alignment ;
 52833  int ret ;
 52834
 52835  {
 52836# 1797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52837  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52838# 1802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52839  if ((int )obj->tiling_mode == 0) {
 52840# 1802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52841    goto case_0;
 52842  } else
 52843# 1810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52844  if ((int )obj->tiling_mode == 1) {
 52845# 1810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52846    goto case_1;
 52847  } else
 52848# 1814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52849  if ((int )obj->tiling_mode == 2) {
 52850# 1814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52851    goto case_2;
 52852  } else {
 52853# 1818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52854    goto switch_default;
 52855# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52856    if (0) {
 52857      case_0: ;
 52858# 1803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52859      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 52860# 1804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52861        alignment = 131072U;
 52862      } else
 52863# 1803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52864      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 52865# 1804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52866        alignment = 131072U;
 52867      } else
 52868# 1805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52869      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 52870# 1806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52871        alignment = 4096U;
 52872      } else {
 52873# 1808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52874        alignment = 65536U;
 52875      }
 52876# 1809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52877      goto ldv_38727;
 52878      case_1:
 52879# 1812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52880      alignment = 0U;
 52881# 1813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52882      goto ldv_38727;
 52883      case_2:
 52884      {
 52885# 1816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52886      drm_err("intel_pin_and_fence_fb_obj", "Y tiled not allowed for scan out buffers\n");
 52887      }
 52888# 1817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52889      return (-22);
 52890      switch_default:
 52891# 1819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52892      __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 52893                           "i" (1819), "i" (12UL));
 52894      ldv_38732: ;
 52895# 1819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52896      goto ldv_38732;
 52897    } else {
 52898
 52899    }
 52900  }
 52901  ldv_38727:
 52902  {
 52903# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52904  dev_priv->mm.interruptible = (bool )0;
 52905# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52906  ret = i915_gem_object_pin(obj, alignment, (bool )1);
 52907  }
 52908# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52909  if (ret != 0) {
 52910# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52911    goto err_interruptible;
 52912  } else {
 52913
 52914  }
 52915  {
 52916# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52917  ret = i915_gem_object_set_to_display_plane(obj, pipelined);
 52918  }
 52919# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52920  if (ret != 0) {
 52921# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52922    goto err_unpin;
 52923  } else {
 52924
 52925  }
 52926# 1836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52927  if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 52928    {
 52929# 1837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52930    ret = i915_gem_object_get_fence(obj, pipelined);
 52931    }
 52932# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52933    if (ret != 0) {
 52934# 1839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52935      goto err_unpin;
 52936    } else {
 52937
 52938    }
 52939  } else {
 52940
 52941  }
 52942# 1842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52943  dev_priv->mm.interruptible = (bool )1;
 52944# 1843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52945  return (0);
 52946  err_unpin:
 52947  {
 52948# 1846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52949  i915_gem_object_unpin(obj);
 52950  }
 52951  err_interruptible:
 52952# 1848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52953  dev_priv->mm.interruptible = (bool )1;
 52954# 1849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52955  return (ret);
 52956}
 52957}
 52958# 1854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52959static int intel_pipe_set_base_atomic(struct drm_crtc *crtc , struct drm_framebuffer *fb ,
 52960                                      int x , int y , enum mode_set_atomic state )
 52961{ struct drm_device *dev ;
 52962  struct drm_i915_private *dev_priv ;
 52963  struct intel_crtc *intel_crtc ;
 52964  struct drm_crtc const *__mptr ;
 52965  struct intel_framebuffer *intel_fb ;
 52966  struct drm_i915_gem_object *obj ;
 52967  int plane ;
 52968  unsigned long Start ;
 52969  unsigned long Offset ;
 52970  u32 dspcntr ;
 52971  u32 reg ;
 52972  struct drm_framebuffer const *__mptr___0 ;
 52973
 52974  {
 52975# 1857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52976  dev = crtc->dev;
 52977# 1858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52978  dev_priv = (struct drm_i915_private *)dev->dev_private;
 52979# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52980  __mptr = (struct drm_crtc const *)crtc;
 52981# 1859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52982  intel_crtc = (struct intel_crtc *)__mptr;
 52983# 1862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52984  plane = (int )intel_crtc->plane;
 52985# 1868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52986  if (plane == 0) {
 52987# 1868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52988    goto case_0;
 52989  } else
 52990# 1869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52991  if (plane == 1) {
 52992# 1869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52993    goto case_1;
 52994  } else {
 52995# 1871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52996    goto switch_default;
 52997# 1867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 52998    if (0) {
 52999      case_0: ;
 53000      case_1: ;
 53001# 1870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53002      goto ldv_38756;
 53003      switch_default:
 53004      {
 53005# 1872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53006      drm_err("intel_pipe_set_base_atomic", "Can\'t update plane %d in SAREA\n", plane);
 53007      }
 53008# 1873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53009      return (-22);
 53010    } else {
 53011
 53012    }
 53013  }
 53014  ldv_38756:
 53015  {
 53016# 1876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53017  __mptr___0 = (struct drm_framebuffer const *)fb;
 53018# 1876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53019  intel_fb = (struct intel_framebuffer *)__mptr___0;
 53020# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53021  obj = intel_fb->obj;
 53022# 1879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53023  reg = (u32 )(plane * 4096 + 459136);
 53024# 1880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53025  dspcntr = i915_read32___6(dev_priv, reg);
 53026# 1882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53027  dspcntr = dspcntr & 3288334335U;
 53028  }
 53029# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53030  if (fb->bits_per_pixel == 8) {
 53031# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53032    goto case_8;
 53033  } else
 53034# 1887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53035  if (fb->bits_per_pixel == 16) {
 53036# 1887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53037    goto case_16;
 53038  } else
 53039# 1893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53040  if (fb->bits_per_pixel == 24) {
 53041# 1893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53042    goto case_24;
 53043  } else
 53044# 1894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53045  if (fb->bits_per_pixel == 32) {
 53046# 1894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53047    goto case_32;
 53048  } else {
 53049# 1897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53050    goto switch_default___0;
 53051# 1883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53052    if (0) {
 53053      case_8:
 53054# 1885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53055      dspcntr = dspcntr | 134217728U;
 53056# 1886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53057      goto ldv_38762;
 53058      case_16: ;
 53059# 1888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53060      if (fb->depth == 15U) {
 53061# 1889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53062        dspcntr = dspcntr | 268435456U;
 53063      } else {
 53064# 1891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53065        dspcntr = dspcntr | 335544320U;
 53066      }
 53067# 1892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53068      goto ldv_38762;
 53069      case_24: ;
 53070      case_32:
 53071# 1895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53072      dspcntr = dspcntr | 402653184U;
 53073# 1896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53074      goto ldv_38762;
 53075      switch_default___0:
 53076      {
 53077# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53078      drm_err("intel_pipe_set_base_atomic", "Unknown color depth\n");
 53079      }
 53080# 1899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53081      return (-22);
 53082    } else {
 53083
 53084    }
 53085  }
 53086  ldv_38762: ;
 53087# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53088  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 53089# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53090    if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 53091# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53092      dspcntr = dspcntr | 1024U;
 53093    } else {
 53094# 1905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53095      dspcntr = dspcntr & 4294966271U;
 53096    }
 53097  } else {
 53098
 53099  }
 53100# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53101  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 53102# 1910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53103    dspcntr = dspcntr | 16384U;
 53104  } else
 53105# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53106  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 53107# 1910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53108    dspcntr = dspcntr | 16384U;
 53109  } else
 53110# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53111  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 53112# 1910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53113    dspcntr = dspcntr | 16384U;
 53114  } else {
 53115
 53116  }
 53117  {
 53118# 1912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53119  i915_write32___4(dev_priv, reg, dspcntr);
 53120# 1914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53121  Start = (unsigned long )obj->gtt_offset;
 53122# 1915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53123  Offset = (unsigned long )(fb->pitch * (unsigned int )y + (unsigned int )((fb->bits_per_pixel / 8) * x));
 53124# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53125  drm_ut_debug_printk(4U, "drm", "intel_pipe_set_base_atomic", "Writing base %08lX %08lX %d %d %d\n",
 53126                      Start, Offset, x, y, fb->pitch);
 53127# 1919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53128  i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459144), fb->pitch);
 53129  }
 53130# 1920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53131  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 53132    {
 53133# 1921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53134    i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459164), (u32 )Start);
 53135# 1922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53136    i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459172), (u32 )((y << 16) | x));
 53137# 1923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53138    i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459140), (u32 )Offset);
 53139    }
 53140  } else {
 53141    {
 53142# 1925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53143    i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459140), (u32 )Start + (u32 )Offset);
 53144    }
 53145  }
 53146  {
 53147# 1926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53148  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53149# 1928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53150  intel_update_fbc(dev);
 53151# 1929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53152  intel_increase_pllclock(crtc);
 53153  }
 53154# 1931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53155  return (0);
 53156}
 53157}
 53158# 1935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53159static int intel_pipe_set_base(struct drm_crtc *crtc , int x , int y , struct drm_framebuffer *old_fb )
 53160{ struct drm_device *dev ;
 53161  struct drm_i915_master_private *master_priv ;
 53162  struct intel_crtc *intel_crtc ;
 53163  struct drm_crtc const *__mptr ;
 53164  int ret ;
 53165  struct drm_framebuffer const *__mptr___0 ;
 53166  struct drm_i915_private *dev_priv ;
 53167  struct drm_i915_gem_object *obj ;
 53168  struct drm_framebuffer const *__mptr___1 ;
 53169  int tmp ;
 53170  int tmp___0 ;
 53171  wait_queue_t __wait ;
 53172  struct task_struct *tmp___1 ;
 53173  int tmp___2 ;
 53174  int tmp___3 ;
 53175  struct drm_framebuffer const *__mptr___2 ;
 53176  struct drm_framebuffer const *__mptr___3 ;
 53177
 53178  {
 53179# 1938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53180  dev = crtc->dev;
 53181# 1940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53182  __mptr = (struct drm_crtc const *)crtc;
 53183# 1940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53184  intel_crtc = (struct intel_crtc *)__mptr;
 53185# 1944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53186  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 53187    {
 53188# 1945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53189    drm_ut_debug_printk(4U, "drm", "intel_pipe_set_base", "No FB bound\n");
 53190    }
 53191# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53192    return (0);
 53193  } else {
 53194
 53195  }
 53196# 1950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53197  if ((int )((unsigned int )intel_crtc->plane) == 0) {
 53198# 1950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53199    goto case_0;
 53200  } else
 53201# 1951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53202  if ((int )((unsigned int )intel_crtc->plane) == 1) {
 53203# 1951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53204    goto case_1;
 53205  } else {
 53206# 1953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53207    goto switch_default;
 53208# 1949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53209    if (0) {
 53210      case_0: ;
 53211      case_1: ;
 53212# 1952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53213      goto ldv_38782;
 53214      switch_default: ;
 53215# 1954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53216      return (-22);
 53217    } else {
 53218
 53219    }
 53220  }
 53221  ldv_38782:
 53222  {
 53223# 1957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53224  mutex_lock_nested(& dev->struct_mutex, 0U);
 53225# 1959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53226  __mptr___0 = (struct drm_framebuffer const *)crtc->fb;
 53227# 1959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53228  ret = intel_pin_and_fence_fb_obj(dev, ((struct intel_framebuffer *)__mptr___0)->obj,
 53229                                   (struct intel_ring_buffer *)0);
 53230  }
 53231# 1961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53232  if (ret != 0) {
 53233    {
 53234# 1962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53235    mutex_unlock(& dev->struct_mutex);
 53236    }
 53237# 1963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53238    return (ret);
 53239  } else {
 53240
 53241  }
 53242# 1966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53243  if ((unsigned long )old_fb != (unsigned long )((struct drm_framebuffer *)0)) {
 53244    {
 53245# 1967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53246    dev_priv = (struct drm_i915_private *)dev->dev_private;
 53247# 1968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53248    __mptr___1 = (struct drm_framebuffer const *)old_fb;
 53249# 1968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53250    obj = ((struct intel_framebuffer *)__mptr___1)->obj;
 53251# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53252    tmp = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 53253    }
 53254# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53255    if (tmp != 0) {
 53256# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53257      goto ldv_38790;
 53258    } else {
 53259      {
 53260# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53261      tmp___0 = atomic_read((atomic_t const *)(& obj->pending_flip));
 53262      }
 53263# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53264      if (tmp___0 == 0) {
 53265# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53266        goto ldv_38790;
 53267      } else {
 53268
 53269      }
 53270    }
 53271    {
 53272# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53273    tmp___1 = get_current();
 53274# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53275    __wait.flags = 0U;
 53276# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53277    __wait.private = (void *)tmp___1;
 53278# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53279    __wait.func = & autoremove_wake_function;
 53280# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53281    __wait.task_list.next = & __wait.task_list;
 53282# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53283    __wait.task_list.prev = & __wait.task_list;
 53284    }
 53285    ldv_38793:
 53286    {
 53287# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53288    prepare_to_wait(& dev_priv->pending_flip_queue, & __wait, 2);
 53289# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53290    tmp___2 = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 53291    }
 53292# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53293    if (tmp___2 != 0) {
 53294# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53295      goto ldv_38792;
 53296    } else {
 53297      {
 53298# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53299      tmp___3 = atomic_read((atomic_t const *)(& obj->pending_flip));
 53300      }
 53301# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53302      if (tmp___3 == 0) {
 53303# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53304        goto ldv_38792;
 53305      } else {
 53306
 53307      }
 53308    }
 53309    {
 53310# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53311    schedule();
 53312    }
 53313# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53314    goto ldv_38793;
 53315    ldv_38792:
 53316    {
 53317# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53318    finish_wait(& dev_priv->pending_flip_queue, & __wait);
 53319    }
 53320    ldv_38790:
 53321    {
 53322# 1982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53323    ret = i915_gem_object_flush_gpu(obj);
 53324    }
 53325  } else {
 53326
 53327  }
 53328  {
 53329# 1986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53330  ret = intel_pipe_set_base_atomic(crtc, crtc->fb, x, y, (enum mode_set_atomic )0);
 53331  }
 53332# 1988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53333  if (ret != 0) {
 53334    {
 53335# 1989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53336    __mptr___2 = (struct drm_framebuffer const *)crtc->fb;
 53337# 1989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53338    i915_gem_object_unpin(((struct intel_framebuffer *)__mptr___2)->obj);
 53339# 1990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53340    mutex_unlock(& dev->struct_mutex);
 53341    }
 53342# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53343    return (ret);
 53344  } else {
 53345
 53346  }
 53347# 1994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53348  if ((unsigned long )old_fb != (unsigned long )((struct drm_framebuffer *)0)) {
 53349    {
 53350# 1995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53351    intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 53352# 1996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53353    __mptr___3 = (struct drm_framebuffer const *)old_fb;
 53354# 1996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53355    i915_gem_object_unpin(((struct intel_framebuffer *)__mptr___3)->obj);
 53356    }
 53357  } else {
 53358
 53359  }
 53360  {
 53361# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53362  mutex_unlock(& dev->struct_mutex);
 53363  }
 53364# 2001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53365  if ((unsigned long )(dev->primary)->master == (unsigned long )((struct drm_master *)0)) {
 53366# 2002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53367    return (0);
 53368  } else {
 53369
 53370  }
 53371# 2004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53372  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 53373# 2005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53374  if ((unsigned long )master_priv->sarea_priv == (unsigned long )((struct _drm_i915_sarea *)0)) {
 53375# 2006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53376    return (0);
 53377  } else {
 53378
 53379  }
 53380# 2008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53381  if ((unsigned int )intel_crtc->pipe != 0U) {
 53382# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53383    (master_priv->sarea_priv)->pipeB_x = x;
 53384# 2010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53385    (master_priv->sarea_priv)->pipeB_y = y;
 53386  } else {
 53387# 2012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53388    (master_priv->sarea_priv)->pipeA_x = x;
 53389# 2013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53390    (master_priv->sarea_priv)->pipeA_y = y;
 53391  }
 53392# 2016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53393  return (0);
 53394}
 53395}
 53396# 2019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53397static void ironlake_set_pll_edp(struct drm_crtc *crtc , int clock )
 53398{ struct drm_device *dev ;
 53399  struct drm_i915_private *dev_priv ;
 53400  u32 dpa_ctl ;
 53401  u32 temp ;
 53402
 53403  {
 53404  {
 53405# 2021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53406  dev = crtc->dev;
 53407# 2022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53408  dev_priv = (struct drm_i915_private *)dev->dev_private;
 53409# 2025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53410  drm_ut_debug_printk(4U, "drm", "ironlake_set_pll_edp", "eDP PLL enable for clock %d\n",
 53411                      clock);
 53412# 2026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53413  dpa_ctl = i915_read32___6(dev_priv, 409600U);
 53414# 2027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53415  dpa_ctl = dpa_ctl & 4294770687U;
 53416  }
 53417# 2029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53418  if (clock <= 199999) {
 53419    {
 53420# 2031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53421    dpa_ctl = dpa_ctl | 65536U;
 53422# 2038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53423    temp = i915_read32___6(dev_priv, 286732U);
 53424# 2039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53425    temp = temp & 4294901760U;
 53426# 2040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53427    i915_write32___4(dev_priv, 286732U, temp | 33060U);
 53428# 2042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53429    temp = i915_read32___6(dev_priv, 286736U);
 53430# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53431    i915_write32___4(dev_priv, 286736U, temp | 1U);
 53432# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53433    temp = i915_read32___6(dev_priv, 286772U);
 53434# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53435    i915_write32___4(dev_priv, 286772U, temp | 16777216U);
 53436    }
 53437  } else {
 53438# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53439    dpa_ctl = dpa_ctl;
 53440  }
 53441  {
 53442# 2050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53443  i915_write32___4(dev_priv, 409600U, dpa_ctl);
 53444# 2052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53445  readl((void const volatile *)dev_priv->regs + 409600U);
 53446# 2053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53447  __const_udelay(2147500UL);
 53448  }
 53449# 2054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53450  return;
 53451}
 53452}
 53453# 2056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53454static void intel_fdi_normal_train(struct drm_crtc *crtc )
 53455{ struct drm_device *dev ;
 53456  struct drm_i915_private *dev_priv ;
 53457  struct intel_crtc *intel_crtc ;
 53458  struct drm_crtc const *__mptr ;
 53459  int pipe ;
 53460  u32 reg ;
 53461  u32 temp ;
 53462  u32 tmp ;
 53463
 53464  {
 53465  {
 53466# 2058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53467  dev = crtc->dev;
 53468# 2059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53469  dev_priv = (struct drm_i915_private *)dev->dev_private;
 53470# 2060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53471  __mptr = (struct drm_crtc const *)crtc;
 53472# 2060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53473  intel_crtc = (struct intel_crtc *)__mptr;
 53474# 2061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53475  pipe = (int )intel_crtc->pipe;
 53476# 2065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53477  reg = (u32 )(pipe * 4096 + 393472);
 53478# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53479  temp = i915_read32___6(dev_priv, reg);
 53480  }
 53481# 2067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53482  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 53483# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53484    temp = temp & 4294966527U;
 53485# 2069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53486    temp = temp | 262912U;
 53487  } else {
 53488# 2071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53489    temp = temp & 3489660927U;
 53490# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53491    temp = temp | 805568512U;
 53492  }
 53493  {
 53494# 2074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53495  i915_write32___4(dev_priv, reg, temp);
 53496# 2076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53497  reg = (u32 )(pipe * 4096 + 983052);
 53498# 2077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53499  temp = i915_read32___6(dev_priv, reg);
 53500  }
 53501# 2078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53502  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 53503# 2079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53504    temp = temp & 4294966527U;
 53505# 2080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53506    temp = temp | 768U;
 53507  } else {
 53508# 2082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53509    temp = temp & 3489660927U;
 53510# 2083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53511    temp = temp | 805306368U;
 53512  }
 53513  {
 53514# 2085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53515  i915_write32___4(dev_priv, reg, temp | 64U);
 53516# 2088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53517  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53518# 2089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53519  __const_udelay(4295000UL);
 53520  }
 53521# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53522  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 53523    {
 53524# 2093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53525    tmp = i915_read32___6(dev_priv, reg);
 53526# 2093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53527    i915_write32___4(dev_priv, reg, tmp | 201326592U);
 53528    }
 53529  } else {
 53530
 53531  }
 53532# 2094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53533  return;
 53534}
 53535}
 53536# 2098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53537static void ironlake_fdi_link_train(struct drm_crtc *crtc )
 53538{ struct drm_device *dev ;
 53539  struct drm_i915_private *dev_priv ;
 53540  struct intel_crtc *intel_crtc ;
 53541  struct drm_crtc const *__mptr ;
 53542  int pipe ;
 53543  int plane ;
 53544  u32 reg ;
 53545  u32 temp ;
 53546  u32 tries ;
 53547
 53548  {
 53549  {
 53550# 2100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53551  dev = crtc->dev;
 53552# 2101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53553  dev_priv = (struct drm_i915_private *)dev->dev_private;
 53554# 2102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53555  __mptr = (struct drm_crtc const *)crtc;
 53556# 2102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53557  intel_crtc = (struct intel_crtc *)__mptr;
 53558# 2103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53559  pipe = (int )intel_crtc->pipe;
 53560# 2104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53561  plane = (int )intel_crtc->plane;
 53562# 2108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53563  assert_pipe(dev_priv, (enum pipe )pipe, (bool )1);
 53564# 2109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53565  assert_plane_enabled(dev_priv, (enum plane )plane);
 53566# 2113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53567  reg = (u32 )(pipe * 4096 + 983064);
 53568# 2114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53569  temp = i915_read32___6(dev_priv, reg);
 53570# 2115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53571  temp = temp & 4294966783U;
 53572# 2116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53573  temp = temp & 4294967039U;
 53574# 2117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53575  i915_write32___4(dev_priv, reg, temp);
 53576# 2118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53577  i915_read32___6(dev_priv, reg);
 53578# 2119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53579  __const_udelay(644250UL);
 53580# 2122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53581  reg = (u32 )(pipe * 4096 + 393472);
 53582# 2123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53583  temp = i915_read32___6(dev_priv, reg);
 53584# 2124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53585  temp = temp & 4291297279U;
 53586# 2125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53587  temp = (u32 )((intel_crtc->fdi_lanes + -1) << 19) | temp;
 53588# 2126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53589  temp = temp & 3489660927U;
 53590# 2127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53591  temp = temp;
 53592# 2128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53593  i915_write32___4(dev_priv, reg, temp | 2147483648U);
 53594# 2130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53595  reg = (u32 )(pipe * 4096 + 983052);
 53596# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53597  temp = i915_read32___6(dev_priv, reg);
 53598# 2132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53599  temp = temp & 3489660927U;
 53600# 2133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53601  temp = temp;
 53602# 2134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53603  i915_write32___4(dev_priv, reg, temp | 2147483648U);
 53604# 2136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53605  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53606# 2137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53607  __const_udelay(644250UL);
 53608  }
 53609# 2140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53610  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 0U) {
 53611    {
 53612# 2141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53613    i915_write32___4(dev_priv, (u32 )((pipe + 198659) * 4), 2U);
 53614# 2142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53615    i915_write32___4(dev_priv, (u32 )((pipe + 198659) * 4), 3U);
 53616    }
 53617  } else {
 53618
 53619  }
 53620# 2146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53621  reg = (u32 )(pipe * 4096 + 983060);
 53622# 2147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53623  tries = 0U;
 53624# 2147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53625  goto ldv_38834;
 53626  ldv_38833:
 53627  {
 53628# 2148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53629  temp = i915_read32___6(dev_priv, reg);
 53630# 2149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53631  drm_ut_debug_printk(4U, "drm", "ironlake_fdi_link_train", "FDI_RX_IIR 0x%x\n", temp);
 53632  }
 53633# 2151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53634  if ((temp & 256U) != 0U) {
 53635    {
 53636# 2152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53637    drm_ut_debug_printk(4U, "drm", "ironlake_fdi_link_train", "FDI train 1 done.\n");
 53638# 2153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53639    i915_write32___4(dev_priv, reg, temp | 256U);
 53640    }
 53641# 2154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53642    goto ldv_38832;
 53643  } else {
 53644
 53645  }
 53646# 2147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53647  tries = tries + 1U;
 53648  ldv_38834: ;
 53649# 2147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53650  if (tries <= 4U) {
 53651# 2148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53652    goto ldv_38833;
 53653  } else {
 53654# 2150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53655    goto ldv_38832;
 53656  }
 53657  ldv_38832: ;
 53658# 2157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53659  if (tries == 5U) {
 53660    {
 53661# 2158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53662    drm_err("ironlake_fdi_link_train", "FDI train 1 fail!\n");
 53663    }
 53664  } else {
 53665
 53666  }
 53667  {
 53668# 2161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53669  reg = (u32 )(pipe * 4096 + 393472);
 53670# 2162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53671  temp = i915_read32___6(dev_priv, reg);
 53672# 2163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53673  temp = temp & 3489660927U;
 53674# 2164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53675  temp = temp | 268435456U;
 53676# 2165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53677  i915_write32___4(dev_priv, reg, temp);
 53678# 2167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53679  reg = (u32 )(pipe * 4096 + 983052);
 53680# 2168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53681  temp = i915_read32___6(dev_priv, reg);
 53682# 2169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53683  temp = temp & 3489660927U;
 53684# 2170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53685  temp = temp | 268435456U;
 53686# 2171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53687  i915_write32___4(dev_priv, reg, temp);
 53688# 2173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53689  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53690# 2174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53691  __const_udelay(644250UL);
 53692# 2176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53693  reg = (u32 )(pipe * 4096 + 983060);
 53694# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53695  tries = 0U;
 53696  }
 53697# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53698  goto ldv_38837;
 53699  ldv_38836:
 53700  {
 53701# 2178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53702  temp = i915_read32___6(dev_priv, reg);
 53703# 2179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53704  drm_ut_debug_printk(4U, "drm", "ironlake_fdi_link_train", "FDI_RX_IIR 0x%x\n", temp);
 53705  }
 53706# 2181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53707  if ((temp & 512U) != 0U) {
 53708    {
 53709# 2182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53710    i915_write32___4(dev_priv, reg, temp | 512U);
 53711# 2183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53712    drm_ut_debug_printk(4U, "drm", "ironlake_fdi_link_train", "FDI train 2 done.\n");
 53713    }
 53714# 2184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53715    goto ldv_38835;
 53716  } else {
 53717
 53718  }
 53719# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53720  tries = tries + 1U;
 53721  ldv_38837: ;
 53722# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53723  if (tries <= 4U) {
 53724# 2178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53725    goto ldv_38836;
 53726  } else {
 53727# 2180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53728    goto ldv_38835;
 53729  }
 53730  ldv_38835: ;
 53731# 2187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53732  if (tries == 5U) {
 53733    {
 53734# 2188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53735    drm_err("ironlake_fdi_link_train", "FDI train 2 fail!\n");
 53736    }
 53737  } else {
 53738
 53739  }
 53740  {
 53741# 2190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53742  drm_ut_debug_printk(4U, "drm", "ironlake_fdi_link_train", "FDI train done\n");
 53743  }
 53744# 2191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53745  return;
 53746}
 53747}
 53748# 2194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53749static int const snb_b_fdi_train_param[4U] = { (int const )0, (int const )243269632, (int const )239075328, (int const )234881024};
 53750# 2202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53751static void gen6_fdi_link_train(struct drm_crtc *crtc )
 53752{ struct drm_device *dev ;
 53753  struct drm_i915_private *dev_priv ;
 53754  struct intel_crtc *intel_crtc ;
 53755  struct drm_crtc const *__mptr ;
 53756  int pipe ;
 53757  u32 reg ;
 53758  u32 temp ;
 53759  u32 i ;
 53760
 53761  {
 53762  {
 53763# 2204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53764  dev = crtc->dev;
 53765# 2205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53766  dev_priv = (struct drm_i915_private *)dev->dev_private;
 53767# 2206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53768  __mptr = (struct drm_crtc const *)crtc;
 53769# 2206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53770  intel_crtc = (struct intel_crtc *)__mptr;
 53771# 2207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53772  pipe = (int )intel_crtc->pipe;
 53773# 2212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53774  reg = (u32 )(pipe * 4096 + 983064);
 53775# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53776  temp = i915_read32___6(dev_priv, reg);
 53777# 2214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53778  temp = temp & 4294966783U;
 53779# 2215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53780  temp = temp & 4294967039U;
 53781# 2216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53782  i915_write32___4(dev_priv, reg, temp);
 53783# 2218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53784  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53785# 2219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53786  __const_udelay(644250UL);
 53787# 2222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53788  reg = (u32 )(pipe * 4096 + 393472);
 53789# 2223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53790  temp = i915_read32___6(dev_priv, reg);
 53791# 2224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53792  temp = temp & 4291297279U;
 53793# 2225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53794  temp = (u32 )((intel_crtc->fdi_lanes + -1) << 19) | temp;
 53795# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53796  temp = temp & 3489660927U;
 53797# 2227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53798  temp = temp;
 53799# 2228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53800  temp = temp & 4030726143U;
 53801# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53802  temp = temp;
 53803# 2231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53804  i915_write32___4(dev_priv, reg, temp | 2147483648U);
 53805# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53806  reg = (u32 )(pipe * 4096 + 983052);
 53807# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53808  temp = i915_read32___6(dev_priv, reg);
 53809  }
 53810# 2235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53811  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 53812# 2236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53813    temp = temp & 4294966527U;
 53814# 2237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53815    temp = temp;
 53816  } else {
 53817# 2239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53818    temp = temp & 3489660927U;
 53819# 2240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53820    temp = temp;
 53821  }
 53822  {
 53823# 2242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53824  i915_write32___4(dev_priv, reg, temp | 2147483648U);
 53825# 2244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53826  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53827# 2245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53828  __const_udelay(644250UL);
 53829# 2247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53830  i = 0U;
 53831  }
 53832# 2247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53833  goto ldv_38854;
 53834  ldv_38853:
 53835  {
 53836# 2248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53837  reg = (u32 )(pipe * 4096 + 393472);
 53838# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53839  temp = i915_read32___6(dev_priv, reg);
 53840# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53841  temp = temp & 4030726143U;
 53842# 2251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53843  temp = (u32 )snb_b_fdi_train_param[i] | temp;
 53844# 2252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53845  i915_write32___4(dev_priv, reg, temp);
 53846# 2254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53847  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53848# 2255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53849  __const_udelay(2147500UL);
 53850# 2257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53851  reg = (u32 )(pipe * 4096 + 983060);
 53852# 2258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53853  temp = i915_read32___6(dev_priv, reg);
 53854# 2259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53855  drm_ut_debug_printk(4U, "drm", "gen6_fdi_link_train", "FDI_RX_IIR 0x%x\n", temp);
 53856  }
 53857# 2261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53858  if ((temp & 256U) != 0U) {
 53859    {
 53860# 2262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53861    i915_write32___4(dev_priv, reg, temp | 256U);
 53862# 2263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53863    drm_ut_debug_printk(4U, "drm", "gen6_fdi_link_train", "FDI train 1 done.\n");
 53864    }
 53865# 2264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53866    goto ldv_38852;
 53867  } else {
 53868
 53869  }
 53870# 2247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53871  i = i + 1U;
 53872  ldv_38854: ;
 53873# 2247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53874  if (i <= 3U) {
 53875# 2248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53876    goto ldv_38853;
 53877  } else {
 53878# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53879    goto ldv_38852;
 53880  }
 53881  ldv_38852: ;
 53882# 2267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53883  if (i == 4U) {
 53884    {
 53885# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53886    drm_err("gen6_fdi_link_train", "FDI train 1 fail!\n");
 53887    }
 53888  } else {
 53889
 53890  }
 53891  {
 53892# 2271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53893  reg = (u32 )(pipe * 4096 + 393472);
 53894# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53895  temp = i915_read32___6(dev_priv, reg);
 53896# 2273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53897  temp = temp & 3489660927U;
 53898# 2274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53899  temp = temp | 268435456U;
 53900  }
 53901# 2275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53902  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 53903# 2276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53904    temp = temp & 4030726143U;
 53905# 2278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53906    temp = temp;
 53907  } else {
 53908
 53909  }
 53910  {
 53911# 2280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53912  i915_write32___4(dev_priv, reg, temp);
 53913# 2282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53914  reg = (u32 )(pipe * 4096 + 983052);
 53915# 2283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53916  temp = i915_read32___6(dev_priv, reg);
 53917  }
 53918# 2284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53919  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 53920# 2285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53921    temp = temp & 4294966527U;
 53922# 2286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53923    temp = temp | 256U;
 53924  } else {
 53925# 2288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53926    temp = temp & 3489660927U;
 53927# 2289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53928    temp = temp | 268435456U;
 53929  }
 53930  {
 53931# 2291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53932  i915_write32___4(dev_priv, reg, temp);
 53933# 2293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53934  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53935# 2294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53936  __const_udelay(644250UL);
 53937# 2296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53938  i = 0U;
 53939  }
 53940# 2296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53941  goto ldv_38857;
 53942  ldv_38856:
 53943  {
 53944# 2297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53945  reg = (u32 )(pipe * 4096 + 393472);
 53946# 2298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53947  temp = i915_read32___6(dev_priv, reg);
 53948# 2299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53949  temp = temp & 4030726143U;
 53950# 2300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53951  temp = (u32 )snb_b_fdi_train_param[i] | temp;
 53952# 2301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53953  i915_write32___4(dev_priv, reg, temp);
 53954# 2303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53955  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 53956# 2304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53957  __const_udelay(2147500UL);
 53958# 2306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53959  reg = (u32 )(pipe * 4096 + 983060);
 53960# 2307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53961  temp = i915_read32___6(dev_priv, reg);
 53962# 2308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53963  drm_ut_debug_printk(4U, "drm", "gen6_fdi_link_train", "FDI_RX_IIR 0x%x\n", temp);
 53964  }
 53965# 2310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53966  if ((temp & 512U) != 0U) {
 53967    {
 53968# 2311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53969    i915_write32___4(dev_priv, reg, temp | 512U);
 53970# 2312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53971    drm_ut_debug_printk(4U, "drm", "gen6_fdi_link_train", "FDI train 2 done.\n");
 53972    }
 53973# 2313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53974    goto ldv_38855;
 53975  } else {
 53976
 53977  }
 53978# 2296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53979  i = i + 1U;
 53980  ldv_38857: ;
 53981# 2296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53982  if (i <= 3U) {
 53983# 2297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53984    goto ldv_38856;
 53985  } else {
 53986# 2299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53987    goto ldv_38855;
 53988  }
 53989  ldv_38855: ;
 53990# 2316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53991  if (i == 4U) {
 53992    {
 53993# 2317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 53994    drm_err("gen6_fdi_link_train", "FDI train 2 fail!\n");
 53995    }
 53996  } else {
 53997
 53998  }
 53999  {
 54000# 2319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54001  drm_ut_debug_printk(4U, "drm", "gen6_fdi_link_train", "FDI train done.\n");
 54002  }
 54003# 2320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54004  return;
 54005}
 54006}
 54007# 2323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54008static void ivb_manual_fdi_link_train(struct drm_crtc *crtc )
 54009{ struct drm_device *dev ;
 54010  struct drm_i915_private *dev_priv ;
 54011  struct intel_crtc *intel_crtc ;
 54012  struct drm_crtc const *__mptr ;
 54013  int pipe ;
 54014  u32 reg ;
 54015  u32 temp ;
 54016  u32 i ;
 54017  u32 tmp ;
 54018
 54019  {
 54020  {
 54021# 2325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54022  dev = crtc->dev;
 54023# 2326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54024  dev_priv = (struct drm_i915_private *)dev->dev_private;
 54025# 2327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54026  __mptr = (struct drm_crtc const *)crtc;
 54027# 2327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54028  intel_crtc = (struct intel_crtc *)__mptr;
 54029# 2328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54030  pipe = (int )intel_crtc->pipe;
 54031# 2333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54032  reg = (u32 )(pipe * 4096 + 983064);
 54033# 2334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54034  temp = i915_read32___6(dev_priv, reg);
 54035# 2335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54036  temp = temp & 4294966783U;
 54037# 2336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54038  temp = temp & 4294967039U;
 54039# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54040  i915_write32___4(dev_priv, reg, temp);
 54041# 2339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54042  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54043# 2340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54044  __const_udelay(644250UL);
 54045# 2343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54046  reg = (u32 )(pipe * 4096 + 393472);
 54047# 2344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54048  temp = i915_read32___6(dev_priv, reg);
 54049# 2345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54050  temp = temp & 4291297279U;
 54051# 2346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54052  temp = (u32 )((intel_crtc->fdi_lanes + -1) << 19) | temp;
 54053# 2347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54054  temp = temp & 4294965503U;
 54055# 2348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54056  temp = temp;
 54057# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54058  temp = temp & 4030726143U;
 54059# 2350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54060  temp = temp;
 54061# 2351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54062  i915_write32___4(dev_priv, reg, temp | 2147483648U);
 54063# 2353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54064  reg = (u32 )(pipe * 4096 + 983052);
 54065# 2354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54066  temp = i915_read32___6(dev_priv, reg);
 54067# 2355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54068  temp = temp & 4294966271U;
 54069# 2356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54070  temp = temp & 4294966527U;
 54071# 2357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54072  temp = temp;
 54073# 2358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54074  i915_write32___4(dev_priv, reg, temp | 2147483648U);
 54075# 2360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54076  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54077# 2361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54078  __const_udelay(644250UL);
 54079# 2363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54080  i = 0U;
 54081  }
 54082# 2363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54083  goto ldv_38873;
 54084  ldv_38872:
 54085  {
 54086# 2364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54087  reg = (u32 )(pipe * 4096 + 393472);
 54088# 2365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54089  temp = i915_read32___6(dev_priv, reg);
 54090# 2366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54091  temp = temp & 4030726143U;
 54092# 2367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54093  temp = (u32 )snb_b_fdi_train_param[i] | temp;
 54094# 2368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54095  i915_write32___4(dev_priv, reg, temp);
 54096# 2370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54097  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54098# 2371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54099  __const_udelay(2147500UL);
 54100# 2373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54101  reg = (u32 )(pipe * 4096 + 983060);
 54102# 2374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54103  temp = i915_read32___6(dev_priv, reg);
 54104# 2375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54105  drm_ut_debug_printk(4U, "drm", "ivb_manual_fdi_link_train", "FDI_RX_IIR 0x%x\n",
 54106                      temp);
 54107  }
 54108# 2377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54109  if ((temp & 256U) != 0U) {
 54110    {
 54111# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54112    i915_write32___4(dev_priv, reg, temp | 256U);
 54113# 2380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54114    drm_ut_debug_printk(4U, "drm", "ivb_manual_fdi_link_train", "FDI train 1 done.\n");
 54115    }
 54116# 2381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54117    goto ldv_38871;
 54118  } else {
 54119    {
 54120# 2377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54121    tmp = i915_read32___6(dev_priv, reg);
 54122    }
 54123# 2377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54124    if ((tmp & 256U) != 0U) {
 54125      {
 54126# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54127      i915_write32___4(dev_priv, reg, temp | 256U);
 54128# 2380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54129      drm_ut_debug_printk(4U, "drm", "ivb_manual_fdi_link_train", "FDI train 1 done.\n");
 54130      }
 54131# 2381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54132      goto ldv_38871;
 54133    } else {
 54134
 54135    }
 54136  }
 54137# 2363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54138  i = i + 1U;
 54139  ldv_38873: ;
 54140# 2363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54141  if (i <= 3U) {
 54142# 2364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54143    goto ldv_38872;
 54144  } else {
 54145# 2366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54146    goto ldv_38871;
 54147  }
 54148  ldv_38871: ;
 54149# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54150  if (i == 4U) {
 54151    {
 54152# 2385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54153    drm_err("ivb_manual_fdi_link_train", "FDI train 1 fail!\n");
 54154    }
 54155  } else {
 54156
 54157  }
 54158  {
 54159# 2388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54160  reg = (u32 )(pipe * 4096 + 393472);
 54161# 2389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54162  temp = i915_read32___6(dev_priv, reg);
 54163# 2390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54164  temp = temp & 4294966527U;
 54165# 2391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54166  temp = temp | 256U;
 54167# 2392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54168  temp = temp & 4030726143U;
 54169# 2393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54170  temp = temp;
 54171# 2394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54172  i915_write32___4(dev_priv, reg, temp);
 54173# 2396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54174  reg = (u32 )(pipe * 4096 + 983052);
 54175# 2397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54176  temp = i915_read32___6(dev_priv, reg);
 54177# 2398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54178  temp = temp & 4294966527U;
 54179# 2399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54180  temp = temp | 256U;
 54181# 2400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54182  i915_write32___4(dev_priv, reg, temp);
 54183# 2402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54184  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54185# 2403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54186  __const_udelay(644250UL);
 54187# 2405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54188  i = 0U;
 54189  }
 54190# 2405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54191  goto ldv_38876;
 54192  ldv_38875:
 54193  {
 54194# 2406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54195  reg = (u32 )(pipe * 4096 + 393472);
 54196# 2407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54197  temp = i915_read32___6(dev_priv, reg);
 54198# 2408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54199  temp = temp & 4030726143U;
 54200# 2409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54201  temp = (u32 )snb_b_fdi_train_param[i] | temp;
 54202# 2410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54203  i915_write32___4(dev_priv, reg, temp);
 54204# 2412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54205  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54206# 2413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54207  __const_udelay(2147500UL);
 54208# 2415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54209  reg = (u32 )(pipe * 4096 + 983060);
 54210# 2416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54211  temp = i915_read32___6(dev_priv, reg);
 54212# 2417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54213  drm_ut_debug_printk(4U, "drm", "ivb_manual_fdi_link_train", "FDI_RX_IIR 0x%x\n",
 54214                      temp);
 54215  }
 54216# 2419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54217  if ((temp & 512U) != 0U) {
 54218    {
 54219# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54220    i915_write32___4(dev_priv, reg, temp | 512U);
 54221# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54222    drm_ut_debug_printk(4U, "drm", "ivb_manual_fdi_link_train", "FDI train 2 done.\n");
 54223    }
 54224# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54225    goto ldv_38874;
 54226  } else {
 54227
 54228  }
 54229# 2405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54230  i = i + 1U;
 54231  ldv_38876: ;
 54232# 2405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54233  if (i <= 3U) {
 54234# 2406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54235    goto ldv_38875;
 54236  } else {
 54237# 2408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54238    goto ldv_38874;
 54239  }
 54240  ldv_38874: ;
 54241# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54242  if (i == 4U) {
 54243    {
 54244# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54245    drm_err("ivb_manual_fdi_link_train", "FDI train 2 fail!\n");
 54246    }
 54247  } else {
 54248
 54249  }
 54250  {
 54251# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54252  drm_ut_debug_printk(4U, "drm", "ivb_manual_fdi_link_train", "FDI train done.\n");
 54253  }
 54254# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54255  return;
 54256}
 54257}
 54258# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54259static void ironlake_fdi_pll_enable(struct drm_crtc *crtc )
 54260{ struct drm_device *dev ;
 54261  struct drm_i915_private *dev_priv ;
 54262  struct intel_crtc *intel_crtc ;
 54263  struct drm_crtc const *__mptr ;
 54264  int pipe ;
 54265  u32 reg ;
 54266  u32 temp ;
 54267  u32 tmp ;
 54268  u32 tmp___0 ;
 54269
 54270  {
 54271  {
 54272# 2433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54273  dev = crtc->dev;
 54274# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54275  dev_priv = (struct drm_i915_private *)dev->dev_private;
 54276# 2435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54277  __mptr = (struct drm_crtc const *)crtc;
 54278# 2435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54279  intel_crtc = (struct intel_crtc *)__mptr;
 54280# 2436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54281  pipe = (int )intel_crtc->pipe;
 54282# 2440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54283  tmp = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393264));
 54284# 2440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54285  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 983088), tmp & 2113929216U);
 54286# 2444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54287  reg = (u32 )(pipe * 4096 + 983052);
 54288# 2445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54289  temp = i915_read32___6(dev_priv, reg);
 54290# 2446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54291  temp = temp & 4290838527U;
 54292# 2447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54293  temp = (u32 )((intel_crtc->fdi_lanes + -1) << 19) | temp;
 54294# 2448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54295  tmp___0 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 458760));
 54296# 2448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54297  temp = ((tmp___0 & 224U) << 11) | temp;
 54298# 2449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54299  i915_write32___4(dev_priv, reg, temp | 8192U);
 54300# 2451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54301  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54302# 2452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54303  __const_udelay(859000UL);
 54304# 2455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54305  temp = i915_read32___6(dev_priv, reg);
 54306# 2456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54307  i915_write32___4(dev_priv, reg, temp | 16U);
 54308# 2458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54309  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54310# 2459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54311  __const_udelay(859000UL);
 54312# 2462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54313  reg = (u32 )(pipe * 4096 + 393472);
 54314# 2463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54315  temp = i915_read32___6(dev_priv, reg);
 54316  }
 54317# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54318  if ((temp & 16384U) == 0U) {
 54319    {
 54320# 2465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54321    i915_write32___4(dev_priv, reg, temp | 16384U);
 54322# 2467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54323    readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54324# 2468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54325    __const_udelay(429500UL);
 54326    }
 54327  } else {
 54328
 54329  }
 54330# 2470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54331  return;
 54332}
 54333}
 54334# 2472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54335static void ironlake_fdi_disable(struct drm_crtc *crtc )
 54336{ struct drm_device *dev ;
 54337  struct drm_i915_private *dev_priv ;
 54338  struct intel_crtc *intel_crtc ;
 54339  struct drm_crtc const *__mptr ;
 54340  int pipe ;
 54341  u32 reg ;
 54342  u32 temp ;
 54343  u32 tmp ;
 54344  u32 tmp___0 ;
 54345  u32 tmp___1 ;
 54346
 54347  {
 54348  {
 54349# 2474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54350  dev = crtc->dev;
 54351# 2475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54352  dev_priv = (struct drm_i915_private *)dev->dev_private;
 54353# 2476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54354  __mptr = (struct drm_crtc const *)crtc;
 54355# 2476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54356  intel_crtc = (struct intel_crtc *)__mptr;
 54357# 2477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54358  pipe = (int )intel_crtc->pipe;
 54359# 2481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54360  reg = (u32 )(pipe * 4096 + 393472);
 54361# 2482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54362  temp = i915_read32___6(dev_priv, reg);
 54363# 2483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54364  i915_write32___4(dev_priv, reg, temp & 2147483647U);
 54365# 2484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54366  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54367# 2486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54368  reg = (u32 )(pipe * 4096 + 983052);
 54369# 2487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54370  temp = i915_read32___6(dev_priv, reg);
 54371# 2488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54372  temp = temp & 4294508543U;
 54373# 2489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54374  tmp = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 458760));
 54375# 2489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54376  temp = ((tmp & 224U) << 11) | temp;
 54377# 2490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54378  i915_write32___4(dev_priv, reg, temp & 2147483647U);
 54379# 2492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54380  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54381# 2493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54382  __const_udelay(429500UL);
 54383  }
 54384# 2496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54385  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 0U) {
 54386    {
 54387# 2497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54388    i915_write32___4(dev_priv, (u32 )((pipe + 198659) * 4), 2U);
 54389# 2498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54390    tmp___0 = i915_read32___6(dev_priv, (u32 )((pipe + 198659) * 4) & 4294967294U);
 54391# 2498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54392    i915_write32___4(dev_priv, (u32 )((pipe + 198659) * 4), tmp___0);
 54393    }
 54394  } else {
 54395
 54396  }
 54397  {
 54398# 2504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54399  reg = (u32 )(pipe * 4096 + 393472);
 54400# 2505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54401  temp = i915_read32___6(dev_priv, reg);
 54402# 2506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54403  temp = temp & 3489660927U;
 54404# 2507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54405  temp = temp;
 54406# 2508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54407  i915_write32___4(dev_priv, reg, temp);
 54408# 2510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54409  reg = (u32 )(pipe * 4096 + 983052);
 54410# 2511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54411  temp = i915_read32___6(dev_priv, reg);
 54412  }
 54413# 2512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54414  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 54415# 2513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54416    temp = temp & 4294966527U;
 54417# 2514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54418    temp = temp;
 54419  } else {
 54420# 2516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54421    temp = temp & 3489660927U;
 54422# 2517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54423    temp = temp;
 54424  }
 54425  {
 54426# 2520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54427  temp = temp & 4294508543U;
 54428# 2521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54429  tmp___1 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 458760));
 54430# 2521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54431  temp = ((tmp___1 & 224U) << 11) | temp;
 54432# 2522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54433  i915_write32___4(dev_priv, reg, temp);
 54434# 2524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54435  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 54436# 2525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54437  __const_udelay(429500UL);
 54438  }
 54439# 2526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54440  return;
 54441}
 54442}
 54443# 2532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54444static void intel_clear_scanline_wait(struct drm_device *dev )
 54445{ struct drm_i915_private *dev_priv ;
 54446  struct intel_ring_buffer *ring ;
 54447  u32 tmp ;
 54448
 54449  {
 54450# 2534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54451  dev_priv = (struct drm_i915_private *)dev->dev_private;
 54452# 2538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54453  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 54454# 2540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54455    return;
 54456  } else {
 54457
 54458  }
 54459  {
 54460# 2542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54461  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 54462# 2543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54463  tmp = i915_read32___6(dev_priv, ring->mmio_base + 60U);
 54464  }
 54465# 2544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54466  if ((tmp & 2048U) != 0U) {
 54467    {
 54468# 2545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54469    i915_write32___4(dev_priv, ring->mmio_base + 60U, tmp);
 54470    }
 54471  } else {
 54472
 54473  }
 54474# 2546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54475  return;
 54476}
 54477}
 54478# 2548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54479static void intel_crtc_wait_for_pending_flips(struct drm_crtc *crtc )
 54480{ struct drm_i915_gem_object *obj ;
 54481  struct drm_i915_private *dev_priv ;
 54482  struct drm_framebuffer const *__mptr ;
 54483  int tmp ;
 54484  wait_queue_t __wait ;
 54485  struct task_struct *tmp___0 ;
 54486  int tmp___1 ;
 54487
 54488  {
 54489# 2553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54490  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 54491# 2554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54492    return;
 54493  } else {
 54494
 54495  }
 54496  {
 54497# 2556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54498  __mptr = (struct drm_framebuffer const *)crtc->fb;
 54499# 2556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54500  obj = ((struct intel_framebuffer *)__mptr)->obj;
 54501# 2557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54502  dev_priv = (struct drm_i915_private *)(crtc->dev)->dev_private;
 54503# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54504  tmp = atomic_read((atomic_t const *)(& obj->pending_flip));
 54505  }
 54506# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54507  if (tmp == 0) {
 54508# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54509    goto ldv_38912;
 54510  } else {
 54511
 54512  }
 54513  {
 54514# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54515  tmp___0 = get_current();
 54516# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54517  __wait.flags = 0U;
 54518# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54519  __wait.private = (void *)tmp___0;
 54520# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54521  __wait.func = & autoremove_wake_function;
 54522# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54523  __wait.task_list.next = & __wait.task_list;
 54524# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54525  __wait.task_list.prev = & __wait.task_list;
 54526  }
 54527  ldv_38915:
 54528  {
 54529# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54530  prepare_to_wait(& dev_priv->pending_flip_queue, & __wait, 2);
 54531# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54532  tmp___1 = atomic_read((atomic_t const *)(& obj->pending_flip));
 54533  }
 54534# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54535  if (tmp___1 == 0) {
 54536# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54537    goto ldv_38914;
 54538  } else {
 54539
 54540  }
 54541  {
 54542# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54543  schedule();
 54544  }
 54545# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54546  goto ldv_38915;
 54547  ldv_38914:
 54548  {
 54549# 2558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54550  finish_wait(& dev_priv->pending_flip_queue, & __wait);
 54551  }
 54552  ldv_38912: ;
 54553# 2561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54554  return;
 54555}
 54556}
 54557# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54558static bool intel_crtc_driving_pch(struct drm_crtc *crtc )
 54559{ struct drm_device *dev ;
 54560  struct drm_mode_config *mode_config ;
 54561  struct intel_encoder *encoder ;
 54562  struct list_head const *__mptr ;
 54563  bool tmp ;
 54564  int tmp___0 ;
 54565  struct list_head const *__mptr___0 ;
 54566
 54567  {
 54568# 2564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54569  dev = crtc->dev;
 54570# 2565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54571  mode_config = & dev->mode_config;
 54572# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54573  __mptr = (struct list_head const *)mode_config->encoder_list.next;
 54574# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54575  encoder = (struct intel_encoder *)__mptr + 0x0ffffffffffffff8UL;
 54576# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54577  goto ldv_38929;
 54578  ldv_38928: ;
 54579# 2573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54580  if ((unsigned long )encoder->base.crtc != (unsigned long )crtc) {
 54581# 2574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54582    goto ldv_38926;
 54583  } else {
 54584
 54585  }
 54586# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54587  if (encoder->type == 8) {
 54588# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54589    goto case_8;
 54590  } else
 54591# 2576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54592  if (0) {
 54593    case_8:
 54594    {
 54595# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54596    tmp = intel_encoder_is_pch_edp(& encoder->base);
 54597    }
 54598# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54599    if (tmp) {
 54600# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54601      tmp___0 = 0;
 54602    } else {
 54603# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54604      tmp___0 = 1;
 54605    }
 54606# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54607    if (tmp___0) {
 54608# 2579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54609      return ((bool )0);
 54610    } else {
 54611
 54612    }
 54613# 2580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54614    goto ldv_38926;
 54615  } else {
 54616
 54617  }
 54618  ldv_38926:
 54619# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54620  __mptr___0 = (struct list_head const *)encoder->base.head.next;
 54621# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54622  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 54623  ldv_38929: ;
 54624# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54625  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& mode_config->encoder_list)) {
 54626# 2573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54627    goto ldv_38928;
 54628  } else {
 54629# 2575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54630    goto ldv_38930;
 54631  }
 54632  ldv_38930: ;
 54633# 2584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54634  return ((bool )1);
 54635}
 54636}
 54637# 2595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54638static void ironlake_pch_enable(struct drm_crtc *crtc )
 54639{ struct drm_device *dev ;
 54640  struct drm_i915_private *dev_priv ;
 54641  struct intel_crtc *intel_crtc ;
 54642  struct drm_crtc const *__mptr ;
 54643  int pipe ;
 54644  u32 reg ;
 54645  u32 temp ;
 54646  u32 tmp ;
 54647  u32 tmp___0 ;
 54648  u32 tmp___1 ;
 54649  u32 tmp___2 ;
 54650  u32 tmp___3 ;
 54651  u32 tmp___4 ;
 54652  int tmp___5 ;
 54653  bool tmp___6 ;
 54654
 54655  {
 54656  {
 54657# 2597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54658  dev = crtc->dev;
 54659# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54660  dev_priv = (struct drm_i915_private *)dev->dev_private;
 54661# 2599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54662  __mptr = (struct drm_crtc const *)crtc;
 54663# 2599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54664  intel_crtc = (struct intel_crtc *)__mptr;
 54665# 2600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54666  pipe = (int )intel_crtc->pipe;
 54667# 2604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54668  (*(dev_priv->display.fdi_link_train))(crtc);
 54669# 2606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54670  intel_enable_pch_pll(dev_priv, (enum pipe )pipe);
 54671  }
 54672# 2608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54673  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 54674    {
 54675# 2610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54676    temp = i915_read32___6(dev_priv, 815104U);
 54677    }
 54678# 2611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54679    if (pipe == 0) {
 54680# 2611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54681      if ((temp & 8U) == 0U) {
 54682# 2612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54683        temp = temp | 8U;
 54684      } else {
 54685# 2611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54686        goto _L;
 54687      }
 54688    } else
 54689    _L:
 54690# 2613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54691    if (pipe == 1) {
 54692# 2613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54693      if ((temp & 128U) == 0U) {
 54694# 2614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54695        temp = temp | 144U;
 54696      } else {
 54697
 54698      }
 54699    } else {
 54700
 54701    }
 54702    {
 54703# 2615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54704    i915_write32___4(dev_priv, 815104U, temp);
 54705    }
 54706  } else {
 54707
 54708  }
 54709  {
 54710# 2619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54711  assert_panel_unlocked(dev_priv, (enum pipe )pipe);
 54712# 2620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54713  tmp = i915_read32___6(dev_priv, (u32 )((pipe + 96) * 4096));
 54714# 2620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54715  i915_write32___4(dev_priv, (u32 )((pipe + 224) * 4096), tmp);
 54716# 2621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54717  tmp___0 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393220));
 54718# 2621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54719  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917508), tmp___0);
 54720# 2622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54721  tmp___1 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393224));
 54722# 2622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54723  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917512), tmp___1);
 54724# 2624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54725  tmp___2 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393228));
 54726# 2624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54727  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917516), tmp___2);
 54728# 2625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54729  tmp___3 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393232));
 54730# 2625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54731  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917520), tmp___3);
 54732# 2626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54733  tmp___4 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393236));
 54734# 2626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54735  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917524), tmp___4);
 54736# 2628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54737  intel_fdi_normal_train(crtc);
 54738  }
 54739# 2631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54740  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 54741    {
 54742# 2631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54743    tmp___6 = intel_pipe_has_type(crtc, 7);
 54744    }
 54745# 2631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54746    if ((int )tmp___6) {
 54747      {
 54748# 2633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54749      reg = (u32 )(pipe * 4096 + 918272);
 54750# 2634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54751      temp = i915_read32___6(dev_priv, reg);
 54752# 2635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54753      temp = temp & 2684352999U;
 54754# 2638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54755      temp = temp | 2147745792U;
 54756# 2640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54757      temp = temp;
 54758      }
 54759# 2642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54760      if ((int )crtc->mode.flags & 1) {
 54761# 2643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54762        temp = temp | 8U;
 54763      } else {
 54764
 54765      }
 54766# 2644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54767      if ((crtc->mode.flags & 4U) != 0U) {
 54768# 2645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54769        temp = temp | 16U;
 54770      } else {
 54771
 54772      }
 54773      {
 54774# 2647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54775      tmp___5 = intel_trans_dp_port_sel(crtc);
 54776      }
 54777# 2648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54778      if (tmp___5 == 934144) {
 54779# 2648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54780        goto case_934144;
 54781      } else
 54782# 2651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54783      if (tmp___5 == 934400) {
 54784# 2651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54785        goto case_934400;
 54786      } else
 54787# 2654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54788      if (tmp___5 == 934656) {
 54789# 2654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54790        goto case_934656;
 54791      } else {
 54792# 2657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54793        goto switch_default;
 54794# 2647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54795        if (0) {
 54796          case_934144:
 54797# 2649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54798          temp = temp;
 54799# 2650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54800          goto ldv_38943;
 54801          case_934400:
 54802# 2652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54803          temp = temp | 536870912U;
 54804# 2653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54805          goto ldv_38943;
 54806          case_934656:
 54807# 2655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54808          temp = temp | 1073741824U;
 54809# 2656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54810          goto ldv_38943;
 54811          switch_default:
 54812          {
 54813# 2658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54814          drm_ut_debug_printk(4U, "drm", "ironlake_pch_enable", "Wrong PCH DP port return. Guess port B\n");
 54815# 2659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54816          temp = temp;
 54817          }
 54818# 2660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54819          goto ldv_38943;
 54820        } else {
 54821
 54822        }
 54823      }
 54824      ldv_38943:
 54825      {
 54826# 2663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54827      i915_write32___4(dev_priv, reg, temp);
 54828      }
 54829    } else {
 54830
 54831    }
 54832  } else {
 54833
 54834  }
 54835  {
 54836# 2666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54837  intel_enable_transcoder(dev_priv, (enum pipe )pipe);
 54838  }
 54839# 2667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54840  return;
 54841}
 54842}
 54843# 2669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54844static void ironlake_crtc_enable(struct drm_crtc *crtc )
 54845{ struct drm_device *dev ;
 54846  struct drm_i915_private *dev_priv ;
 54847  struct intel_crtc *intel_crtc ;
 54848  struct drm_crtc const *__mptr ;
 54849  int pipe ;
 54850  int plane ;
 54851  u32 temp ;
 54852  bool is_pch_port ;
 54853  bool tmp ;
 54854  bool tmp___0 ;
 54855  bool tmp___1 ;
 54856
 54857  {
 54858# 2671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54859  dev = crtc->dev;
 54860# 2672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54861  dev_priv = (struct drm_i915_private *)dev->dev_private;
 54862# 2673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54863  __mptr = (struct drm_crtc const *)crtc;
 54864# 2673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54865  intel_crtc = (struct intel_crtc *)__mptr;
 54866# 2674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54867  pipe = (int )intel_crtc->pipe;
 54868# 2675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54869  plane = (int )intel_crtc->plane;
 54870# 2679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54871  if ((int )intel_crtc->active) {
 54872# 2680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54873    return;
 54874  } else {
 54875
 54876  }
 54877  {
 54878# 2682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54879  intel_crtc->active = (bool )1;
 54880# 2683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54881  intel_update_watermarks(dev);
 54882# 2685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54883  tmp = intel_pipe_has_type(crtc, 4);
 54884  }
 54885# 2685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54886  if ((int )tmp) {
 54887    {
 54888# 2686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54889    temp = i915_read32___6(dev_priv, 921984U);
 54890    }
 54891# 2687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54892    if ((int )temp >= 0) {
 54893      {
 54894# 2688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54895      i915_write32___4(dev_priv, 921984U, temp | 2147483648U);
 54896      }
 54897    } else {
 54898
 54899    }
 54900  } else {
 54901
 54902  }
 54903  {
 54904# 2691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54905  is_pch_port = intel_crtc_driving_pch(crtc);
 54906  }
 54907# 2693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54908  if ((int )is_pch_port) {
 54909    {
 54910# 2694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54911    ironlake_fdi_pll_enable(crtc);
 54912    }
 54913  } else {
 54914    {
 54915# 2696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54916    ironlake_fdi_disable(crtc);
 54917    }
 54918  }
 54919# 2699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54920  if (dev_priv->pch_pf_size != 0U) {
 54921    {
 54922# 2699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54923    tmp___0 = intel_pipe_has_type(crtc, 4);
 54924    }
 54925# 2699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54926    if ((int )tmp___0) {
 54927      {
 54928# 2705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54929      i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426112), 2155872256U);
 54930# 2706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54931      i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426096), dev_priv->pch_pf_pos);
 54932# 2707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54933      i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426100), dev_priv->pch_pf_size);
 54934      }
 54935    } else {
 54936      {
 54937# 2699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54938      tmp___1 = intel_pipe_has_type(crtc, 8);
 54939      }
 54940# 2699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54941      if ((int )tmp___1) {
 54942        {
 54943# 2705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54944        i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426112), 2155872256U);
 54945# 2706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54946        i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426096), dev_priv->pch_pf_pos);
 54947# 2707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54948        i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426100), dev_priv->pch_pf_size);
 54949        }
 54950      } else {
 54951
 54952      }
 54953    }
 54954  } else {
 54955
 54956  }
 54957  {
 54958# 2710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54959  intel_enable_pipe(dev_priv, (enum pipe )pipe, (bool )((int )is_pch_port));
 54960# 2711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54961  intel_enable_plane(dev_priv, (enum plane )plane, (enum pipe )pipe);
 54962  }
 54963# 2713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54964  if ((int )is_pch_port) {
 54965    {
 54966# 2714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54967    ironlake_pch_enable(crtc);
 54968    }
 54969  } else {
 54970
 54971  }
 54972  {
 54973# 2716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54974  intel_crtc_load_lut(crtc);
 54975# 2718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54976  mutex_lock_nested(& dev->struct_mutex, 0U);
 54977# 2719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54978  intel_update_fbc(dev);
 54979# 2720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54980  mutex_unlock(& dev->struct_mutex);
 54981# 2722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54982  intel_crtc_update_cursor(crtc, (bool )1);
 54983  }
 54984# 2723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54985  return;
 54986}
 54987}
 54988# 2725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 54989static void ironlake_crtc_disable(struct drm_crtc *crtc )
 54990{ struct drm_device *dev ;
 54991  struct drm_i915_private *dev_priv ;
 54992  struct intel_crtc *intel_crtc ;
 54993  struct drm_crtc const *__mptr ;
 54994  int pipe ;
 54995  int plane ;
 54996  u32 reg ;
 54997  u32 temp ;
 54998
 54999  {
 55000# 2727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55001  dev = crtc->dev;
 55002# 2728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55003  dev_priv = (struct drm_i915_private *)dev->dev_private;
 55004# 2729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55005  __mptr = (struct drm_crtc const *)crtc;
 55006# 2729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55007  intel_crtc = (struct intel_crtc *)__mptr;
 55008# 2730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55009  pipe = (int )intel_crtc->pipe;
 55010# 2731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55011  plane = (int )intel_crtc->plane;
 55012# 2734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55013  if (! intel_crtc->active) {
 55014# 2735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55015    return;
 55016  } else {
 55017
 55018  }
 55019  {
 55020# 2737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55021  intel_crtc_wait_for_pending_flips(crtc);
 55022# 2738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55023  drm_vblank_off(dev, pipe);
 55024# 2739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55025  intel_crtc_update_cursor(crtc, (bool )0);
 55026# 2741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55027  intel_disable_plane(dev_priv, (enum plane )plane, (enum pipe )pipe);
 55028  }
 55029# 2743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55030  if (dev_priv->cfb_plane == plane) {
 55031# 2743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55032    if ((unsigned long )dev_priv->display.disable_fbc != (unsigned long )((void (*)(struct drm_device * ))0)) {
 55033      {
 55034# 2745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55035      (*(dev_priv->display.disable_fbc))(dev);
 55036      }
 55037    } else {
 55038
 55039    }
 55040  } else {
 55041
 55042  }
 55043  {
 55044# 2747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55045  intel_disable_pipe(dev_priv, (enum pipe )pipe);
 55046# 2750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55047  i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426112), 0U);
 55048# 2751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55049  i915_write32___4(dev_priv, (u32 )(pipe * 2048 + 426100), 0U);
 55050# 2753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55051  ironlake_fdi_disable(crtc);
 55052# 2760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55053  intel_disable_pch_ports(dev_priv, (enum pipe )pipe);
 55054# 2762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55055  intel_disable_transcoder(dev_priv, (enum pipe )pipe);
 55056  }
 55057# 2764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55058  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 55059    {
 55060# 2766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55061    reg = (u32 )(pipe * 4096 + 918272);
 55062# 2767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55063    temp = i915_read32___6(dev_priv, reg);
 55064# 2768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55065    temp = temp & 536870911U;
 55066# 2769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55067    temp = temp | 1610612736U;
 55068# 2770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55069    i915_write32___4(dev_priv, reg, temp);
 55070# 2773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55071    temp = i915_read32___6(dev_priv, 815104U);
 55072    }
 55073# 2775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55074    if (pipe == 0) {
 55075# 2775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55076      goto case_0;
 55077    } else
 55078# 2778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55079    if (pipe == 1) {
 55080# 2778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55081      goto case_1;
 55082    } else
 55083# 2781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55084    if (pipe == 2) {
 55085# 2781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55086      goto case_2;
 55087    } else {
 55088# 2785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55089      goto switch_default;
 55090# 2774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55091      if (0) {
 55092        case_0:
 55093# 2776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55094        temp = temp & 4294967287U;
 55095# 2777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55096        goto ldv_38973;
 55097        case_1:
 55098# 2779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55099        temp = temp & 4294967151U;
 55100# 2780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55101        goto ldv_38973;
 55102        case_2:
 55103# 2783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55104        temp = temp & 4294964991U;
 55105# 2784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55106        goto ldv_38973;
 55107        switch_default:
 55108# 2786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55109        __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 55110                             "i" (2786), "i" (12UL));
 55111        ldv_38977: ;
 55112# 2786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55113        goto ldv_38977;
 55114      } else {
 55115
 55116      }
 55117    }
 55118    ldv_38973:
 55119    {
 55120# 2788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55121    i915_write32___4(dev_priv, 815104U, temp);
 55122    }
 55123  } else {
 55124
 55125  }
 55126  {
 55127# 2792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55128  intel_disable_pch_pll(dev_priv, (enum pipe )pipe);
 55129# 2795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55130  reg = (u32 )(pipe * 4096 + 983052);
 55131# 2796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55132  temp = i915_read32___6(dev_priv, reg);
 55133# 2797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55134  i915_write32___4(dev_priv, reg, temp & 4294967279U);
 55135# 2800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55136  reg = (u32 )(pipe * 4096 + 393472);
 55137# 2801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55138  temp = i915_read32___6(dev_priv, reg);
 55139# 2802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55140  i915_write32___4(dev_priv, reg, temp & 4294950911U);
 55141# 2804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55142  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 55143# 2805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55144  __const_udelay(429500UL);
 55145# 2807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55146  reg = (u32 )(pipe * 4096 + 983052);
 55147# 2808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55148  temp = i915_read32___6(dev_priv, reg);
 55149# 2809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55150  i915_write32___4(dev_priv, reg, temp & 4294959103U);
 55151# 2812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55152  readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 55153# 2813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55154  __const_udelay(429500UL);
 55155# 2815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55156  intel_crtc->active = (bool )0;
 55157# 2816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55158  intel_update_watermarks(dev);
 55159# 2818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55160  mutex_lock_nested(& dev->struct_mutex, 0U);
 55161# 2819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55162  intel_update_fbc(dev);
 55163# 2820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55164  intel_clear_scanline_wait(dev);
 55165# 2821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55166  mutex_unlock(& dev->struct_mutex);
 55167  }
 55168# 2822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55169  return;
 55170}
 55171}
 55172# 2824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55173static void ironlake_crtc_dpms(struct drm_crtc *crtc , int mode )
 55174{ struct intel_crtc *intel_crtc ;
 55175  struct drm_crtc const *__mptr ;
 55176  int pipe ;
 55177  int plane ;
 55178
 55179  {
 55180# 2826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55181  __mptr = (struct drm_crtc const *)crtc;
 55182# 2826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55183  intel_crtc = (struct intel_crtc *)__mptr;
 55184# 2827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55185  pipe = (int )intel_crtc->pipe;
 55186# 2828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55187  plane = (int )intel_crtc->plane;
 55188# 2834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55189  if (mode == 0) {
 55190# 2834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55191    goto case_0;
 55192  } else
 55193# 2835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55194  if (mode == 1) {
 55195# 2835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55196    goto case_1;
 55197  } else
 55198# 2836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55199  if (mode == 2) {
 55200# 2836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55201    goto case_2;
 55202  } else
 55203# 2841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55204  if (mode == 3) {
 55205# 2841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55206    goto case_3;
 55207  } else
 55208# 2833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55209  if (0) {
 55210    case_0: ;
 55211    case_1: ;
 55212    case_2:
 55213    {
 55214# 2837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55215    drm_ut_debug_printk(4U, "drm", "ironlake_crtc_dpms", "crtc %d/%d dpms on\n", pipe,
 55216                        plane);
 55217# 2838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55218    ironlake_crtc_enable(crtc);
 55219    }
 55220# 2839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55221    goto ldv_38991;
 55222    case_3:
 55223    {
 55224# 2842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55225    drm_ut_debug_printk(4U, "drm", "ironlake_crtc_dpms", "crtc %d/%d dpms off\n",
 55226                        pipe, plane);
 55227# 2843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55228    ironlake_crtc_disable(crtc);
 55229    }
 55230# 2844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55231    goto ldv_38991;
 55232  } else {
 55233
 55234  }
 55235  ldv_38991: ;
 55236# 2847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55237  return;
 55238}
 55239}
 55240# 2848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55241static void intel_crtc_dpms_overlay(struct intel_crtc *intel_crtc , bool enable )
 55242{ struct drm_device *dev ;
 55243  struct drm_i915_private *dev_priv ;
 55244
 55245  {
 55246# 2850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55247  if (! enable) {
 55248# 2850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55249    if ((unsigned long )intel_crtc->overlay != (unsigned long )((struct intel_overlay *)0)) {
 55250      {
 55251# 2851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55252      dev = intel_crtc->base.dev;
 55253# 2852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55254      dev_priv = (struct drm_i915_private *)dev->dev_private;
 55255# 2854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55256      mutex_lock_nested(& dev->struct_mutex, 0U);
 55257# 2855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55258      dev_priv->mm.interruptible = (bool )0;
 55259# 2856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55260      intel_overlay_switch_off(intel_crtc->overlay);
 55261# 2857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55262      dev_priv->mm.interruptible = (bool )1;
 55263# 2858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55264      mutex_unlock(& dev->struct_mutex);
 55265      }
 55266    } else {
 55267
 55268    }
 55269  } else {
 55270
 55271  }
 55272# 2860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55273  return;
 55274}
 55275}
 55276# 2866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55277static void i9xx_crtc_enable(struct drm_crtc *crtc )
 55278{ struct drm_device *dev ;
 55279  struct drm_i915_private *dev_priv ;
 55280  struct intel_crtc *intel_crtc ;
 55281  struct drm_crtc const *__mptr ;
 55282  int pipe ;
 55283  int plane ;
 55284
 55285  {
 55286# 2868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55287  dev = crtc->dev;
 55288# 2869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55289  dev_priv = (struct drm_i915_private *)dev->dev_private;
 55290# 2870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55291  __mptr = (struct drm_crtc const *)crtc;
 55292# 2870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55293  intel_crtc = (struct intel_crtc *)__mptr;
 55294# 2871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55295  pipe = (int )intel_crtc->pipe;
 55296# 2872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55297  plane = (int )intel_crtc->plane;
 55298# 2874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55299  if ((int )intel_crtc->active) {
 55300# 2875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55301    return;
 55302  } else {
 55303
 55304  }
 55305  {
 55306# 2877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55307  intel_crtc->active = (bool )1;
 55308# 2878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55309  intel_update_watermarks(dev);
 55310# 2880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55311  intel_enable_pll(dev_priv, (enum pipe )pipe);
 55312# 2881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55313  intel_enable_pipe(dev_priv, (enum pipe )pipe, (bool )0);
 55314# 2882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55315  intel_enable_plane(dev_priv, (enum plane )plane, (enum pipe )pipe);
 55316# 2884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55317  intel_crtc_load_lut(crtc);
 55318# 2885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55319  intel_update_fbc(dev);
 55320# 2888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55321  intel_crtc_dpms_overlay(intel_crtc, (bool )1);
 55322# 2889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55323  intel_crtc_update_cursor(crtc, (bool )1);
 55324  }
 55325# 2890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55326  return;
 55327}
 55328}
 55329# 2892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55330static void i9xx_crtc_disable(struct drm_crtc *crtc )
 55331{ struct drm_device *dev ;
 55332  struct drm_i915_private *dev_priv ;
 55333  struct intel_crtc *intel_crtc ;
 55334  struct drm_crtc const *__mptr ;
 55335  int pipe ;
 55336  int plane ;
 55337
 55338  {
 55339# 2894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55340  dev = crtc->dev;
 55341# 2895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55342  dev_priv = (struct drm_i915_private *)dev->dev_private;
 55343# 2896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55344  __mptr = (struct drm_crtc const *)crtc;
 55345# 2896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55346  intel_crtc = (struct intel_crtc *)__mptr;
 55347# 2897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55348  pipe = (int )intel_crtc->pipe;
 55349# 2898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55350  plane = (int )intel_crtc->plane;
 55351# 2900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55352  if (! intel_crtc->active) {
 55353# 2901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55354    return;
 55355  } else {
 55356
 55357  }
 55358  {
 55359# 2904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55360  intel_crtc_wait_for_pending_flips(crtc);
 55361# 2905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55362  drm_vblank_off(dev, pipe);
 55363# 2906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55364  intel_crtc_dpms_overlay(intel_crtc, (bool )0);
 55365# 2907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55366  intel_crtc_update_cursor(crtc, (bool )0);
 55367  }
 55368# 2909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55369  if (dev_priv->cfb_plane == plane) {
 55370# 2909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55371    if ((unsigned long )dev_priv->display.disable_fbc != (unsigned long )((void (*)(struct drm_device * ))0)) {
 55372      {
 55373# 2911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55374      (*(dev_priv->display.disable_fbc))(dev);
 55375      }
 55376    } else {
 55377
 55378    }
 55379  } else {
 55380
 55381  }
 55382  {
 55383# 2913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55384  intel_disable_plane(dev_priv, (enum plane )plane, (enum pipe )pipe);
 55385# 2914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55386  intel_disable_pipe(dev_priv, (enum pipe )pipe);
 55387# 2915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55388  intel_disable_pll(dev_priv, (enum pipe )pipe);
 55389# 2917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55390  intel_crtc->active = (bool )0;
 55391# 2918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55392  intel_update_fbc(dev);
 55393# 2919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55394  intel_update_watermarks(dev);
 55395# 2920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55396  intel_clear_scanline_wait(dev);
 55397  }
 55398# 2921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55399  return;
 55400}
 55401}
 55402# 2923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55403static void i9xx_crtc_dpms(struct drm_crtc *crtc , int mode )
 55404{
 55405
 55406  {
 55407# 2929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55408  if (mode == 0) {
 55409# 2929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55410    goto case_0;
 55411  } else
 55412# 2930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55413  if (mode == 1) {
 55414# 2930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55415    goto case_1;
 55416  } else
 55417# 2931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55418  if (mode == 2) {
 55419# 2931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55420    goto case_2;
 55421  } else
 55422# 2934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55423  if (mode == 3) {
 55424# 2934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55425    goto case_3;
 55426  } else
 55427# 2928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55428  if (0) {
 55429    case_0: ;
 55430    case_1: ;
 55431    case_2:
 55432    {
 55433# 2932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55434    i9xx_crtc_enable(crtc);
 55435    }
 55436# 2933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55437    goto ldv_39026;
 55438    case_3:
 55439    {
 55440# 2935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55441    i9xx_crtc_disable(crtc);
 55442    }
 55443# 2936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55444    goto ldv_39026;
 55445  } else {
 55446
 55447  }
 55448  ldv_39026: ;
 55449# 2939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55450  return;
 55451}
 55452}
 55453# 2943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55454static void intel_crtc_dpms(struct drm_crtc *crtc , int mode )
 55455{ struct drm_device *dev ;
 55456  struct drm_i915_private *dev_priv ;
 55457  struct drm_i915_master_private *master_priv ;
 55458  struct intel_crtc *intel_crtc ;
 55459  struct drm_crtc const *__mptr ;
 55460  int pipe ;
 55461  bool enabled ;
 55462  int tmp ;
 55463
 55464  {
 55465# 2945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55466  dev = crtc->dev;
 55467# 2946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55468  dev_priv = (struct drm_i915_private *)dev->dev_private;
 55469# 2948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55470  __mptr = (struct drm_crtc const *)crtc;
 55471# 2948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55472  intel_crtc = (struct intel_crtc *)__mptr;
 55473# 2949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55474  pipe = (int )intel_crtc->pipe;
 55475# 2952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55476  if (intel_crtc->dpms_mode == mode) {
 55477# 2953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55478    return;
 55479  } else {
 55480
 55481  }
 55482  {
 55483# 2955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55484  intel_crtc->dpms_mode = mode;
 55485# 2957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55486  (*(dev_priv->display.dpms))(crtc, mode);
 55487  }
 55488# 2959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55489  if ((unsigned long )(dev->primary)->master == (unsigned long )((struct drm_master *)0)) {
 55490# 2960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55491    return;
 55492  } else {
 55493
 55494  }
 55495# 2962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55496  master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 55497# 2963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55498  if ((unsigned long )master_priv->sarea_priv == (unsigned long )((struct _drm_i915_sarea *)0)) {
 55499# 2964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55500    return;
 55501  } else {
 55502
 55503  }
 55504# 2966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55505  if ((int )crtc->enabled) {
 55506# 2966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55507    if (mode != 3) {
 55508# 2966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55509      tmp = 1;
 55510    } else {
 55511# 2966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55512      tmp = 0;
 55513    }
 55514  } else {
 55515# 2966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55516    tmp = 0;
 55517  }
 55518# 2966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55519  enabled = (bool )tmp;
 55520# 2969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55521  if (pipe == 0) {
 55522# 2969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55523    goto case_0;
 55524  } else
 55525# 2973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55526  if (pipe == 1) {
 55527# 2973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55528    goto case_1;
 55529  } else {
 55530# 2977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55531    goto switch_default;
 55532# 2968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55533    if (0) {
 55534      case_0: ;
 55535# 2970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55536      if ((int )enabled) {
 55537# 2970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55538        (master_priv->sarea_priv)->pipeA_w = crtc->mode.hdisplay;
 55539      } else {
 55540# 2970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55541        (master_priv->sarea_priv)->pipeA_w = 0;
 55542      }
 55543# 2971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55544      if ((int )enabled) {
 55545# 2971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55546        (master_priv->sarea_priv)->pipeA_h = crtc->mode.vdisplay;
 55547      } else {
 55548# 2971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55549        (master_priv->sarea_priv)->pipeA_h = 0;
 55550      }
 55551# 2972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55552      goto ldv_39041;
 55553      case_1: ;
 55554# 2974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55555      if ((int )enabled) {
 55556# 2974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55557        (master_priv->sarea_priv)->pipeB_w = crtc->mode.hdisplay;
 55558      } else {
 55559# 2974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55560        (master_priv->sarea_priv)->pipeB_w = 0;
 55561      }
 55562# 2975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55563      if ((int )enabled) {
 55564# 2975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55565        (master_priv->sarea_priv)->pipeB_h = crtc->mode.vdisplay;
 55566      } else {
 55567# 2975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55568        (master_priv->sarea_priv)->pipeB_h = 0;
 55569      }
 55570# 2976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55571      goto ldv_39041;
 55572      switch_default:
 55573      {
 55574# 2978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55575      drm_err("intel_crtc_dpms", "Can\'t update pipe %c in SAREA\n", pipe + 65);
 55576      }
 55577# 2979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55578      goto ldv_39041;
 55579    } else {
 55580
 55581    }
 55582  }
 55583  ldv_39041: ;
 55584# 2982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55585  return;
 55586}
 55587}
 55588# 2983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55589static void intel_crtc_disable(struct drm_crtc *crtc )
 55590{ struct drm_crtc_helper_funcs *crtc_funcs ;
 55591  struct drm_device *dev ;
 55592  struct drm_framebuffer const *__mptr ;
 55593
 55594  {
 55595  {
 55596# 2985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55597  crtc_funcs = (struct drm_crtc_helper_funcs *)crtc->helper_private;
 55598# 2986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55599  dev = crtc->dev;
 55600# 2988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55601  (*(crtc_funcs->dpms))(crtc, 3);
 55602  }
 55603# 2990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55604  if ((unsigned long )crtc->fb != (unsigned long )((struct drm_framebuffer *)0)) {
 55605    {
 55606# 2991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55607    mutex_lock_nested(& dev->struct_mutex, 0U);
 55608# 2992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55609    __mptr = (struct drm_framebuffer const *)crtc->fb;
 55610# 2992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55611    i915_gem_object_unpin(((struct intel_framebuffer *)__mptr)->obj);
 55612# 2993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55613    mutex_unlock(& dev->struct_mutex);
 55614    }
 55615  } else {
 55616
 55617  }
 55618# 2995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55619  return;
 55620}
 55621}
 55622# 3005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55623static void i9xx_crtc_prepare(struct drm_crtc *crtc )
 55624{
 55625
 55626  {
 55627  {
 55628# 3007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55629  i9xx_crtc_disable(crtc);
 55630  }
 55631# 3008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55632  return;
 55633}
 55634}
 55635# 3010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55636static void i9xx_crtc_commit(struct drm_crtc *crtc )
 55637{
 55638
 55639  {
 55640  {
 55641# 3012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55642  i9xx_crtc_enable(crtc);
 55643  }
 55644# 3013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55645  return;
 55646}
 55647}
 55648# 3015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55649static void ironlake_crtc_prepare(struct drm_crtc *crtc )
 55650{
 55651
 55652  {
 55653  {
 55654# 3017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55655  ironlake_crtc_disable(crtc);
 55656  }
 55657# 3018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55658  return;
 55659}
 55660}
 55661# 3020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55662static void ironlake_crtc_commit(struct drm_crtc *crtc )
 55663{
 55664
 55665  {
 55666  {
 55667# 3022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55668  ironlake_crtc_enable(crtc);
 55669  }
 55670# 3023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55671  return;
 55672}
 55673}
 55674# 3025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55675void intel_encoder_prepare(struct drm_encoder *encoder )
 55676{ struct drm_encoder_helper_funcs *encoder_funcs ;
 55677
 55678  {
 55679  {
 55680# 3027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55681  encoder_funcs = (struct drm_encoder_helper_funcs *)encoder->helper_private;
 55682# 3029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55683  (*(encoder_funcs->dpms))(encoder, 3);
 55684  }
 55685# 3030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55686  return;
 55687}
 55688}
 55689# 3032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55690void intel_encoder_commit(struct drm_encoder *encoder )
 55691{ struct drm_encoder_helper_funcs *encoder_funcs ;
 55692
 55693  {
 55694  {
 55695# 3034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55696  encoder_funcs = (struct drm_encoder_helper_funcs *)encoder->helper_private;
 55697# 3036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55698  (*(encoder_funcs->dpms))(encoder, 0);
 55699  }
 55700# 3037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55701  return;
 55702}
 55703}
 55704# 3039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55705void intel_encoder_destroy(struct drm_encoder *encoder )
 55706{ struct intel_encoder *intel_encoder ;
 55707  struct drm_encoder const *__mptr ;
 55708
 55709  {
 55710  {
 55711# 3041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55712  __mptr = (struct drm_encoder const *)encoder;
 55713# 3041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55714  intel_encoder = (struct intel_encoder *)__mptr;
 55715# 3043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55716  drm_encoder_cleanup(encoder);
 55717# 3044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55718  kfree((void const *)intel_encoder);
 55719  }
 55720# 3045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55721  return;
 55722}
 55723}
 55724# 3047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55725static bool intel_crtc_mode_fixup(struct drm_crtc *crtc , struct drm_display_mode *mode ,
 55726                                  struct drm_display_mode *adjusted_mode )
 55727{ struct drm_device *dev ;
 55728
 55729  {
 55730# 3051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55731  dev = crtc->dev;
 55732# 3053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55733  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 55734# 3053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55735    goto _L;
 55736  } else
 55737# 3053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55738  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 55739# 3053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55740    goto _L;
 55741  } else
 55742# 3053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55743  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 55744    _L:
 55745# 3055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55746    if (mode->clock * 3 > 10800000) {
 55747# 3056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55748      return ((bool )0);
 55749    } else {
 55750
 55751    }
 55752  } else {
 55753
 55754  }
 55755# 3062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55756  if (adjusted_mode->crtc_htotal == 0) {
 55757    {
 55758# 3063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55759    drm_mode_set_crtcinfo(adjusted_mode, 0);
 55760    }
 55761  } else {
 55762
 55763  }
 55764# 3065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55765  return ((bool )1);
 55766}
 55767}
 55768# 3068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55769static int i945_get_display_clock_speed(struct drm_device *dev )
 55770{
 55771
 55772  {
 55773# 3070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55774  return (400000);
 55775}
 55776}
 55777# 3073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55778static int i915_get_display_clock_speed(struct drm_device *dev )
 55779{
 55780
 55781  {
 55782# 3075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55783  return (333000);
 55784}
 55785}
 55786# 3078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55787static int i9xx_misc_get_display_clock_speed(struct drm_device *dev )
 55788{
 55789
 55790  {
 55791# 3080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55792  return (200000);
 55793}
 55794}
 55795# 3083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55796static int i915gm_get_display_clock_speed(struct drm_device *dev )
 55797{ u16 gcfgc ;
 55798
 55799  {
 55800  {
 55801# 3085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55802  gcfgc = (u16 )0U;
 55803# 3087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55804  pci_read_config_word(dev->pdev, 240, & gcfgc);
 55805  }
 55806# 3089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55807  if (((int )gcfgc & 128) != 0) {
 55808# 3090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55809    return (133000);
 55810  } else
 55811# 3093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55812  if (((int )gcfgc & 112) == 64) {
 55813# 3093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55814    goto case_64;
 55815  } else
 55816# 3096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55817  if (((int )gcfgc & 112) == 0) {
 55818# 3096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55819    goto case_0;
 55820  } else {
 55821# 3095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55822    goto switch_default;
 55823# 3092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55824    if (0) {
 55825      case_64: ;
 55826# 3094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55827      return (333000);
 55828      switch_default: ;
 55829      case_0: ;
 55830# 3097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55831      return (190000);
 55832    } else {
 55833
 55834    }
 55835  }
 55836}
 55837}
 55838# 3102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55839static int i865_get_display_clock_speed(struct drm_device *dev )
 55840{
 55841
 55842  {
 55843# 3104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55844  return (266000);
 55845}
 55846}
 55847# 3107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55848static int i855_get_display_clock_speed(struct drm_device *dev )
 55849{ u16 hpllcc ;
 55850
 55851  {
 55852# 3109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55853  hpllcc = (u16 )0U;
 55854# 3114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55855  if (((int )hpllcc & 15) == 0) {
 55856# 3114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55857    goto case_0;
 55858  } else
 55859# 3115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55860  if (((int )hpllcc & 15) == 1) {
 55861# 3115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55862    goto case_1;
 55863  } else
 55864# 3117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55865  if (((int )hpllcc & 15) == 3) {
 55866# 3117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55867    goto case_3;
 55868  } else
 55869# 3119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55870  if (((int )hpllcc & 15) == 2) {
 55871# 3119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55872    goto case_2;
 55873  } else
 55874# 3113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55875  if (0) {
 55876    case_0: ;
 55877    case_1: ;
 55878# 3116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55879    return (200000);
 55880    case_3: ;
 55881# 3118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55882    return (250000);
 55883    case_2: ;
 55884# 3120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55885    return (133000);
 55886  } else {
 55887
 55888  }
 55889# 3124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55890  return (0);
 55891}
 55892}
 55893# 3127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55894static int i830_get_display_clock_speed(struct drm_device *dev )
 55895{
 55896
 55897  {
 55898# 3129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55899  return (133000);
 55900}
 55901}
 55902# 3141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55903static void fdi_reduce_ratio(u32 *num , u32 *den )
 55904{
 55905
 55906  {
 55907# 3143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55908  goto ldv_39125;
 55909  ldv_39124:
 55910# 3144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55911  *num = *num >> 1;
 55912# 3145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55913  *den = *den >> 1;
 55914  ldv_39125: ;
 55915# 3143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55916  if (*num > 16777215U) {
 55917# 3144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55918    goto ldv_39124;
 55919  } else
 55920# 3143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55921  if (*den > 16777215U) {
 55922# 3144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55923    goto ldv_39124;
 55924  } else {
 55925# 3146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55926    goto ldv_39126;
 55927  }
 55928  ldv_39126: ;
 55929# 3148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55930  return;
 55931}
 55932}
 55933# 3150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55934static void ironlake_compute_m_n(int bits_per_pixel , int nlanes , int pixel_clock ,
 55935                                 int link_clock , struct fdi_m_n *m_n )
 55936{
 55937
 55938  {
 55939  {
 55940# 3153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55941  m_n->tu = 64U;
 55942# 3156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55943  m_n->gmch_m = (u32 )(bits_per_pixel * pixel_clock);
 55944# 3157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55945  m_n->gmch_n = (u32 )((link_clock * nlanes) * 8);
 55946# 3158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55947  fdi_reduce_ratio(& m_n->gmch_m, & m_n->gmch_n);
 55948# 3160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55949  m_n->link_m = (u32 )pixel_clock;
 55950# 3161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55951  m_n->link_n = (u32 )link_clock;
 55952# 3162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55953  fdi_reduce_ratio(& m_n->link_m, & m_n->link_n);
 55954  }
 55955# 3163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55956  return;
 55957}
 55958}
 55959# 3175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55960static struct intel_watermark_params const pineview_display_wm = {512UL, 511UL, 63UL, 10UL, 64UL};
 55961# 3182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55962static struct intel_watermark_params const pineview_display_hplloff_wm = {512UL, 511UL, 0UL, 10UL, 64UL};
 55963# 3189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55964static struct intel_watermark_params const pineview_cursor_wm = {64UL, 63UL, 0UL, 5UL, 64UL};
 55965# 3196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55966static struct intel_watermark_params const pineview_cursor_hplloff_wm = {64UL, 63UL, 0UL, 5UL, 64UL};
 55967# 3203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55968static struct intel_watermark_params const g4x_wm_info = {127UL, 63UL, 63UL, 2UL, 64UL};
 55969# 3210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55970static struct intel_watermark_params const g4x_cursor_wm_info = {64UL, 32UL, 8UL, 2UL, 64UL};
 55971# 3217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55972static struct intel_watermark_params const i965_cursor_wm_info = {64UL, 32UL, 8UL, 2UL, 64UL};
 55973# 3224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55974static struct intel_watermark_params const i945_wm_info = {127UL, 63UL, 1UL, 2UL, 64UL};
 55975# 3231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55976static struct intel_watermark_params const i915_wm_info = {95UL, 63UL, 1UL, 2UL, 64UL};
 55977# 3238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55978static struct intel_watermark_params const i855_wm_info = {127UL, 63UL, 1UL, 2UL, 32UL};
 55979# 3245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55980static struct intel_watermark_params const i830_wm_info = {95UL, 63UL, 1UL, 2UL, 32UL};
 55981# 3253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55982static struct intel_watermark_params const ironlake_display_wm_info = {128UL, 64UL, 8UL, 2UL, 64UL};
 55983# 3260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55984static struct intel_watermark_params const ironlake_cursor_wm_info = {32UL, 16UL, 8UL, 2UL, 64UL};
 55985# 3267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55986static struct intel_watermark_params const ironlake_display_srwm_info = {512UL, 511UL, 63UL, 2UL, 64UL};
 55987# 3274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55988static struct intel_watermark_params const ironlake_cursor_srwm_info = {64UL, 63UL, 8UL, 2UL, 64UL};
 55989# 3282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55990static struct intel_watermark_params const sandybridge_display_wm_info = {128UL, 127UL, 8UL, 2UL, 64UL};
 55991# 3289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55992static struct intel_watermark_params const sandybridge_cursor_wm_info = {32UL, 31UL, 8UL, 2UL, 64UL};
 55993# 3296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55994static struct intel_watermark_params const sandybridge_display_srwm_info = {512UL, 511UL, 63UL, 2UL, 64UL};
 55995# 3303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55996static struct intel_watermark_params const sandybridge_cursor_srwm_info = {64UL, 63UL, 8UL, 2UL, 64UL};
 55997# 3330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 55998static unsigned long intel_calculate_wm(unsigned long clock_in_khz , struct intel_watermark_params const *wm ,
 55999                                        int fifo_size , int pixel_size , unsigned long latency_ns___0 )
 56000{ long entries_required ;
 56001  long wm_size ;
 56002
 56003  {
 56004  {
 56005# 3344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56006  entries_required = (long )((((clock_in_khz / 1000UL) * (unsigned long )pixel_size) * latency_ns___0) / 1000UL);
 56007# 3346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56008  entries_required = (long )((((unsigned long )wm->cacheline_size + (unsigned long )entries_required) - 1UL) / (unsigned long )wm->cacheline_size);
 56009# 3348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56010  drm_ut_debug_printk(4U, "drm", "intel_calculate_wm", "FIFO entries required for mode: %ld\n",
 56011                      entries_required);
 56012# 3350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56013  wm_size = (long )((unsigned long )fifo_size - ((unsigned long )wm->guard_size + (unsigned long )entries_required));
 56014# 3352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56015  drm_ut_debug_printk(4U, "drm", "intel_calculate_wm", "FIFO watermark level: %ld\n",
 56016                      wm_size);
 56017  }
 56018# 3355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56019  if ((long )wm->max_wm < wm_size) {
 56020# 3356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56021    wm_size = (long )wm->max_wm;
 56022  } else {
 56023
 56024  }
 56025# 3357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56026  if (wm_size <= 0L) {
 56027# 3358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56028    wm_size = (long )wm->default_wm;
 56029  } else {
 56030
 56031  }
 56032# 3359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56033  return ((unsigned long )wm_size);
 56034}
 56035}
 56036# 3373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56037static struct cxsr_latency const cxsr_latency_table[30U] =
 56038# 3373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56039  { {1, 0, 800UL, 400UL, 3382UL, 33382UL, 3983UL, 33983UL},
 56040        {1, 0, 800UL, 667UL, 3354UL, 33354UL, 3807UL, 33807UL},
 56041        {1, 0, 800UL, 800UL, 3347UL, 33347UL, 3763UL, 33763UL},
 56042        {1, 1, 800UL, 667UL, 6420UL, 36420UL, 6873UL, 36873UL},
 56043        {1, 1, 800UL, 800UL, 5902UL, 35902UL, 6318UL, 36318UL},
 56044        {1, 0, 667UL, 400UL, 3400UL, 33400UL, 4021UL, 34021UL},
 56045        {1, 0, 667UL, 667UL, 3372UL, 33372UL, 3845UL, 33845UL},
 56046        {1, 0, 667UL, 800UL, 3386UL, 33386UL, 3822UL, 33822UL},
 56047        {1, 1, 667UL, 667UL, 6438UL, 36438UL, 6911UL, 36911UL},
 56048        {1, 1, 667UL, 800UL, 5941UL, 35941UL, 6377UL, 36377UL},
 56049        {1, 0, 400UL, 400UL, 3472UL, 33472UL, 4173UL, 34173UL},
 56050        {1, 0, 400UL, 667UL, 3443UL, 33443UL, 3996UL, 33996UL},
 56051        {1, 0, 400UL, 800UL, 3430UL, 33430UL, 3946UL, 33946UL},
 56052        {1, 1, 400UL, 667UL, 6509UL, 36509UL, 7062UL, 37062UL},
 56053        {1, 1, 400UL, 800UL, 5985UL, 35985UL, 6501UL, 36501UL},
 56054        {0, 0, 800UL, 400UL, 3438UL, 33438UL, 4065UL, 34065UL},
 56055        {0, 0, 800UL, 667UL, 3410UL, 33410UL, 3889UL, 33889UL},
 56056        {0, 0, 800UL, 800UL, 3403UL, 33403UL, 3845UL, 33845UL},
 56057        {0, 1, 800UL, 667UL, 6476UL, 36476UL, 6955UL, 36955UL},
 56058        {0, 1, 800UL, 800UL, 5958UL, 35958UL, 6400UL, 36400UL},
 56059        {0, 0, 667UL, 400UL, 3456UL, 33456UL, 4103UL, 34106UL},
 56060        {0, 0, 667UL, 667UL, 3428UL, 33428UL, 3927UL, 33927UL},
 56061        {0, 0, 667UL, 800UL, 3443UL, 33443UL, 3905UL, 33905UL},
 56062        {0, 1, 667UL, 667UL, 6494UL, 36494UL, 6993UL, 36993UL},
 56063        {0, 1, 667UL, 800UL, 5998UL, 35998UL, 6460UL, 36460UL},
 56064        {0, 0, 400UL, 400UL, 3528UL, 33528UL, 4255UL, 34255UL},
 56065        {0, 0, 400UL, 667UL, 3500UL, 33500UL, 4079UL, 34079UL},
 56066        {0, 0, 400UL, 800UL, 3487UL, 33487UL, 4029UL, 34029UL},
 56067        {0, 1, 400UL, 667UL, 6566UL, 36566UL, 7145UL, 37145UL},
 56068        {0, 1, 400UL, 800UL, 6042UL, 36042UL, 6584UL, 36584UL}};
 56069# 3411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56070static struct cxsr_latency const *intel_get_cxsr_latency(int is_desktop , int is_ddr3 ,
 56071                                                           int fsb , int mem )
 56072{ struct cxsr_latency const *latency ;
 56073  int i ;
 56074
 56075  {
 56076# 3419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56077  if (fsb == 0) {
 56078# 3420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56079    return ((struct cxsr_latency const *)0);
 56080  } else
 56081# 3419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56082  if (mem == 0) {
 56083# 3420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56084    return ((struct cxsr_latency const *)0);
 56085  } else {
 56086
 56087  }
 56088# 3422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56089  i = 0;
 56090# 3422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56091  goto ldv_39190;
 56092  ldv_39189:
 56093# 3423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56094  latency = (struct cxsr_latency const *)(& cxsr_latency_table) + (unsigned long )i;
 56095# 3424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56096  if ((int )latency->is_desktop == is_desktop) {
 56097# 3424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56098    if ((int )latency->is_ddr3 == is_ddr3) {
 56099# 3424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56100      if ((unsigned long )fsb == (unsigned long )latency->fsb_freq) {
 56101# 3424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56102        if ((unsigned long )mem == (unsigned long )latency->mem_freq) {
 56103# 3427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56104          return (latency);
 56105        } else {
 56106
 56107        }
 56108      } else {
 56109
 56110      }
 56111    } else {
 56112
 56113    }
 56114  } else {
 56115
 56116  }
 56117# 3422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56118  i = i + 1;
 56119  ldv_39190: ;
 56120# 3422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56121  if ((unsigned int )i <= 29U) {
 56122# 3423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56123    goto ldv_39189;
 56124  } else {
 56125# 3425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56126    goto ldv_39191;
 56127  }
 56128  ldv_39191:
 56129  {
 56130# 3430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56131  drm_ut_debug_printk(4U, "drm", "intel_get_cxsr_latency", "Unknown FSB/MEM found, disable CxSR\n");
 56132  }
 56133# 3432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56134  return ((struct cxsr_latency const *)0);
 56135}
 56136}
 56137# 3435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56138static void pineview_disable_cxsr(struct drm_device *dev )
 56139{ struct drm_i915_private *dev_priv ;
 56140  u32 tmp ;
 56141
 56142  {
 56143  {
 56144# 3437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56145  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56146# 3440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56147  tmp = i915_read32___6(dev_priv, 458812U);
 56148# 3440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56149  i915_write32___4(dev_priv, 458812U, tmp & 3221225471U);
 56150  }
 56151# 3441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56152  return;
 56153}
 56154}
 56155# 3457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56156static int const latency_ns = (int const )5000;
 56157# 3459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56158static int i9xx_get_fifo_size(struct drm_device *dev , int plane )
 56159{ struct drm_i915_private *dev_priv ;
 56160  uint32_t dsparb ;
 56161  u32 tmp ;
 56162  int size ;
 56163  char *tmp___0 ;
 56164
 56165  {
 56166  {
 56167# 3461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56168  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56169# 3462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56170  tmp = i915_read32___6(dev_priv, 458800U);
 56171# 3462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56172  dsparb = tmp;
 56173# 3465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56174  size = (int )dsparb & 127;
 56175  }
 56176# 3466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56177  if (plane != 0) {
 56178# 3467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56179    size = (int )(((dsparb >> 7) & 127U) - (uint32_t )size);
 56180  } else {
 56181
 56182  }
 56183# 3469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56184  if (plane != 0) {
 56185# 3469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56186    tmp___0 = (char *)"B";
 56187  } else {
 56188# 3469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56189    tmp___0 = (char *)"A";
 56190  }
 56191  {
 56192# 3469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56193  drm_ut_debug_printk(4U, "drm", "i9xx_get_fifo_size", "FIFO size - (0x%08x) %s: %d\n",
 56194                      dsparb, tmp___0, size);
 56195  }
 56196# 3472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56197  return (size);
 56198}
 56199}
 56200# 3475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56201static int i85x_get_fifo_size(struct drm_device *dev , int plane )
 56202{ struct drm_i915_private *dev_priv ;
 56203  uint32_t dsparb ;
 56204  u32 tmp ;
 56205  int size ;
 56206  char *tmp___0 ;
 56207
 56208  {
 56209  {
 56210# 3477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56211  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56212# 3478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56213  tmp = i915_read32___6(dev_priv, 458800U);
 56214# 3478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56215  dsparb = tmp;
 56216# 3481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56217  size = (int )dsparb & 511;
 56218  }
 56219# 3482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56220  if (plane != 0) {
 56221# 3483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56222    size = (int )(((dsparb >> 9) & 511U) - (uint32_t )size);
 56223  } else {
 56224
 56225  }
 56226# 3484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56227  size = size >> 1;
 56228# 3486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56229  if (plane != 0) {
 56230# 3486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56231    tmp___0 = (char *)"B";
 56232  } else {
 56233# 3486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56234    tmp___0 = (char *)"A";
 56235  }
 56236  {
 56237# 3486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56238  drm_ut_debug_printk(4U, "drm", "i85x_get_fifo_size", "FIFO size - (0x%08x) %s: %d\n",
 56239                      dsparb, tmp___0, size);
 56240  }
 56241# 3489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56242  return (size);
 56243}
 56244}
 56245# 3492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56246static int i845_get_fifo_size(struct drm_device *dev , int plane )
 56247{ struct drm_i915_private *dev_priv ;
 56248  uint32_t dsparb ;
 56249  u32 tmp ;
 56250  int size ;
 56251  char *tmp___0 ;
 56252
 56253  {
 56254  {
 56255# 3494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56256  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56257# 3495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56258  tmp = i915_read32___6(dev_priv, 458800U);
 56259# 3495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56260  dsparb = tmp;
 56261# 3498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56262  size = (int )dsparb & 127;
 56263# 3499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56264  size = size >> 2;
 56265  }
 56266# 3501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56267  if (plane != 0) {
 56268# 3501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56269    tmp___0 = (char *)"B";
 56270  } else {
 56271# 3501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56272    tmp___0 = (char *)"A";
 56273  }
 56274  {
 56275# 3501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56276  drm_ut_debug_printk(4U, "drm", "i845_get_fifo_size", "FIFO size - (0x%08x) %s: %d\n",
 56277                      dsparb, tmp___0, size);
 56278  }
 56279# 3505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56280  return (size);
 56281}
 56282}
 56283# 3508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56284static int i830_get_fifo_size(struct drm_device *dev , int plane )
 56285{ struct drm_i915_private *dev_priv ;
 56286  uint32_t dsparb ;
 56287  u32 tmp ;
 56288  int size ;
 56289  char *tmp___0 ;
 56290
 56291  {
 56292  {
 56293# 3510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56294  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56295# 3511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56296  tmp = i915_read32___6(dev_priv, 458800U);
 56297# 3511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56298  dsparb = tmp;
 56299# 3514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56300  size = (int )dsparb & 127;
 56301# 3515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56302  size = size >> 1;
 56303  }
 56304# 3517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56305  if (plane != 0) {
 56306# 3517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56307    tmp___0 = (char *)"B";
 56308  } else {
 56309# 3517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56310    tmp___0 = (char *)"A";
 56311  }
 56312  {
 56313# 3517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56314  drm_ut_debug_printk(4U, "drm", "i830_get_fifo_size", "FIFO size - (0x%08x) %s: %d\n",
 56315                      dsparb, tmp___0, size);
 56316  }
 56317# 3520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56318  return (size);
 56319}
 56320}
 56321# 3523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56322static struct drm_crtc *single_enabled_crtc(struct drm_device *dev )
 56323{ struct drm_crtc *crtc ;
 56324  struct drm_crtc *enabled ;
 56325  struct list_head const *__mptr ;
 56326  struct list_head const *__mptr___0 ;
 56327
 56328  {
 56329# 3525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56330  enabled = (struct drm_crtc *)0;
 56331# 3527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56332  __mptr = (struct list_head const *)dev->mode_config.crtc_list.next;
 56333# 3527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56334  crtc = (struct drm_crtc *)__mptr + 0x0ffffffffffffff8UL;
 56335# 3527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56336  goto ldv_39240;
 56337  ldv_39239: ;
 56338# 3528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56339  if ((int )crtc->enabled) {
 56340# 3528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56341    if ((unsigned long )crtc->fb != (unsigned long )((struct drm_framebuffer *)0)) {
 56342# 3529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56343      if ((unsigned long )enabled != (unsigned long )((struct drm_crtc *)0)) {
 56344# 3530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56345        return ((struct drm_crtc *)0);
 56346      } else {
 56347
 56348      }
 56349# 3531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56350      enabled = crtc;
 56351    } else {
 56352
 56353    }
 56354  } else {
 56355
 56356  }
 56357# 3527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56358  __mptr___0 = (struct list_head const *)crtc->head.next;
 56359# 3527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56360  crtc = (struct drm_crtc *)__mptr___0 + 0x0ffffffffffffff8UL;
 56361  ldv_39240: ;
 56362# 3527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56363  if ((unsigned long )(& crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 56364# 3528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56365    goto ldv_39239;
 56366  } else {
 56367# 3530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56368    goto ldv_39241;
 56369  }
 56370  ldv_39241: ;
 56371# 3535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56372  return (enabled);
 56373}
 56374}
 56375# 3538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56376static void pineview_update_wm(struct drm_device *dev )
 56377{ struct drm_i915_private *dev_priv ;
 56378  struct drm_crtc *crtc ;
 56379  struct cxsr_latency const *latency ;
 56380  u32 reg ;
 56381  unsigned long wm ;
 56382  int clock ;
 56383  int pixel_size ;
 56384  u32 tmp ;
 56385
 56386  {
 56387  {
 56388# 3540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56389  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56390# 3546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56391  latency = intel_get_cxsr_latency(dev->pci_device == 40961, (int )dev_priv->is_ddr3,
 56392                                   (int )dev_priv->fsb_freq, (int )dev_priv->mem_freq);
 56393  }
 56394# 3548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56395  if ((unsigned long )latency == (unsigned long )((struct cxsr_latency const *)0)) {
 56396    {
 56397# 3549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56398    drm_ut_debug_printk(4U, "drm", "pineview_update_wm", "Unknown FSB/MEM found, disable CxSR\n");
 56399# 3550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56400    pineview_disable_cxsr(dev);
 56401    }
 56402# 3551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56403    return;
 56404  } else {
 56405
 56406  }
 56407  {
 56408# 3554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56409  crtc = single_enabled_crtc(dev);
 56410  }
 56411# 3555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56412  if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 56413    {
 56414# 3556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56415    clock = crtc->mode.clock;
 56416# 3557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56417    pixel_size = (crtc->fb)->bits_per_pixel / 8;
 56418# 3560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56419    wm = intel_calculate_wm((unsigned long )clock, & pineview_display_wm, (int )pineview_display_wm.fifo_size,
 56420                            pixel_size, (unsigned long )latency->display_sr);
 56421# 3563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56422    reg = i915_read32___6(dev_priv, 458804U);
 56423# 3564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56424    reg = reg & 8388607U;
 56425# 3565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56426    reg = ((u32 )wm << 23U) | reg;
 56427# 3566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56428    i915_write32___4(dev_priv, 458804U, reg);
 56429# 3567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56430    drm_ut_debug_printk(4U, "drm", "pineview_update_wm", "DSPFW1 register is %x\n",
 56431                        reg);
 56432# 3570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56433    wm = intel_calculate_wm((unsigned long )clock, & pineview_cursor_wm, (int )pineview_display_wm.fifo_size,
 56434                            pixel_size, (unsigned long )latency->cursor_sr);
 56435# 3573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56436    reg = i915_read32___6(dev_priv, 458812U);
 56437# 3574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56438    reg = reg & 3238002687U;
 56439# 3575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56440    reg = (((u32 )wm & 63U) << 24U) | reg;
 56441# 3576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56442    i915_write32___4(dev_priv, 458812U, reg);
 56443# 3579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56444    wm = intel_calculate_wm((unsigned long )clock, & pineview_display_hplloff_wm,
 56445                            (int )pineview_display_hplloff_wm.fifo_size, pixel_size,
 56446                            (unsigned long )latency->display_hpll_disable);
 56447# 3582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56448    reg = i915_read32___6(dev_priv, 458812U);
 56449# 3583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56450    reg = reg & 4294966784U;
 56451# 3584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56452    reg = ((u32 )wm & 511U) | reg;
 56453# 3585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56454    i915_write32___4(dev_priv, 458812U, reg);
 56455# 3588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56456    wm = intel_calculate_wm((unsigned long )clock, & pineview_cursor_hplloff_wm, (int )pineview_display_hplloff_wm.fifo_size,
 56457                            pixel_size, (unsigned long )latency->cursor_hpll_disable);
 56458# 3591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56459    reg = i915_read32___6(dev_priv, 458812U);
 56460# 3592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56461    reg = reg & 4290838527U;
 56462# 3593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56463    reg = (((u32 )wm & 63U) << 16U) | reg;
 56464# 3594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56465    i915_write32___4(dev_priv, 458812U, reg);
 56466# 3595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56467    drm_ut_debug_printk(4U, "drm", "pineview_update_wm", "DSPFW3 register is %x\n",
 56468                        reg);
 56469# 3598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56470    tmp = i915_read32___6(dev_priv, 458812U);
 56471# 3598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56472    i915_write32___4(dev_priv, 458812U, tmp | 1073741824U);
 56473# 3600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56474    drm_ut_debug_printk(4U, "drm", "pineview_update_wm", "Self-refresh is enabled\n");
 56475    }
 56476  } else {
 56477    {
 56478# 3602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56479    pineview_disable_cxsr(dev);
 56480# 3603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56481    drm_ut_debug_printk(4U, "drm", "pineview_update_wm", "Self-refresh is disabled\n");
 56482    }
 56483  }
 56484# 3605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56485  return;
 56486}
 56487}
 56488# 3607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56489static bool g4x_compute_wm0(struct drm_device *dev , int plane , struct intel_watermark_params const *display ,
 56490                            int display_latency_ns , struct intel_watermark_params const *cursor ,
 56491                            int cursor_latency_ns , int *plane_wm , int *cursor_wm )
 56492{ struct drm_crtc *crtc ;
 56493  int htotal ;
 56494  int hdisplay ;
 56495  int clock ;
 56496  int pixel_size ;
 56497  int line_time_us ;
 56498  int line_count ;
 56499  int entries ;
 56500  int tlb_miss ;
 56501
 56502  {
 56503  {
 56504# 3621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56505  crtc = intel_get_crtc_for_plane(dev, plane);
 56506  }
 56507# 3622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56508  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 56509# 3623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56510    *cursor_wm = (int )cursor->guard_size;
 56511# 3624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56512    *plane_wm = (int )display->guard_size;
 56513# 3625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56514    return ((bool )0);
 56515  } else
 56516# 3622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56517  if (! crtc->enabled) {
 56518# 3623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56519    *cursor_wm = (int )cursor->guard_size;
 56520# 3624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56521    *plane_wm = (int )display->guard_size;
 56522# 3625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56523    return ((bool )0);
 56524  } else {
 56525
 56526  }
 56527# 3628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56528  htotal = crtc->mode.htotal;
 56529# 3629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56530  hdisplay = crtc->mode.hdisplay;
 56531# 3630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56532  clock = crtc->mode.clock;
 56533# 3631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56534  pixel_size = (crtc->fb)->bits_per_pixel / 8;
 56535# 3634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56536  entries = (((clock * pixel_size) / 1000) * display_latency_ns) / 1000;
 56537# 3635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56538  tlb_miss = (int )((unsigned int )display->fifo_size * (unsigned int )display->cacheline_size + (unsigned int )(hdisplay * -8));
 56539# 3636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56540  if (tlb_miss > 0) {
 56541# 3637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56542    entries = entries + tlb_miss;
 56543  } else {
 56544
 56545  }
 56546# 3638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56547  entries = (int )((((unsigned long )entries + (unsigned long )display->cacheline_size) - 1UL) / (unsigned long )display->cacheline_size);
 56548# 3639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56549  *plane_wm = (int )((unsigned int )display->guard_size + (unsigned int )entries);
 56550# 3640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56551  if (*plane_wm > (int )display->max_wm) {
 56552# 3641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56553    *plane_wm = (int )display->max_wm;
 56554  } else {
 56555
 56556  }
 56557# 3644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56558  line_time_us = (htotal * 1000) / clock;
 56559# 3645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56560  line_count = (cursor_latency_ns / line_time_us + 1000) / 1000;
 56561# 3646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56562  entries = (line_count * 64) * pixel_size;
 56563# 3647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56564  tlb_miss = (int )((unsigned int )cursor->fifo_size * (unsigned int )cursor->cacheline_size + (unsigned int )(hdisplay * -8));
 56565# 3648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56566  if (tlb_miss > 0) {
 56567# 3649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56568    entries = entries + tlb_miss;
 56569  } else {
 56570
 56571  }
 56572# 3650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56573  entries = (int )((((unsigned long )entries + (unsigned long )cursor->cacheline_size) - 1UL) / (unsigned long )cursor->cacheline_size);
 56574# 3651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56575  *cursor_wm = (int )((unsigned int )cursor->guard_size + (unsigned int )entries);
 56576# 3652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56577  if (*cursor_wm > (int )cursor->max_wm) {
 56578# 3653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56579    *cursor_wm = (int )cursor->max_wm;
 56580  } else {
 56581
 56582  }
 56583# 3655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56584  return ((bool )1);
 56585}
 56586}
 56587# 3665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56588static bool g4x_check_srwm(struct drm_device *dev , int display_wm , int cursor_wm ,
 56589                           struct intel_watermark_params const *display , struct intel_watermark_params const *cursor )
 56590{
 56591
 56592  {
 56593  {
 56594# 3670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56595  drm_ut_debug_printk(4U, "drm", "g4x_check_srwm", "SR watermark: display plane %d, cursor %d\n",
 56596                      display_wm, cursor_wm);
 56597  }
 56598# 3673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56599  if ((unsigned long )display_wm > (unsigned long )display->max_wm) {
 56600    {
 56601# 3674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56602    drm_ut_debug_printk(4U, "drm", "g4x_check_srwm", "display watermark is too large(%d/%ld), disabling\n",
 56603                        display_wm, display->max_wm);
 56604    }
 56605# 3676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56606    return ((bool )0);
 56607  } else {
 56608
 56609  }
 56610# 3679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56611  if ((unsigned long )cursor_wm > (unsigned long )cursor->max_wm) {
 56612    {
 56613# 3680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56614    drm_ut_debug_printk(4U, "drm", "g4x_check_srwm", "cursor watermark is too large(%d/%ld), disabling\n",
 56615                        cursor_wm, cursor->max_wm);
 56616    }
 56617# 3682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56618    return ((bool )0);
 56619  } else {
 56620
 56621  }
 56622# 3685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56623  if (display_wm == 0) {
 56624# 3685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56625    if (cursor_wm == 0) {
 56626      {
 56627# 3686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56628      drm_ut_debug_printk(4U, "drm", "g4x_check_srwm", "SR latency is 0, disabling\n");
 56629      }
 56630# 3687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56631      return ((bool )0);
 56632    } else {
 56633
 56634    }
 56635  } else {
 56636
 56637  }
 56638# 3690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56639  return ((bool )1);
 56640}
 56641}
 56642# 3693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56643static bool g4x_compute_srwm(struct drm_device *dev , int plane , int latency_ns___0 ,
 56644                             struct intel_watermark_params const *display , struct intel_watermark_params const *cursor ,
 56645                             int *display_wm , int *cursor_wm )
 56646{ struct drm_crtc *crtc ;
 56647  int hdisplay ;
 56648  int htotal ;
 56649  int pixel_size ;
 56650  int clock ;
 56651  unsigned long line_time_us ;
 56652  int line_count ;
 56653  int line_size ;
 56654  int small ;
 56655  int large ;
 56656  int entries ;
 56657  int tmp ;
 56658  int _min1 ;
 56659  int _min2 ;
 56660  int tmp___0 ;
 56661  bool tmp___1 ;
 56662
 56663  {
 56664# 3707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56665  if (latency_ns___0 == 0) {
 56666# 3708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56667    tmp = 0;
 56668# 3708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56669    *cursor_wm = tmp;
 56670# 3708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56671    *display_wm = tmp;
 56672# 3709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56673    return ((bool )0);
 56674  } else {
 56675
 56676  }
 56677  {
 56678# 3712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56679  crtc = intel_get_crtc_for_plane(dev, plane);
 56680# 3713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56681  hdisplay = crtc->mode.hdisplay;
 56682# 3714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56683  htotal = crtc->mode.htotal;
 56684# 3715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56685  clock = crtc->mode.clock;
 56686# 3716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56687  pixel_size = (crtc->fb)->bits_per_pixel / 8;
 56688# 3718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56689  line_time_us = (unsigned long )((htotal * 1000) / clock);
 56690# 3719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56691  line_count = (int )(((unsigned long )latency_ns___0 / line_time_us + 1000UL) / 1000UL);
 56692# 3720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56693  line_size = hdisplay * pixel_size;
 56694# 3723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56695  small = (((clock * pixel_size) / 1000) * latency_ns___0) / 1000;
 56696# 3724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56697  large = line_count * line_size;
 56698# 3726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56699  _min1 = small;
 56700# 3726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56701  _min2 = large;
 56702  }
 56703# 3726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56704  if (_min1 < _min2) {
 56705# 3726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56706    tmp___0 = _min1;
 56707  } else {
 56708# 3726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56709    tmp___0 = _min2;
 56710  }
 56711  {
 56712# 3726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56713  entries = (int )((((unsigned long )tmp___0 + (unsigned long )display->cacheline_size) - 1UL) / (unsigned long )display->cacheline_size);
 56714# 3727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56715  *display_wm = (int )((unsigned int )display->guard_size + (unsigned int )entries);
 56716# 3730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56717  entries = (line_count * pixel_size) * 64;
 56718# 3731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56719  entries = (int )((((unsigned long )entries + (unsigned long )cursor->cacheline_size) - 1UL) / (unsigned long )cursor->cacheline_size);
 56720# 3732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56721  *cursor_wm = (int )((unsigned int )cursor->guard_size + (unsigned int )entries);
 56722# 3734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56723  tmp___1 = g4x_check_srwm(dev, *display_wm, *cursor_wm, display, cursor);
 56724  }
 56725# 3734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56726  return (tmp___1);
 56727}
 56728}
 56729# 3741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56730static void g4x_update_wm(struct drm_device *dev )
 56731{ int sr_latency_ns ;
 56732  struct drm_i915_private *dev_priv ;
 56733  int planea_wm ;
 56734  int planeb_wm ;
 56735  int cursora_wm ;
 56736  int cursorb_wm ;
 56737  int plane_sr ;
 56738  int cursor_sr ;
 56739  unsigned int enabled ;
 56740  bool tmp ;
 56741  bool tmp___0 ;
 56742  u32 tmp___1 ;
 56743  bool tmp___2 ;
 56744  int tmp___3 ;
 56745  bool tmp___4 ;
 56746  u32 tmp___5 ;
 56747  u32 tmp___6 ;
 56748
 56749  {
 56750  {
 56751# 3743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56752  sr_latency_ns = 12000;
 56753# 3744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56754  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56755# 3747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56756  enabled = 0U;
 56757# 3749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56758  tmp = g4x_compute_wm0(dev, 0, & g4x_wm_info, (int )latency_ns, & g4x_cursor_wm_info,
 56759                        (int )latency_ns, & planea_wm, & cursora_wm);
 56760  }
 56761# 3749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56762  if ((int )tmp) {
 56763# 3753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56764    enabled = enabled | 1U;
 56765  } else {
 56766
 56767  }
 56768  {
 56769# 3755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56770  tmp___0 = g4x_compute_wm0(dev, 1, & g4x_wm_info, (int )latency_ns, & g4x_cursor_wm_info,
 56771                            (int )latency_ns, & planeb_wm, & cursorb_wm);
 56772  }
 56773# 3755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56774  if ((int )tmp___0) {
 56775# 3759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56776    enabled = enabled | 2U;
 56777  } else {
 56778
 56779  }
 56780  {
 56781# 3761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56782  cursor_sr = 0;
 56783# 3761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56784  plane_sr = cursor_sr;
 56785# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56786  tmp___2 = is_power_of_2((unsigned long )enabled);
 56787  }
 56788# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56789  if ((int )tmp___2) {
 56790    {
 56791# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56792    tmp___3 = ffs((int )enabled);
 56793# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56794    tmp___4 = g4x_compute_srwm(dev, tmp___3 + -1, sr_latency_ns, & g4x_wm_info, & g4x_cursor_wm_info,
 56795                               & plane_sr, & cursor_sr);
 56796    }
 56797# 3762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56798    if ((int )tmp___4) {
 56799      {
 56800# 3768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56801      i915_write32___4(dev_priv, 8416U, 32768U);
 56802      }
 56803    } else {
 56804      {
 56805# 3770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56806      tmp___1 = i915_read32___6(dev_priv, 8416U);
 56807# 3770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56808      i915_write32___4(dev_priv, 8416U, tmp___1 & 4294934527U);
 56809      }
 56810    }
 56811  } else {
 56812    {
 56813# 3770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56814    tmp___1 = i915_read32___6(dev_priv, 8416U);
 56815# 3770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56816    i915_write32___4(dev_priv, 8416U, tmp___1 & 4294934527U);
 56817    }
 56818  }
 56819  {
 56820# 3773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56821  drm_ut_debug_printk(4U, "drm", "g4x_update_wm", "Setting FIFO watermarks - A: plane=%d, cursor=%d, B: plane=%d, cursor=%d, SR: plane=%d, cursor=%d\n",
 56822                      planea_wm, cursora_wm, planeb_wm, cursorb_wm, plane_sr, cursor_sr);
 56823# 3778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56824  i915_write32___4(dev_priv, 458804U, (u32 )((((plane_sr << 23) | (cursorb_wm << 16)) | (planeb_wm << 8)) | planea_wm));
 56825# 3783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56826  tmp___5 = i915_read32___6(dev_priv, 458808U);
 56827# 3783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56828  i915_write32___4(dev_priv, 458808U, (tmp___5 & 16128U) | (u32 )(cursora_wm << 8));
 56829# 3787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56830  tmp___6 = i915_read32___6(dev_priv, 458812U);
 56831# 3787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56832  i915_write32___4(dev_priv, 458812U, (tmp___6 & 2147483647U) | (u32 )(cursor_sr << 24));
 56833  }
 56834# 3788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56835  return;
 56836}
 56837}
 56838# 3792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56839static void i965_update_wm(struct drm_device *dev )
 56840{ struct drm_i915_private *dev_priv ;
 56841  struct drm_crtc *crtc ;
 56842  int srwm ;
 56843  int cursor_sr ;
 56844  int sr_latency_ns ;
 56845  int clock ;
 56846  int htotal ;
 56847  int hdisplay ;
 56848  int pixel_size ;
 56849  unsigned long line_time_us ;
 56850  int entries ;
 56851  u32 tmp ;
 56852
 56853  {
 56854  {
 56855# 3794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56856  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56857# 3796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56858  srwm = 1;
 56859# 3797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56860  cursor_sr = 16;
 56861# 3800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56862  crtc = single_enabled_crtc(dev);
 56863  }
 56864# 3801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56865  if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 56866# 3803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56867    sr_latency_ns = 12000;
 56868# 3804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56869    clock = crtc->mode.clock;
 56870# 3805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56871    htotal = crtc->mode.htotal;
 56872# 3806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56873    hdisplay = crtc->mode.hdisplay;
 56874# 3807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56875    pixel_size = (crtc->fb)->bits_per_pixel / 8;
 56876# 3811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56877    line_time_us = (unsigned long )((htotal * 1000) / clock);
 56878# 3814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56879    entries = (int )(((unsigned int )(((unsigned long )sr_latency_ns / line_time_us + 1000UL) / 1000UL) * (unsigned int )((unsigned long )pixel_size)) * (unsigned int )((unsigned long )hdisplay));
 56880# 3816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56881    entries = (entries + 63) / 64;
 56882# 3817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56883    srwm = 512 - entries;
 56884# 3818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56885    if (srwm < 0) {
 56886# 3819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56887      srwm = 1;
 56888    } else {
 56889
 56890    }
 56891    {
 56892# 3820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56893    srwm = srwm & 511;
 56894# 3821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56895    drm_ut_debug_printk(4U, "drm", "i965_update_wm", "self-refresh entries: %d, wm: %d\n",
 56896                        entries, srwm);
 56897# 3824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56898    entries = (int )(((unsigned int )(((unsigned long )sr_latency_ns / line_time_us + 1000UL) / 1000UL) * (unsigned int )((unsigned long )pixel_size)) * 64U);
 56899# 3826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56900    entries = (int )((((unsigned long )entries + (unsigned long )i965_cursor_wm_info.cacheline_size) - 1UL) / (unsigned long )i965_cursor_wm_info.cacheline_size);
 56901# 3828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56902    cursor_sr = (int )((unsigned int )i965_cursor_wm_info.fifo_size - ((unsigned int )i965_cursor_wm_info.guard_size + (unsigned int )entries));
 56903    }
 56904# 3831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56905    if ((unsigned long )cursor_sr > (unsigned long )i965_cursor_wm_info.max_wm) {
 56906# 3832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56907      cursor_sr = (int )i965_cursor_wm_info.max_wm;
 56908    } else {
 56909
 56910    }
 56911    {
 56912# 3834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56913    drm_ut_debug_printk(4U, "drm", "i965_update_wm", "self-refresh watermark: display plane %d cursor %d\n",
 56914                        srwm, cursor_sr);
 56915    }
 56916# 3837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56917    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 56918      {
 56919# 3838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56920      i915_write32___4(dev_priv, 8416U, 32768U);
 56921      }
 56922    } else {
 56923
 56924    }
 56925  } else
 56926# 3841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56927  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 56928    {
 56929# 3842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56930    tmp = i915_read32___6(dev_priv, 8416U);
 56931# 3842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56932    i915_write32___4(dev_priv, 8416U, tmp & 4294934527U);
 56933    }
 56934  } else {
 56935
 56936  }
 56937  {
 56938# 3846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56939  drm_ut_debug_printk(4U, "drm", "i965_update_wm", "Setting FIFO watermarks - A: 8, B: 8, C: 8, SR %d\n",
 56940                      srwm);
 56941# 3850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56942  i915_write32___4(dev_priv, 458804U, (u32 )((srwm << 23) | 526344));
 56943# 3852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56944  i915_write32___4(dev_priv, 458808U, 2056U);
 56945# 3854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56946  i915_write32___4(dev_priv, 458812U, (u32 )(cursor_sr << 24));
 56947  }
 56948# 3855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56949  return;
 56950}
 56951}
 56952# 3857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56953static void i9xx_update_wm(struct drm_device *dev )
 56954{ struct drm_i915_private *dev_priv ;
 56955  struct intel_watermark_params const *wm_info ;
 56956  uint32_t fwater_lo ;
 56957  uint32_t fwater_hi ;
 56958  int cwm ;
 56959  int srwm ;
 56960  int fifo_size ;
 56961  int planea_wm ;
 56962  int planeb_wm ;
 56963  struct drm_crtc *crtc ;
 56964  struct drm_crtc *enabled ;
 56965  unsigned long tmp ;
 56966  unsigned long tmp___0 ;
 56967  u32 tmp___1 ;
 56968  int sr_latency_ns ;
 56969  int clock ;
 56970  int htotal ;
 56971  int hdisplay ;
 56972  int pixel_size ;
 56973  unsigned long line_time_us ;
 56974  int entries ;
 56975  u32 tmp___2 ;
 56976
 56977  {
 56978# 3859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56979  dev_priv = (struct drm_i915_private *)dev->dev_private;
 56980# 3863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56981  srwm = 1;
 56982# 3866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56983  enabled = (struct drm_crtc *)0;
 56984# 3868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56985  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 56986# 3869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56987    wm_info = & i945_wm_info;
 56988  } else
 56989# 3870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56990  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 56991# 3871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56992    wm_info = & i915_wm_info;
 56993  } else {
 56994# 3873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56995    wm_info = & i855_wm_info;
 56996  }
 56997  {
 56998# 3875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 56999  fifo_size = (*(dev_priv->display.get_fifo_size))(dev, 0);
 57000# 3876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57001  crtc = intel_get_crtc_for_plane(dev, 0);
 57002  }
 57003# 3877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57004  if ((int )crtc->enabled) {
 57005# 3877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57006    if ((unsigned long )crtc->fb != (unsigned long )((struct drm_framebuffer *)0)) {
 57007      {
 57008# 3878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57009      tmp = intel_calculate_wm((unsigned long )crtc->mode.clock, wm_info, fifo_size,
 57010                               (crtc->fb)->bits_per_pixel / 8, (unsigned long )latency_ns);
 57011# 3878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57012      planea_wm = (int )tmp;
 57013# 3882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57014      enabled = crtc;
 57015      }
 57016    } else {
 57017# 3884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57018      planea_wm = (int )((unsigned int )fifo_size - (unsigned int )wm_info->guard_size);
 57019    }
 57020  } else {
 57021# 3884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57022    planea_wm = (int )((unsigned int )fifo_size - (unsigned int )wm_info->guard_size);
 57023  }
 57024  {
 57025# 3886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57026  fifo_size = (*(dev_priv->display.get_fifo_size))(dev, 1);
 57027# 3887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57028  crtc = intel_get_crtc_for_plane(dev, 1);
 57029  }
 57030# 3888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57031  if ((int )crtc->enabled) {
 57032# 3888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57033    if ((unsigned long )crtc->fb != (unsigned long )((struct drm_framebuffer *)0)) {
 57034      {
 57035# 3889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57036      tmp___0 = intel_calculate_wm((unsigned long )crtc->mode.clock, wm_info, fifo_size,
 57037                                   (crtc->fb)->bits_per_pixel / 8, (unsigned long )latency_ns);
 57038# 3889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57039      planeb_wm = (int )tmp___0;
 57040      }
 57041# 3893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57042      if ((unsigned long )enabled == (unsigned long )((struct drm_crtc *)0)) {
 57043# 3894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57044        enabled = crtc;
 57045      } else {
 57046# 3896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57047        enabled = (struct drm_crtc *)0;
 57048      }
 57049    } else {
 57050# 3898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57051      planeb_wm = (int )((unsigned int )fifo_size - (unsigned int )wm_info->guard_size);
 57052    }
 57053  } else {
 57054# 3898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57055    planeb_wm = (int )((unsigned int )fifo_size - (unsigned int )wm_info->guard_size);
 57056  }
 57057  {
 57058# 3900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57059  drm_ut_debug_printk(4U, "drm", "i9xx_update_wm", "FIFO watermarks - A: %d, B: %d\n",
 57060                      planea_wm, planeb_wm);
 57061# 3905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57062  cwm = 2;
 57063  }
 57064# 3908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57065  if (dev->pci_device == 10098) {
 57066    {
 57067# 3909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57068    i915_write32___4(dev_priv, 8416U, 2147483648U);
 57069    }
 57070  } else
 57071# 3908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57072  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 57073    {
 57074# 3909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57075    i915_write32___4(dev_priv, 8416U, 2147483648U);
 57076    }
 57077  } else
 57078# 3910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57079  if (dev->pci_device == 9618) {
 57080    {
 57081# 3911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57082    tmp___1 = i915_read32___6(dev_priv, 8384U);
 57083# 3911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57084    i915_write32___4(dev_priv, 8384U, tmp___1 & 4294963199U);
 57085    }
 57086  } else {
 57087
 57088  }
 57089# 3914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57090  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 2U) {
 57091# 3914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57092    if ((unsigned long )enabled != (unsigned long )((struct drm_crtc *)0)) {
 57093      {
 57094# 3916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57095      sr_latency_ns = 6000;
 57096# 3917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57097      clock = enabled->mode.clock;
 57098# 3918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57099      htotal = enabled->mode.htotal;
 57100# 3919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57101      hdisplay = enabled->mode.hdisplay;
 57102# 3920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57103      pixel_size = (enabled->fb)->bits_per_pixel / 8;
 57104# 3924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57105      line_time_us = (unsigned long )((htotal * 1000) / clock);
 57106# 3927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57107      entries = (int )(((unsigned int )(((unsigned long )sr_latency_ns / line_time_us + 1000UL) / 1000UL) * (unsigned int )((unsigned long )pixel_size)) * (unsigned int )((unsigned long )hdisplay));
 57108# 3929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57109      entries = (int )((((unsigned long )entries + (unsigned long )wm_info->cacheline_size) - 1UL) / (unsigned long )wm_info->cacheline_size);
 57110# 3930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57111      drm_ut_debug_printk(4U, "drm", "i9xx_update_wm", "self-refresh entries: %d\n",
 57112                          entries);
 57113# 3931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57114      srwm = (int )((unsigned int )wm_info->fifo_size - (unsigned int )entries);
 57115      }
 57116# 3932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57117      if (srwm < 0) {
 57118# 3933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57119        srwm = 1;
 57120      } else {
 57121
 57122      }
 57123# 3935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57124      if (dev->pci_device == 10098) {
 57125        {
 57126# 3936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57127        i915_write32___4(dev_priv, 8416U, (u32 )((srwm & 255) | 65536));
 57128        }
 57129      } else
 57130# 3935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57131      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 57132        {
 57133# 3936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57134        i915_write32___4(dev_priv, 8416U, (u32 )((srwm & 255) | 65536));
 57135        }
 57136      } else
 57137# 3938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57138      if (dev->pci_device == 9618) {
 57139        {
 57140# 3939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57141        i915_write32___4(dev_priv, 8416U, (u32 )srwm & 63U);
 57142        }
 57143      } else {
 57144
 57145      }
 57146    } else {
 57147
 57148    }
 57149  } else {
 57150
 57151  }
 57152  {
 57153# 3942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57154  drm_ut_debug_printk(4U, "drm", "i9xx_update_wm", "Setting FIFO watermarks - A: %d, B: %d, C: %d, SR %d\n",
 57155                      planea_wm, planeb_wm, cwm, srwm);
 57156# 3945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57157  fwater_lo = (uint32_t )(((planeb_wm & 63) << 16) | (planea_wm & 63));
 57158# 3946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57159  fwater_hi = (uint32_t )cwm & 31U;
 57160# 3949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57161  fwater_lo = fwater_lo | 16777472U;
 57162# 3950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57163  fwater_hi = fwater_hi | 256U;
 57164# 3952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57165  i915_write32___4(dev_priv, 8408U, fwater_lo);
 57166# 3953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57167  i915_write32___4(dev_priv, 8412U, fwater_hi);
 57168  }
 57169# 3955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57170  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 2U) {
 57171# 3956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57172    if ((unsigned long )enabled != (unsigned long )((struct drm_crtc *)0)) {
 57173# 3957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57174      if (dev->pci_device == 10098) {
 57175        {
 57176# 3958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57177        i915_write32___4(dev_priv, 8416U, 2147516416U);
 57178        }
 57179      } else
 57180# 3957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57181      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 57182        {
 57183# 3958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57184        i915_write32___4(dev_priv, 8416U, 2147516416U);
 57185        }
 57186      } else
 57187# 3960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57188      if (dev->pci_device == 9618) {
 57189        {
 57190# 3961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57191        tmp___2 = i915_read32___6(dev_priv, 8384U);
 57192# 3961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57193        i915_write32___4(dev_priv, 8384U, tmp___2 | 4096U);
 57194        }
 57195      } else {
 57196
 57197      }
 57198      {
 57199# 3962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57200      drm_ut_debug_printk(4U, "drm", "i9xx_update_wm", "memory self refresh enabled\n");
 57201      }
 57202    } else {
 57203      {
 57204# 3964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57205      drm_ut_debug_printk(4U, "drm", "i9xx_update_wm", "memory self refresh disabled\n");
 57206      }
 57207    }
 57208  } else {
 57209
 57210  }
 57211# 3965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57212  return;
 57213}
 57214}
 57215# 3968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57216static void i830_update_wm(struct drm_device *dev )
 57217{ struct drm_i915_private *dev_priv ;
 57218  struct drm_crtc *crtc ;
 57219  uint32_t fwater_lo ;
 57220  int planea_wm ;
 57221  int tmp ;
 57222  unsigned long tmp___0 ;
 57223  u32 tmp___1 ;
 57224
 57225  {
 57226  {
 57227# 3970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57228  dev_priv = (struct drm_i915_private *)dev->dev_private;
 57229# 3975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57230  crtc = single_enabled_crtc(dev);
 57231  }
 57232# 3976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57233  if ((unsigned long )crtc == (unsigned long )((struct drm_crtc *)0)) {
 57234# 3977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57235    return;
 57236  } else {
 57237
 57238  }
 57239  {
 57240# 3979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57241  tmp = (*(dev_priv->display.get_fifo_size))(dev, 0);
 57242# 3979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57243  tmp___0 = intel_calculate_wm((unsigned long )crtc->mode.clock, & i830_wm_info, tmp,
 57244                               (crtc->fb)->bits_per_pixel / 8, (unsigned long )latency_ns);
 57245# 3979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57246  planea_wm = (int )tmp___0;
 57247# 3983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57248  tmp___1 = i915_read32___6(dev_priv, 8408U);
 57249# 3983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57250  fwater_lo = tmp___1 & 4294963200U;
 57251# 3984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57252  fwater_lo = ((uint32_t )planea_wm | fwater_lo) | 768U;
 57253# 3986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57254  drm_ut_debug_printk(4U, "drm", "i830_update_wm", "Setting FIFO watermarks - A: %d\n",
 57255                      planea_wm);
 57256# 3988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57257  i915_write32___4(dev_priv, 8408U, fwater_lo);
 57258  }
 57259# 3989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57260  return;
 57261}
 57262}
 57263# 4001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57264static bool ironlake_check_srwm(struct drm_device *dev , int level , int fbc_wm ,
 57265                                int display_wm , int cursor_wm , struct intel_watermark_params const *display ,
 57266                                struct intel_watermark_params const *cursor )
 57267{ struct drm_i915_private *dev_priv ;
 57268  u32 tmp ;
 57269
 57270  {
 57271  {
 57272# 4006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57273  dev_priv = (struct drm_i915_private *)dev->dev_private;
 57274# 4008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57275  drm_ut_debug_printk(4U, "drm", "ironlake_check_srwm", "watermark %d: display plane %d, fbc lines %d, cursor %d\n",
 57276                      level, display_wm, fbc_wm, cursor_wm);
 57277  }
 57278# 4011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57279  if (fbc_wm > 15) {
 57280    {
 57281# 4012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57282    drm_ut_debug_printk(4U, "drm", "ironlake_check_srwm", "fbc watermark(%d) is too large(%d), disabling wm%d+\n",
 57283                        fbc_wm, 15, level);
 57284# 4016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57285    tmp = i915_read32___6(dev_priv, 282624U);
 57286# 4016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57287    i915_write32___4(dev_priv, 282624U, tmp | 32768U);
 57288    }
 57289# 4018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57290    return ((bool )0);
 57291  } else {
 57292
 57293  }
 57294# 4021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57295  if ((unsigned long )display_wm > (unsigned long )display->max_wm) {
 57296    {
 57297# 4022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57298    drm_ut_debug_printk(4U, "drm", "ironlake_check_srwm", "display watermark(%d) is too large(%d), disabling wm%d+\n",
 57299                        display_wm, 511, level);
 57300    }
 57301# 4024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57302    return ((bool )0);
 57303  } else {
 57304
 57305  }
 57306# 4027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57307  if ((unsigned long )cursor_wm > (unsigned long )cursor->max_wm) {
 57308    {
 57309# 4028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57310    drm_ut_debug_printk(4U, "drm", "ironlake_check_srwm", "cursor watermark(%d) is too large(%d), disabling wm%d+\n",
 57311                        cursor_wm, 63, level);
 57312    }
 57313# 4030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57314    return ((bool )0);
 57315  } else {
 57316
 57317  }
 57318# 4033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57319  if (fbc_wm == 0) {
 57320# 4033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57321    if (display_wm == 0) {
 57322# 4033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57323      if (cursor_wm == 0) {
 57324        {
 57325# 4034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57326        drm_ut_debug_printk(4U, "drm", "ironlake_check_srwm", "latency %d is 0, disabling wm%d+\n",
 57327                            level, level);
 57328        }
 57329# 4035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57330        return ((bool )0);
 57331      } else {
 57332
 57333      }
 57334    } else {
 57335
 57336    }
 57337  } else {
 57338
 57339  }
 57340# 4038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57341  return ((bool )1);
 57342}
 57343}
 57344# 4044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57345static bool ironlake_compute_srwm(struct drm_device *dev , int level , int plane ,
 57346                                  int latency_ns___0 , struct intel_watermark_params const *display ,
 57347                                  struct intel_watermark_params const *cursor ,
 57348                                  int *fbc_wm , int *display_wm , int *cursor_wm )
 57349{ struct drm_crtc *crtc ;
 57350  unsigned long line_time_us ;
 57351  int hdisplay ;
 57352  int htotal ;
 57353  int pixel_size ;
 57354  int clock ;
 57355  int line_count ;
 57356  int line_size ;
 57357  int small ;
 57358  int large ;
 57359  int entries ;
 57360  int tmp ;
 57361  int tmp___0 ;
 57362  int _min1 ;
 57363  int _min2 ;
 57364  int tmp___1 ;
 57365  bool tmp___2 ;
 57366
 57367  {
 57368# 4057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57369  if (latency_ns___0 == 0) {
 57370# 4058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57371    tmp___0 = 0;
 57372# 4058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57373    *cursor_wm = tmp___0;
 57374# 4058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57375    tmp = tmp___0;
 57376# 4058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57377    *display_wm = tmp;
 57378# 4058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57379    *fbc_wm = tmp;
 57380# 4059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57381    return ((bool )0);
 57382  } else {
 57383
 57384  }
 57385  {
 57386# 4062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57387  crtc = intel_get_crtc_for_plane(dev, plane);
 57388# 4063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57389  hdisplay = crtc->mode.hdisplay;
 57390# 4064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57391  htotal = crtc->mode.htotal;
 57392# 4065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57393  clock = crtc->mode.clock;
 57394# 4066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57395  pixel_size = (crtc->fb)->bits_per_pixel / 8;
 57396# 4068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57397  line_time_us = (unsigned long )((htotal * 1000) / clock);
 57398# 4069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57399  line_count = (int )(((unsigned long )latency_ns___0 / line_time_us + 1000UL) / 1000UL);
 57400# 4070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57401  line_size = hdisplay * pixel_size;
 57402# 4073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57403  small = (((clock * pixel_size) / 1000) * latency_ns___0) / 1000;
 57404# 4074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57405  large = line_count * line_size;
 57406# 4076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57407  _min1 = small;
 57408# 4076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57409  _min2 = large;
 57410  }
 57411# 4076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57412  if (_min1 < _min2) {
 57413# 4076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57414    tmp___1 = _min1;
 57415  } else {
 57416# 4076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57417    tmp___1 = _min2;
 57418  }
 57419  {
 57420# 4076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57421  entries = (int )((((unsigned long )tmp___1 + (unsigned long )display->cacheline_size) - 1UL) / (unsigned long )display->cacheline_size);
 57422# 4077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57423  *display_wm = (int )((unsigned int )display->guard_size + (unsigned int )entries);
 57424# 4083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57425  *fbc_wm = ((*display_wm * 64 + line_size) + -1) / line_size + 2;
 57426# 4086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57427  entries = (line_count * pixel_size) * 64;
 57428# 4087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57429  entries = (int )((((unsigned long )entries + (unsigned long )cursor->cacheline_size) - 1UL) / (unsigned long )cursor->cacheline_size);
 57430# 4088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57431  *cursor_wm = (int )((unsigned int )cursor->guard_size + (unsigned int )entries);
 57432# 4090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57433  tmp___2 = ironlake_check_srwm(dev, level, *fbc_wm, *display_wm, *cursor_wm, display,
 57434                                cursor);
 57435  }
 57436# 4090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57437  return (tmp___2);
 57438}
 57439}
 57440# 4095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57441static void ironlake_update_wm(struct drm_device *dev )
 57442{ struct drm_i915_private *dev_priv ;
 57443  int fbc_wm ;
 57444  int plane_wm ;
 57445  int cursor_wm ;
 57446  unsigned int enabled ;
 57447  bool tmp ;
 57448  bool tmp___0 ;
 57449  bool tmp___1 ;
 57450  int tmp___2 ;
 57451  int tmp___3 ;
 57452  u32 tmp___4 ;
 57453  bool tmp___5 ;
 57454  int tmp___6 ;
 57455  u32 tmp___7 ;
 57456  u32 tmp___8 ;
 57457  bool tmp___9 ;
 57458  int tmp___10 ;
 57459  u32 tmp___11 ;
 57460
 57461  {
 57462  {
 57463# 4097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57464  dev_priv = (struct drm_i915_private *)dev->dev_private;
 57465# 4101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57466  enabled = 0U;
 57467# 4102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57468  tmp = g4x_compute_wm0(dev, 0, & ironlake_display_wm_info, 700, & ironlake_cursor_wm_info,
 57469                        1300, & plane_wm, & cursor_wm);
 57470  }
 57471# 4102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57472  if ((int )tmp) {
 57473    {
 57474# 4108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57475    i915_write32___4(dev_priv, 282880U, (u32 )((plane_wm << 16) | cursor_wm));
 57476# 4110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57477    drm_ut_debug_printk(4U, "drm", "ironlake_update_wm", "FIFO watermarks For pipe A - plane %d, cursor: %d\n",
 57478                        plane_wm, cursor_wm);
 57479# 4113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57480    enabled = enabled | 1U;
 57481    }
 57482  } else {
 57483
 57484  }
 57485  {
 57486# 4116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57487  tmp___0 = g4x_compute_wm0(dev, 1, & ironlake_display_wm_info, 700, & ironlake_cursor_wm_info,
 57488                            1300, & plane_wm, & cursor_wm);
 57489  }
 57490# 4116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57491  if ((int )tmp___0) {
 57492    {
 57493# 4122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57494    i915_write32___4(dev_priv, 282884U, (u32 )((plane_wm << 16) | cursor_wm));
 57495# 4124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57496    drm_ut_debug_printk(4U, "drm", "ironlake_update_wm", "FIFO watermarks For pipe B - plane %d, cursor: %d\n",
 57497                        plane_wm, cursor_wm);
 57498# 4127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57499    enabled = enabled | 2U;
 57500    }
 57501  } else {
 57502
 57503  }
 57504  {
 57505# 4134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57506  i915_write32___4(dev_priv, 282896U, 0U);
 57507# 4135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57508  i915_write32___4(dev_priv, 282892U, 0U);
 57509# 4136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57510  i915_write32___4(dev_priv, 282888U, 0U);
 57511# 4138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57512  tmp___1 = is_power_of_2((unsigned long )enabled);
 57513  }
 57514# 4138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57515  if (tmp___1) {
 57516# 4138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57517    tmp___2 = 0;
 57518  } else {
 57519# 4138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57520    tmp___2 = 1;
 57521  }
 57522# 4138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57523  if (tmp___2) {
 57524# 4139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57525    return;
 57526  } else {
 57527
 57528  }
 57529  {
 57530# 4140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57531  tmp___3 = ffs((int )enabled);
 57532# 4140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57533  enabled = (unsigned int )(tmp___3 + -1);
 57534# 4143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57535  tmp___4 = i915_read32___6(dev_priv, 70178U);
 57536# 4143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57537  tmp___5 = ironlake_compute_srwm(dev, 1, (int )enabled, (int )((tmp___4 & 63U) * 500U),
 57538                                  & ironlake_display_srwm_info, & ironlake_cursor_srwm_info,
 57539                                  & fbc_wm, & plane_wm, & cursor_wm);
 57540  }
 57541# 4143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57542  if (tmp___5) {
 57543# 4143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57544    tmp___6 = 0;
 57545  } else {
 57546# 4143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57547    tmp___6 = 1;
 57548  }
 57549# 4143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57550  if (tmp___6) {
 57551# 4148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57552    return;
 57553  } else {
 57554
 57555  }
 57556  {
 57557# 4150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57558  tmp___7 = i915_read32___6(dev_priv, 70178U);
 57559# 4150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57560  i915_write32___4(dev_priv, 282888U, (((((tmp___7 & 63U) << 24) | (u32 )(fbc_wm << 20)) | (u32 )(plane_wm << 8)) | (u32 )cursor_wm) | 2147483648U);
 57561# 4158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57562  tmp___8 = i915_read32___6(dev_priv, 70178U);
 57563# 4158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57564  tmp___9 = ironlake_compute_srwm(dev, 2, (int )enabled, (int )(((tmp___8 >> 8) & 63U) * 500U),
 57565                                  & ironlake_display_srwm_info, & ironlake_cursor_srwm_info,
 57566                                  & fbc_wm, & plane_wm, & cursor_wm);
 57567  }
 57568# 4158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57569  if (tmp___9) {
 57570# 4158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57571    tmp___10 = 0;
 57572  } else {
 57573# 4158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57574    tmp___10 = 1;
 57575  }
 57576# 4158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57577  if (tmp___10) {
 57578# 4163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57579    return;
 57580  } else {
 57581
 57582  }
 57583  {
 57584# 4165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57585  tmp___11 = i915_read32___6(dev_priv, 70178U);
 57586# 4165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57587  i915_write32___4(dev_priv, 282892U, ((((((tmp___11 >> 8) & 63U) << 24) | (u32 )(fbc_wm << 20)) | (u32 )(plane_wm << 8)) | (u32 )cursor_wm) | 2147483648U);
 57588  }
 57589# 4166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57590  return;
 57591}
 57592}
 57593# 4178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57594static void sandybridge_update_wm(struct drm_device *dev )
 57595{ struct drm_i915_private *dev_priv ;
 57596  int latency ;
 57597  u32 tmp ;
 57598  int fbc_wm ;
 57599  int plane_wm ;
 57600  int cursor_wm ;
 57601  unsigned int enabled ;
 57602  bool tmp___0 ;
 57603  bool tmp___1 ;
 57604  bool tmp___2 ;
 57605  int tmp___3 ;
 57606  int tmp___4 ;
 57607  u32 tmp___5 ;
 57608  bool tmp___6 ;
 57609  int tmp___7 ;
 57610  u32 tmp___8 ;
 57611  u32 tmp___9 ;
 57612  bool tmp___10 ;
 57613  int tmp___11 ;
 57614  u32 tmp___12 ;
 57615  u32 tmp___13 ;
 57616  bool tmp___14 ;
 57617  int tmp___15 ;
 57618  u32 tmp___16 ;
 57619
 57620  {
 57621  {
 57622# 4180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57623  dev_priv = (struct drm_i915_private *)dev->dev_private;
 57624# 4181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57625  tmp = i915_read32___6(dev_priv, 1334544U);
 57626# 4181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57627  latency = (int )((tmp & 63U) * 100U);
 57628# 4185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57629  enabled = 0U;
 57630# 4186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57631  tmp___0 = g4x_compute_wm0(dev, 0, & sandybridge_display_wm_info, latency, & sandybridge_cursor_wm_info,
 57632                            latency, & plane_wm, & cursor_wm);
 57633  }
 57634# 4186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57635  if ((int )tmp___0) {
 57636    {
 57637# 4190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57638    i915_write32___4(dev_priv, 282880U, (u32 )((plane_wm << 16) | cursor_wm));
 57639# 4192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57640    drm_ut_debug_printk(4U, "drm", "sandybridge_update_wm", "FIFO watermarks For pipe A - plane %d, cursor: %d\n",
 57641                        plane_wm, cursor_wm);
 57642# 4195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57643    enabled = enabled | 1U;
 57644    }
 57645  } else {
 57646
 57647  }
 57648  {
 57649# 4198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57650  tmp___1 = g4x_compute_wm0(dev, 1, & sandybridge_display_wm_info, latency, & sandybridge_cursor_wm_info,
 57651                            latency, & plane_wm, & cursor_wm);
 57652  }
 57653# 4198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57654  if ((int )tmp___1) {
 57655    {
 57656# 4202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57657    i915_write32___4(dev_priv, 282884U, (u32 )((plane_wm << 16) | cursor_wm));
 57658# 4204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57659    drm_ut_debug_printk(4U, "drm", "sandybridge_update_wm", "FIFO watermarks For pipe B - plane %d, cursor: %d\n",
 57660                        plane_wm, cursor_wm);
 57661# 4207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57662    enabled = enabled | 2U;
 57663    }
 57664  } else {
 57665
 57666  }
 57667  {
 57668# 4220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57669  i915_write32___4(dev_priv, 282896U, 0U);
 57670# 4221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57671  i915_write32___4(dev_priv, 282892U, 0U);
 57672# 4222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57673  i915_write32___4(dev_priv, 282888U, 0U);
 57674# 4224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57675  tmp___2 = is_power_of_2((unsigned long )enabled);
 57676  }
 57677# 4224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57678  if (tmp___2) {
 57679# 4224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57680    tmp___3 = 0;
 57681  } else {
 57682# 4224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57683    tmp___3 = 1;
 57684  }
 57685# 4224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57686  if (tmp___3) {
 57687# 4225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57688    return;
 57689  } else {
 57690
 57691  }
 57692  {
 57693# 4226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57694  tmp___4 = ffs((int )enabled);
 57695# 4226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57696  enabled = (unsigned int )(tmp___4 + -1);
 57697# 4229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57698  tmp___5 = i915_read32___6(dev_priv, 1334544U);
 57699# 4229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57700  tmp___6 = ironlake_compute_srwm(dev, 1, (int )enabled, (int )(((tmp___5 >> 8) & 63U) * 500U),
 57701                                  & sandybridge_display_srwm_info, & sandybridge_cursor_srwm_info,
 57702                                  & fbc_wm, & plane_wm, & cursor_wm);
 57703  }
 57704# 4229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57705  if (tmp___6) {
 57706# 4229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57707    tmp___7 = 0;
 57708  } else {
 57709# 4229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57710    tmp___7 = 1;
 57711  }
 57712# 4229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57713  if (tmp___7) {
 57714# 4234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57715    return;
 57716  } else {
 57717
 57718  }
 57719  {
 57720# 4236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57721  tmp___8 = i915_read32___6(dev_priv, 1334544U);
 57722# 4236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57723  i915_write32___4(dev_priv, 282888U, ((((((tmp___8 >> 8) & 63U) << 24) | (u32 )(fbc_wm << 20)) | (u32 )(plane_wm << 8)) | (u32 )cursor_wm) | 2147483648U);
 57724# 4244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57725  tmp___9 = i915_read32___6(dev_priv, 1334544U);
 57726# 4244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57727  tmp___10 = ironlake_compute_srwm(dev, 2, (int )enabled, (int )(((tmp___9 >> 16) & 63U) * 500U),
 57728                                   & sandybridge_display_srwm_info, & sandybridge_cursor_srwm_info,
 57729                                   & fbc_wm, & plane_wm, & cursor_wm);
 57730  }
 57731# 4244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57732  if (tmp___10) {
 57733# 4244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57734    tmp___11 = 0;
 57735  } else {
 57736# 4244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57737    tmp___11 = 1;
 57738  }
 57739# 4244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57740  if (tmp___11) {
 57741# 4249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57742    return;
 57743  } else {
 57744
 57745  }
 57746  {
 57747# 4251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57748  tmp___12 = i915_read32___6(dev_priv, 1334544U);
 57749# 4251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57750  i915_write32___4(dev_priv, 282892U, ((((((tmp___12 >> 16) & 63U) << 24) | (u32 )(fbc_wm << 20)) | (u32 )(plane_wm << 8)) | (u32 )cursor_wm) | 2147483648U);
 57751# 4259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57752  tmp___13 = i915_read32___6(dev_priv, 1334544U);
 57753# 4259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57754  tmp___14 = ironlake_compute_srwm(dev, 3, (int )enabled, (int )(((tmp___13 >> 24) & 63U) * 500U),
 57755                                   & sandybridge_display_srwm_info, & sandybridge_cursor_srwm_info,
 57756                                   & fbc_wm, & plane_wm, & cursor_wm);
 57757  }
 57758# 4259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57759  if (tmp___14) {
 57760# 4259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57761    tmp___15 = 0;
 57762  } else {
 57763# 4259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57764    tmp___15 = 1;
 57765  }
 57766# 4259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57767  if (tmp___15) {
 57768# 4264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57769    return;
 57770  } else {
 57771
 57772  }
 57773  {
 57774# 4266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57775  tmp___16 = i915_read32___6(dev_priv, 1334544U);
 57776# 4266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57777  i915_write32___4(dev_priv, 282896U, ((((tmp___16 & 1056964608U) | (u32 )(fbc_wm << 20)) | (u32 )(plane_wm << 8)) | (u32 )cursor_wm) | 2147483648U);
 57778  }
 57779# 4267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57780  return;
 57781}
 57782}
 57783# 4306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57784static void intel_update_watermarks(struct drm_device *dev )
 57785{ struct drm_i915_private *dev_priv ;
 57786
 57787  {
 57788# 4308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57789  dev_priv = (struct drm_i915_private *)dev->dev_private;
 57790# 4310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57791  if ((unsigned long )dev_priv->display.update_wm != (unsigned long )((void (*)(struct drm_device * ))0)) {
 57792    {
 57793# 4311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57794    (*(dev_priv->display.update_wm))(dev);
 57795    }
 57796  } else {
 57797
 57798  }
 57799# 4312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57800  return;
 57801}
 57802}
 57803# 4314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57804__inline static bool intel_panel_use_ssc(struct drm_i915_private *dev_priv )
 57805{ int tmp ;
 57806
 57807  {
 57808# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57809  if ((unsigned int )*((unsigned char *)dev_priv + 2072UL) != 0U) {
 57810# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57811    if (i915_panel_use_ssc != 0U) {
 57812# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57813      if ((dev_priv->quirks & 2UL) == 0UL) {
 57814# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57815        tmp = 1;
 57816      } else {
 57817# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57818        tmp = 0;
 57819      }
 57820    } else {
 57821# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57822      tmp = 0;
 57823    }
 57824  } else {
 57825# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57826    tmp = 0;
 57827  }
 57828# 4316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57829  return ((bool )tmp);
 57830}
 57831}
 57832# 4320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57833static int i9xx_crtc_mode_set(struct drm_crtc *crtc , struct drm_display_mode *mode ,
 57834                              struct drm_display_mode *adjusted_mode , int x , int y ,
 57835                              struct drm_framebuffer *old_fb )
 57836{ struct drm_device *dev ;
 57837  struct drm_i915_private *dev_priv ;
 57838  struct intel_crtc *intel_crtc ;
 57839  struct drm_crtc const *__mptr ;
 57840  int pipe ;
 57841  int plane ;
 57842  int refclk ;
 57843  int num_connectors ;
 57844  intel_clock_t clock ;
 57845  intel_clock_t reduced_clock ;
 57846  u32 dpll ;
 57847  u32 fp ;
 57848  u32 fp2 ;
 57849  u32 dspcntr ;
 57850  u32 pipeconf ;
 57851  bool ok ;
 57852  bool has_reduced_clock ;
 57853  bool is_sdvo ;
 57854  bool is_dvo ;
 57855  bool is_crt ;
 57856  bool is_lvds ;
 57857  bool is_tv ;
 57858  bool is_dp ;
 57859  struct drm_mode_config *mode_config ;
 57860  struct intel_encoder *encoder ;
 57861  intel_limit_t const *limit ;
 57862  int ret ;
 57863  u32 temp ;
 57864  u32 lvds_sync ;
 57865  struct list_head const *__mptr___0 ;
 57866  struct list_head const *__mptr___1 ;
 57867  bool tmp ;
 57868  int pixel_multiplier ;
 57869  int tmp___0 ;
 57870  bool tmp___1 ;
 57871  int tmp___2 ;
 57872  int tmp___3 ;
 57873  char flags[2U] ;
 57874  int tmp___4 ;
 57875
 57876  {
 57877# 4326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57878  dev = crtc->dev;
 57879# 4327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57880  dev_priv = (struct drm_i915_private *)dev->dev_private;
 57881# 4328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57882  __mptr = (struct drm_crtc const *)crtc;
 57883# 4328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57884  intel_crtc = (struct intel_crtc *)__mptr;
 57885# 4329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57886  pipe = (int )intel_crtc->pipe;
 57887# 4330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57888  plane = (int )intel_crtc->plane;
 57889# 4331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57890  num_connectors = 0;
 57891# 4333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57892  fp = 0U;
 57893# 4333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57894  fp2 = 0U;
 57895# 4334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57896  has_reduced_clock = (bool )0;
 57897# 4334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57898  is_sdvo = (bool )0;
 57899# 4334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57900  is_dvo = (bool )0;
 57901# 4335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57902  is_crt = (bool )0;
 57903# 4335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57904  is_lvds = (bool )0;
 57905# 4335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57906  is_tv = (bool )0;
 57907# 4335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57908  is_dp = (bool )0;
 57909# 4336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57910  mode_config = & dev->mode_config;
 57911# 4341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57912  lvds_sync = 0U;
 57913# 4343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57914  __mptr___0 = (struct list_head const *)mode_config->encoder_list.next;
 57915# 4343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57916  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 57917# 4343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57918  goto ldv_39475;
 57919  ldv_39474: ;
 57920# 4344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57921  if ((unsigned long )encoder->base.crtc != (unsigned long )crtc) {
 57922# 4345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57923    goto ldv_39465;
 57924  } else {
 57925
 57926  }
 57927# 4348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57928  if (encoder->type == 4) {
 57929# 4348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57930    goto case_4;
 57931  } else
 57932# 4351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57933  if (encoder->type == 3) {
 57934# 4351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57935    goto case_3;
 57936  } else
 57937# 4352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57938  if (encoder->type == 6) {
 57939# 4352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57940    goto case_6;
 57941  } else
 57942# 4357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57943  if (encoder->type == 2) {
 57944# 4357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57945    goto case_2;
 57946  } else
 57947# 4360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57948  if (encoder->type == 5) {
 57949# 4360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57950    goto case_5;
 57951  } else
 57952# 4363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57953  if (encoder->type == 1) {
 57954# 4363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57955    goto case_1;
 57956  } else
 57957# 4366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57958  if (encoder->type == 7) {
 57959# 4366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57960    goto case_7;
 57961  } else
 57962# 4347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57963  if (0) {
 57964    case_4:
 57965# 4349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57966    is_lvds = (bool )1;
 57967# 4350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57968    goto ldv_39467;
 57969    case_3: ;
 57970    case_6:
 57971# 4353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57972    is_sdvo = (bool )1;
 57973# 4354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57974    if ((int )encoder->needs_tv_clock) {
 57975# 4355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57976      is_tv = (bool )1;
 57977    } else {
 57978
 57979    }
 57980# 4356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57981    goto ldv_39467;
 57982    case_2:
 57983# 4358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57984    is_dvo = (bool )1;
 57985# 4359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57986    goto ldv_39467;
 57987    case_5:
 57988# 4361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57989    is_tv = (bool )1;
 57990# 4362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57991    goto ldv_39467;
 57992    case_1:
 57993# 4364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57994    is_crt = (bool )1;
 57995# 4365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57996    goto ldv_39467;
 57997    case_7:
 57998# 4367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 57999    is_dp = (bool )1;
 58000# 4368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58001    goto ldv_39467;
 58002  } else {
 58003
 58004  }
 58005  ldv_39467:
 58006# 4371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58007  num_connectors = num_connectors + 1;
 58008  ldv_39465:
 58009# 4343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58010  __mptr___1 = (struct list_head const *)encoder->base.head.next;
 58011# 4343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58012  encoder = (struct intel_encoder *)__mptr___1 + 0x0ffffffffffffff8UL;
 58013  ldv_39475: ;
 58014# 4343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58015  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& mode_config->encoder_list)) {
 58016# 4344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58017    goto ldv_39474;
 58018  } else {
 58019# 4346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58020    goto ldv_39476;
 58021  }
 58022  ldv_39476: ;
 58023# 4374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58024  if ((int )is_lvds) {
 58025    {
 58026# 4374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58027    tmp = intel_panel_use_ssc(dev_priv);
 58028    }
 58029# 4374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58030    if ((int )tmp) {
 58031# 4374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58032      if (num_connectors <= 1) {
 58033        {
 58034# 4375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58035        refclk = dev_priv->lvds_ssc_freq * 1000;
 58036# 4376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58037        drm_ut_debug_printk(4U, "drm", "i9xx_crtc_mode_set", "using SSC reference clock of %d MHz\n",
 58038                            refclk / 1000);
 58039        }
 58040      } else {
 58041# 4374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58042        goto _L___0;
 58043      }
 58044    } else {
 58045# 4374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58046      goto _L___0;
 58047    }
 58048  } else
 58049  _L___0:
 58050# 4378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58051  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 58052# 4379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58053    refclk = 96000;
 58054  } else {
 58055# 4381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58056    refclk = 48000;
 58057  }
 58058  {
 58059# 4389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58060  limit = intel_limit(crtc, refclk);
 58061# 4390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58062  ok = (*(limit->find_pll))(limit, crtc, adjusted_mode->clock, refclk, & clock);
 58063  }
 58064# 4391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58065  if (! ok) {
 58066    {
 58067# 4392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58068    drm_err("i9xx_crtc_mode_set", "Couldn\'t find PLL settings for mode!\n");
 58069    }
 58070# 4393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58071    return (-22);
 58072  } else {
 58073
 58074  }
 58075  {
 58076# 4397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58077  intel_crtc_update_cursor(crtc, (bool )1);
 58078  }
 58079# 4399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58080  if ((int )is_lvds) {
 58081# 4399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58082    if ((int )dev_priv->lvds_downclock_avail) {
 58083      {
 58084# 4400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58085      has_reduced_clock = (*(limit->find_pll))(limit, crtc, dev_priv->lvds_downclock,
 58086                                               refclk, & reduced_clock);
 58087      }
 58088# 4404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58089      if ((int )has_reduced_clock) {
 58090# 4404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58091        if (clock.p != reduced_clock.p) {
 58092          {
 58093# 4411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58094          drm_ut_debug_printk(4U, "drm", "i9xx_crtc_mode_set", "Different P is found for LVDS clock/downclock\n");
 58095# 4413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58096          has_reduced_clock = (bool )0;
 58097          }
 58098        } else {
 58099
 58100        }
 58101      } else {
 58102
 58103      }
 58104    } else {
 58105
 58106    }
 58107  } else {
 58108
 58109  }
 58110# 4418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58111  if ((int )is_sdvo) {
 58112# 4418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58113    if ((int )is_tv) {
 58114# 4419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58115      if (adjusted_mode->clock > 99999) {
 58116# 4419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58117        if (adjusted_mode->clock <= 140499) {
 58118# 4421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58119          clock.p1 = 2;
 58120# 4422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58121          clock.p2 = 10;
 58122# 4423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58123          clock.n = 3;
 58124# 4424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58125          clock.m1 = 16;
 58126# 4425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58127          clock.m2 = 8;
 58128        } else {
 58129# 4419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58130          goto _L___1;
 58131        }
 58132      } else
 58133      _L___1:
 58134# 4426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58135      if (adjusted_mode->clock > 140499) {
 58136# 4426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58137        if (adjusted_mode->clock <= 200000) {
 58138# 4428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58139          clock.p1 = 1;
 58140# 4429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58141          clock.p2 = 10;
 58142# 4430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58143          clock.n = 6;
 58144# 4431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58145          clock.m1 = 12;
 58146# 4432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58147          clock.m2 = 8;
 58148        } else {
 58149
 58150        }
 58151      } else {
 58152
 58153      }
 58154    } else {
 58155
 58156    }
 58157  } else {
 58158
 58159  }
 58160# 4436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58161  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 58162# 4437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58163    fp = (u32 )((((1 << clock.n) << 16) | (clock.m1 << 8)) | clock.m2);
 58164# 4438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58165    if ((int )has_reduced_clock) {
 58166# 4439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58167      fp2 = (u32 )((((1 << reduced_clock.n) << 16) | (reduced_clock.m1 << 8)) | reduced_clock.m2);
 58168    } else {
 58169
 58170    }
 58171  } else {
 58172# 4442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58173    fp = (u32 )(((clock.n << 16) | (clock.m1 << 8)) | clock.m2);
 58174# 4443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58175    if ((int )has_reduced_clock) {
 58176# 4444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58177      fp2 = (u32 )(((reduced_clock.n << 16) | (reduced_clock.m1 << 8)) | reduced_clock.m2);
 58178    } else {
 58179
 58180    }
 58181  }
 58182# 4448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58183  dpll = 268435456U;
 58184# 4450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58185  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 58186# 4451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58187    if ((int )is_lvds) {
 58188# 4452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58189      dpll = dpll | 134217728U;
 58190    } else {
 58191# 4454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58192      dpll = dpll | 67108864U;
 58193    }
 58194# 4455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58195    if ((int )is_sdvo) {
 58196      {
 58197# 4456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58198      tmp___0 = intel_mode_get_pixel_multiplier((struct drm_display_mode const *)adjusted_mode);
 58199# 4456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58200      pixel_multiplier = tmp___0;
 58201      }
 58202# 4457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58203      if (pixel_multiplier > 1) {
 58204# 4458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58205        if (dev->pci_device == 10098) {
 58206# 4459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58207          dpll = (u32 )((pixel_multiplier + -1) << 4) | dpll;
 58208        } else
 58209# 4458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58210        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 58211# 4459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58212          dpll = (u32 )((pixel_multiplier + -1) << 4) | dpll;
 58213        } else
 58214# 4458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58215        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 58216# 4459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58217          dpll = (u32 )((pixel_multiplier + -1) << 4) | dpll;
 58218        } else {
 58219
 58220        }
 58221      } else {
 58222
 58223      }
 58224# 4461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58225      dpll = dpll | 1073741824U;
 58226    } else {
 58227
 58228    }
 58229# 4463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58230    if ((int )is_dp) {
 58231# 4464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58232      dpll = dpll | 1073741824U;
 58233    } else {
 58234
 58235    }
 58236# 4467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58237    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 58238# 4468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58239      dpll = (u32 )((1 << (clock.p1 + -1)) << 15) | dpll;
 58240    } else {
 58241# 4470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58242      dpll = (u32 )((1 << (clock.p1 + -1)) << 16) | dpll;
 58243# 4471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58244      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 58245# 4471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58246        if ((int )has_reduced_clock) {
 58247# 4472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58248          dpll = (u32 )(1 << (reduced_clock.p1 + -1)) | dpll;
 58249        } else {
 58250
 58251        }
 58252      } else {
 58253
 58254      }
 58255    }
 58256# 4475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58257    if (clock.p2 == 5) {
 58258# 4475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58259      goto case_5___0;
 58260    } else
 58261# 4478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58262    if (clock.p2 == 7) {
 58263# 4478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58264      goto case_7___0;
 58265    } else
 58266# 4481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58267    if (clock.p2 == 10) {
 58268# 4481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58269      goto case_10;
 58270    } else
 58271# 4484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58272    if (clock.p2 == 14) {
 58273# 4484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58274      goto case_14;
 58275    } else
 58276# 4474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58277    if (0) {
 58278      case_5___0:
 58279# 4476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58280      dpll = dpll | 16777216U;
 58281# 4477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58282      goto ldv_39480;
 58283      case_7___0:
 58284# 4479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58285      dpll = dpll | 16777216U;
 58286# 4480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58287      goto ldv_39480;
 58288      case_10:
 58289# 4482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58290      dpll = dpll;
 58291# 4483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58292      goto ldv_39480;
 58293      case_14:
 58294# 4485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58295      dpll = dpll;
 58296# 4486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58297      goto ldv_39480;
 58298    } else {
 58299
 58300    }
 58301    ldv_39480: ;
 58302# 4488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58303    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 58304# 4489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58305      dpll = dpll | 3072U;
 58306    } else {
 58307
 58308    }
 58309  } else
 58310# 4491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58311  if ((int )is_lvds) {
 58312# 4492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58313    dpll = (u32 )((1 << (clock.p1 + -1)) << 16) | dpll;
 58314  } else {
 58315# 4494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58316    if (clock.p1 == 2) {
 58317# 4495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58318      dpll = dpll | 2097152U;
 58319    } else {
 58320# 4497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58321      dpll = (u32 )((clock.p1 + -2) << 16) | dpll;
 58322    }
 58323# 4498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58324    if (clock.p2 == 4) {
 58325# 4499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58326      dpll = dpll | 8388608U;
 58327    } else {
 58328
 58329    }
 58330  }
 58331# 4503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58332  if ((int )is_sdvo) {
 58333# 4503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58334    if ((int )is_tv) {
 58335# 4504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58336      dpll = dpll | 16384U;
 58337    } else {
 58338# 4503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58339      goto _L___2;
 58340    }
 58341  } else
 58342  _L___2:
 58343# 4505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58344  if ((int )is_tv) {
 58345# 4508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58346    dpll = dpll | 3U;
 58347  } else
 58348# 4509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58349  if ((int )is_lvds) {
 58350    {
 58351# 4509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58352    tmp___1 = intel_panel_use_ssc(dev_priv);
 58353    }
 58354# 4509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58355    if ((int )tmp___1) {
 58356# 4509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58357      if (num_connectors <= 1) {
 58358# 4510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58359        dpll = dpll | 24576U;
 58360      } else {
 58361# 4512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58362        dpll = dpll;
 58363      }
 58364    } else {
 58365# 4512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58366      dpll = dpll;
 58367    }
 58368  } else {
 58369# 4512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58370    dpll = dpll;
 58371  }
 58372  {
 58373# 4515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58374  pipeconf = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 458760));
 58375# 4518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58376  dspcntr = 1073741824U;
 58377  }
 58378# 4522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58379  if (pipe == 0) {
 58380# 4523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58381    dspcntr = dspcntr & 4244635647U;
 58382  } else {
 58383# 4525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58384    dspcntr = dspcntr | 16777216U;
 58385  }
 58386# 4527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58387  if (pipe == 0) {
 58388# 4527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58389    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 58390      {
 58391# 4534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58392      tmp___2 = (*(dev_priv->display.get_display_clock_speed))(dev);
 58393      }
 58394# 4534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58395      if (mode->clock > (tmp___2 * 9) / 10) {
 58396# 4536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58397        pipeconf = pipeconf | 1073741824U;
 58398      } else {
 58399# 4538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58400        pipeconf = pipeconf & 3221225471U;
 58401      }
 58402    } else {
 58403
 58404    }
 58405  } else {
 58406
 58407  }
 58408# 4541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58409  dpll = dpll | 2147483648U;
 58410# 4543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58411  if (pipe == 0) {
 58412# 4543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58413    tmp___3 = 65;
 58414  } else {
 58415# 4543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58416    tmp___3 = 66;
 58417  }
 58418  {
 58419# 4543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58420  drm_ut_debug_printk(4U, "drm", "i9xx_crtc_mode_set", "Mode for pipe %c:\n", tmp___3);
 58421# 4544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58422  drm_mode_debug_printmodeline(mode);
 58423# 4546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58424  i915_write32___4(dev_priv, (u32 )((pipe + 3080) * 8), fp);
 58425# 4547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58426  i915_write32___4(dev_priv, (u32 )((pipe + 6149) * 4), dpll & 2147483647U);
 58427# 4549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58428  readl((void const volatile *)dev_priv->regs + (unsigned long )((pipe + 6149) * 4));
 58429# 4550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58430  __const_udelay(644250UL);
 58431  }
 58432# 4556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58433  if ((int )is_lvds) {
 58434    {
 58435# 4557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58436    temp = i915_read32___6(dev_priv, 397696U);
 58437# 4558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58438    temp = temp | 2147484416U;
 58439    }
 58440# 4559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58441    if (pipe == 1) {
 58442# 4560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58443      temp = temp | 1073741824U;
 58444    } else {
 58445# 4562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58446      temp = temp & 3221225471U;
 58447    }
 58448# 4565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58449    temp = dev_priv->lvds_border_bits | temp;
 58450# 4569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58451    if (clock.p2 == 7) {
 58452# 4570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58453      temp = temp | 60U;
 58454    } else {
 58455# 4572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58456      temp = temp & 4294967235U;
 58457    }
 58458# 4579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58459    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 58460# 4580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58461      if ((unsigned int )*((unsigned char *)dev_priv + 2072UL) != 0U) {
 58462# 4581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58463        temp = temp | 33554432U;
 58464      } else {
 58465# 4583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58466        temp = temp & 4261412863U;
 58467      }
 58468    } else {
 58469
 58470    }
 58471# 4585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58472    if ((adjusted_mode->flags & 2U) != 0U) {
 58473# 4586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58474      lvds_sync = lvds_sync | 1048576U;
 58475    } else {
 58476
 58477    }
 58478# 4587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58479    if ((adjusted_mode->flags & 8U) != 0U) {
 58480# 4588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58481      lvds_sync = lvds_sync | 2097152U;
 58482    } else {
 58483
 58484    }
 58485# 4589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58486    if ((temp & 3145728U) != lvds_sync) {
 58487      {
 58488# 4591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58489      flags[0] = (char )'-';
 58490# 4591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58491      flags[1] = (char )'+';
 58492# 4592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58493      printk("<6>[drm] Changing LVDS panel from (%chsync, %cvsync) to (%chsync, %cvsync)\n",
 58494             (int )flags[(temp & 1048576U) == 0U], (int )flags[(temp & 2097152U) == 0U],
 58495             (int )flags[(lvds_sync & 1048576U) == 0U], (int )flags[(lvds_sync & 2097152U) == 0U]);
 58496# 4598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58497      temp = temp & 4291821567U;
 58498# 4599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58499      temp = temp | lvds_sync;
 58500      }
 58501    } else {
 58502
 58503    }
 58504    {
 58505# 4601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58506    i915_write32___4(dev_priv, 397696U, temp);
 58507    }
 58508  } else {
 58509
 58510  }
 58511# 4604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58512  if ((int )is_dp) {
 58513    {
 58514# 4605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58515    intel_dp_set_m_n(crtc, mode, adjusted_mode);
 58516    }
 58517  } else {
 58518
 58519  }
 58520  {
 58521# 4608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58522  i915_write32___4(dev_priv, (u32 )((pipe + 6149) * 4), dpll);
 58523# 4611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58524  readl((void const volatile *)dev_priv->regs + (unsigned long )((pipe + 6149) * 4));
 58525# 4612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58526  __const_udelay(644250UL);
 58527  }
 58528# 4614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58529  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 58530# 4615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58531    temp = 0U;
 58532# 4616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58533    if ((int )is_sdvo) {
 58534      {
 58535# 4617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58536      tmp___4 = intel_mode_get_pixel_multiplier((struct drm_display_mode const *)adjusted_mode);
 58537# 4617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58538      temp = (u32 )tmp___4;
 58539      }
 58540# 4618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58541      if (temp > 1U) {
 58542# 4619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58543        temp = (temp - 1U) << 8;
 58544      } else {
 58545# 4621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58546        temp = 0U;
 58547      }
 58548    } else {
 58549
 58550    }
 58551    {
 58552# 4623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58553    i915_write32___4(dev_priv, (u32 )((pipe + 6151) * 4), temp);
 58554    }
 58555  } else {
 58556    {
 58557# 4630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58558    i915_write32___4(dev_priv, (u32 )((pipe + 6149) * 4), dpll);
 58559    }
 58560  }
 58561# 4633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58562  intel_crtc->lowfreq_avail = (bool )0;
 58563# 4634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58564  if ((int )is_lvds) {
 58565# 4634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58566    if ((int )has_reduced_clock) {
 58567# 4634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58568      if (i915_powersave != 0U) {
 58569        {
 58570# 4635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58571        i915_write32___4(dev_priv, (u32 )(pipe * 8 + 24644), fp2);
 58572# 4636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58573        intel_crtc->lowfreq_avail = (bool )1;
 58574        }
 58575# 4637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58576        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 58577          {
 58578# 4638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58579          drm_ut_debug_printk(4U, "drm", "i9xx_crtc_mode_set", "enabling CxSR downclocking\n");
 58580# 4639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58581          pipeconf = pipeconf | 65536U;
 58582          }
 58583        } else {
 58584
 58585        }
 58586      } else {
 58587# 4634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58588        goto _L___4;
 58589      }
 58590    } else {
 58591# 4634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58592      goto _L___4;
 58593    }
 58594  } else {
 58595    _L___4:
 58596    {
 58597# 4642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58598    i915_write32___4(dev_priv, (u32 )(pipe * 8 + 24644), fp);
 58599    }
 58600# 4643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58601    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 58602      {
 58603# 4644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58604      drm_ut_debug_printk(4U, "drm", "i9xx_crtc_mode_set", "disabling CxSR downclocking\n");
 58605# 4645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58606      pipeconf = pipeconf & 4294901759U;
 58607      }
 58608    } else {
 58609
 58610    }
 58611  }
 58612# 4649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58613  if ((adjusted_mode->flags & 16U) != 0U) {
 58614# 4650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58615    pipeconf = pipeconf | 12582912U;
 58616# 4652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58617    adjusted_mode->crtc_vdisplay = adjusted_mode->crtc_vdisplay + -1;
 58618# 4653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58619    adjusted_mode->crtc_vtotal = adjusted_mode->crtc_vtotal + -1;
 58620# 4654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58621    adjusted_mode->crtc_vblank_start = adjusted_mode->crtc_vblank_start + -1;
 58622# 4655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58623    adjusted_mode->crtc_vblank_end = adjusted_mode->crtc_vblank_end + -1;
 58624# 4656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58625    adjusted_mode->crtc_vsync_end = adjusted_mode->crtc_vsync_end + -1;
 58626# 4657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58627    adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vsync_start + -1;
 58628  } else {
 58629# 4659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58630    pipeconf = pipeconf & 4282384383U;
 58631  }
 58632  {
 58633# 4661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58634  i915_write32___4(dev_priv, (u32 )((pipe + 96) * 4096), (u32 )((adjusted_mode->crtc_hdisplay + -1) | ((adjusted_mode->crtc_htotal + -1) << 16)));
 58635# 4664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58636  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393220), (u32 )((adjusted_mode->crtc_hblank_start + -1) | ((adjusted_mode->crtc_hblank_end + -1) << 16)));
 58637# 4667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58638  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393224), (u32 )((adjusted_mode->crtc_hsync_start + -1) | ((adjusted_mode->crtc_hsync_end + -1) << 16)));
 58639# 4671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58640  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393228), (u32 )((adjusted_mode->crtc_vdisplay + -1) | ((adjusted_mode->crtc_vtotal + -1) << 16)));
 58641# 4674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58642  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393232), (u32 )((adjusted_mode->crtc_vblank_start + -1) | ((adjusted_mode->crtc_vblank_end + -1) << 16)));
 58643# 4677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58644  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393236), (u32 )((adjusted_mode->crtc_vsync_start + -1) | ((adjusted_mode->crtc_vsync_end + -1) << 16)));
 58645# 4684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58646  i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459152), (u32 )(((mode->vdisplay + -1) << 16) | (mode->hdisplay + -1)));
 58647# 4687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58648  i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459148), 0U);
 58649# 4688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58650  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393244), (u32 )(((mode->hdisplay + -1) << 16) | (mode->vdisplay + -1)));
 58651# 4691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58652  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 458760), pipeconf);
 58653# 4692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58654  readl((void const volatile *)dev_priv->regs + (unsigned long )(pipe * 4096 + 458760));
 58655# 4693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58656  intel_enable_pipe(dev_priv, (enum pipe )pipe, (bool )0);
 58657# 4695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58658  intel_wait_for_vblank(dev, pipe);
 58659# 4697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58660  i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459136), dspcntr);
 58661# 4698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58662  readl((void const volatile *)dev_priv->regs + (unsigned long )(plane * 4096 + 459136));
 58663# 4699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58664  intel_enable_plane(dev_priv, (enum plane )plane, (enum pipe )pipe);
 58665# 4701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58666  ret = intel_pipe_set_base(crtc, x, y, old_fb);
 58667# 4703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58668  intel_update_watermarks(dev);
 58669  }
 58670# 4705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58671  return (ret);
 58672}
 58673}
 58674# 4708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58675static int ironlake_crtc_mode_set(struct drm_crtc *crtc , struct drm_display_mode *mode ,
 58676                                  struct drm_display_mode *adjusted_mode , int x ,
 58677                                  int y , struct drm_framebuffer *old_fb )
 58678{ struct drm_device *dev ;
 58679  struct drm_i915_private *dev_priv ;
 58680  struct intel_crtc *intel_crtc ;
 58681  struct drm_crtc const *__mptr ;
 58682  int pipe ;
 58683  int plane ;
 58684  int refclk ;
 58685  int num_connectors ;
 58686  intel_clock_t clock ;
 58687  intel_clock_t reduced_clock ;
 58688  u32 dpll ;
 58689  u32 fp ;
 58690  u32 fp2 ;
 58691  u32 dspcntr ;
 58692  u32 pipeconf ;
 58693  bool ok ;
 58694  bool has_reduced_clock ;
 58695  bool is_sdvo ;
 58696  bool is_crt ;
 58697  bool is_lvds ;
 58698  bool is_tv ;
 58699  bool is_dp ;
 58700  struct intel_encoder *has_edp_encoder ;
 58701  struct drm_mode_config *mode_config ;
 58702  struct intel_encoder *encoder ;
 58703  intel_limit_t const *limit ;
 58704  int ret ;
 58705  struct fdi_m_n m_n ;
 58706  u32 temp ;
 58707  u32 lvds_sync ;
 58708  int target_clock ;
 58709  int pixel_multiplier ;
 58710  int lane ;
 58711  int link_bw ;
 58712  int bpp ;
 58713  int factor ;
 58714  struct list_head const *__mptr___0 ;
 58715  struct list_head const *__mptr___1 ;
 58716  bool tmp ;
 58717  bool tmp___0 ;
 58718  bool tmp___1 ;
 58719  u32 tmp___2 ;
 58720  bool tmp___3 ;
 58721  int tmp___4 ;
 58722  u32 tmp___5 ;
 58723  u32 bps ;
 58724  bool tmp___6 ;
 58725  bool tmp___7 ;
 58726  bool tmp___8 ;
 58727  bool tmp___9 ;
 58728  int tmp___10 ;
 58729  bool tmp___11 ;
 58730  u32 tmp___12 ;
 58731  int pixel_multiplier___0 ;
 58732  int tmp___13 ;
 58733  bool tmp___14 ;
 58734  bool tmp___15 ;
 58735  int tmp___16 ;
 58736  bool tmp___17 ;
 58737  char flags[2U] ;
 58738  bool tmp___18 ;
 58739  bool tmp___19 ;
 58740  bool tmp___20 ;
 58741  int tmp___21 ;
 58742
 58743  {
 58744# 4714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58745  dev = crtc->dev;
 58746# 4715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58747  dev_priv = (struct drm_i915_private *)dev->dev_private;
 58748# 4716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58749  __mptr = (struct drm_crtc const *)crtc;
 58750# 4716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58751  intel_crtc = (struct intel_crtc *)__mptr;
 58752# 4717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58753  pipe = (int )intel_crtc->pipe;
 58754# 4718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58755  plane = (int )intel_crtc->plane;
 58756# 4719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58757  num_connectors = 0;
 58758# 4721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58759  fp = 0U;
 58760# 4721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58761  fp2 = 0U;
 58762# 4722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58763  has_reduced_clock = (bool )0;
 58764# 4722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58765  is_sdvo = (bool )0;
 58766# 4723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58767  is_crt = (bool )0;
 58768# 4723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58769  is_lvds = (bool )0;
 58770# 4723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58771  is_tv = (bool )0;
 58772# 4723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58773  is_dp = (bool )0;
 58774# 4724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58775  has_edp_encoder = (struct intel_encoder *)0;
 58776# 4725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58777  mode_config = & dev->mode_config;
 58778# 4729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58779  m_n.tu = 0U;
 58780# 4729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58781  m_n.gmch_m = 0U;
 58782# 4729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58783  m_n.gmch_n = 0U;
 58784# 4729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58785  m_n.link_m = 0U;
 58786# 4729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58787  m_n.link_n = 0U;
 58788# 4731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58789  lvds_sync = 0U;
 58790# 4734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58791  __mptr___0 = (struct list_head const *)mode_config->encoder_list.next;
 58792# 4734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58793  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 58794# 4734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58795  goto ldv_39544;
 58796  ldv_39543: ;
 58797# 4735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58798  if ((unsigned long )encoder->base.crtc != (unsigned long )crtc) {
 58799# 4736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58800    goto ldv_39534;
 58801  } else {
 58802
 58803  }
 58804# 4739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58805  if (encoder->type == 4) {
 58806# 4739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58807    goto case_4;
 58808  } else
 58809# 4742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58810  if (encoder->type == 3) {
 58811# 4742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58812    goto case_3;
 58813  } else
 58814# 4743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58815  if (encoder->type == 6) {
 58816# 4743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58817    goto case_6;
 58818  } else
 58819# 4748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58820  if (encoder->type == 5) {
 58821# 4748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58822    goto case_5;
 58823  } else
 58824# 4751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58825  if (encoder->type == 1) {
 58826# 4751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58827    goto case_1;
 58828  } else
 58829# 4754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58830  if (encoder->type == 7) {
 58831# 4754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58832    goto case_7;
 58833  } else
 58834# 4757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58835  if (encoder->type == 8) {
 58836# 4757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58837    goto case_8;
 58838  } else
 58839# 4738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58840  if (0) {
 58841    case_4:
 58842# 4740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58843    is_lvds = (bool )1;
 58844# 4741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58845    goto ldv_39536;
 58846    case_3: ;
 58847    case_6:
 58848# 4744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58849    is_sdvo = (bool )1;
 58850# 4745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58851    if ((int )encoder->needs_tv_clock) {
 58852# 4746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58853      is_tv = (bool )1;
 58854    } else {
 58855
 58856    }
 58857# 4747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58858    goto ldv_39536;
 58859    case_5:
 58860# 4749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58861    is_tv = (bool )1;
 58862# 4750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58863    goto ldv_39536;
 58864    case_1:
 58865# 4752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58866    is_crt = (bool )1;
 58867# 4753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58868    goto ldv_39536;
 58869    case_7:
 58870# 4755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58871    is_dp = (bool )1;
 58872# 4756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58873    goto ldv_39536;
 58874    case_8:
 58875# 4758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58876    has_edp_encoder = encoder;
 58877# 4759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58878    goto ldv_39536;
 58879  } else {
 58880
 58881  }
 58882  ldv_39536:
 58883# 4762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58884  num_connectors = num_connectors + 1;
 58885  ldv_39534:
 58886# 4734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58887  __mptr___1 = (struct list_head const *)encoder->base.head.next;
 58888# 4734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58889  encoder = (struct intel_encoder *)__mptr___1 + 0x0ffffffffffffff8UL;
 58890  ldv_39544: ;
 58891# 4734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58892  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& mode_config->encoder_list)) {
 58893# 4735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58894    goto ldv_39543;
 58895  } else {
 58896# 4737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58897    goto ldv_39545;
 58898  }
 58899  ldv_39545: ;
 58900# 4765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58901  if ((int )is_lvds) {
 58902    {
 58903# 4765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58904    tmp___0 = intel_panel_use_ssc(dev_priv);
 58905    }
 58906# 4765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58907    if ((int )tmp___0) {
 58908# 4765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58909      if (num_connectors <= 1) {
 58910        {
 58911# 4766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58912        refclk = dev_priv->lvds_ssc_freq * 1000;
 58913# 4767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58914        drm_ut_debug_printk(4U, "drm", "ironlake_crtc_mode_set", "using SSC reference clock of %d MHz\n",
 58915                            refclk / 1000);
 58916        }
 58917      } else {
 58918# 4765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58919        goto _L___0;
 58920      }
 58921    } else {
 58922# 4765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58923      goto _L___0;
 58924    }
 58925  } else {
 58926    _L___0:
 58927# 4770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58928    refclk = 96000;
 58929# 4771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58930    if ((unsigned long )has_edp_encoder == (unsigned long )((struct intel_encoder *)0)) {
 58931# 4773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58932      refclk = 120000;
 58933    } else {
 58934      {
 58935# 4771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58936      tmp = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 58937      }
 58938# 4771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58939      if ((int )tmp) {
 58940# 4773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58941        refclk = 120000;
 58942      } else {
 58943
 58944      }
 58945    }
 58946  }
 58947  {
 58948# 4781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58949  limit = intel_limit(crtc, refclk);
 58950# 4782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58951  ok = (*(limit->find_pll))(limit, crtc, adjusted_mode->clock, refclk, & clock);
 58952  }
 58953# 4783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58954  if (! ok) {
 58955    {
 58956# 4784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58957    drm_err("ironlake_crtc_mode_set", "Couldn\'t find PLL settings for mode!\n");
 58958    }
 58959# 4785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58960    return (-22);
 58961  } else {
 58962
 58963  }
 58964  {
 58965# 4789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58966  intel_crtc_update_cursor(crtc, (bool )1);
 58967  }
 58968# 4791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58969  if ((int )is_lvds) {
 58970# 4791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58971    if ((int )dev_priv->lvds_downclock_avail) {
 58972      {
 58973# 4792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58974      has_reduced_clock = (*(limit->find_pll))(limit, crtc, dev_priv->lvds_downclock,
 58975                                               refclk, & reduced_clock);
 58976      }
 58977# 4796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58978      if ((int )has_reduced_clock) {
 58979# 4796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58980        if (clock.p != reduced_clock.p) {
 58981          {
 58982# 4803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58983          drm_ut_debug_printk(4U, "drm", "ironlake_crtc_mode_set", "Different P is found for LVDS clock/downclock\n");
 58984# 4805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 58985          has_reduced_clock = (bool )0;
 58986          }
 58987        } else {
 58988
 58989        }
 58990      } else {
 58991
 58992      }
 58993    } else {
 58994
 58995    }
 58996  } else {
 58997
 58998  }
 58999# 4810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59000  if ((int )is_sdvo) {
 59001# 4810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59002    if ((int )is_tv) {
 59003# 4811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59004      if (adjusted_mode->clock > 99999) {
 59005# 4811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59006        if (adjusted_mode->clock <= 140499) {
 59007# 4813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59008          clock.p1 = 2;
 59009# 4814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59010          clock.p2 = 10;
 59011# 4815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59012          clock.n = 3;
 59013# 4816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59014          clock.m1 = 16;
 59015# 4817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59016          clock.m2 = 8;
 59017        } else {
 59018# 4811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59019          goto _L___1;
 59020        }
 59021      } else
 59022      _L___1:
 59023# 4818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59024      if (adjusted_mode->clock > 140499) {
 59025# 4818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59026        if (adjusted_mode->clock <= 200000) {
 59027# 4820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59028          clock.p1 = 1;
 59029# 4821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59030          clock.p2 = 10;
 59031# 4822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59032          clock.n = 6;
 59033# 4823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59034          clock.m1 = 12;
 59035# 4824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59036          clock.m2 = 8;
 59037        } else {
 59038
 59039        }
 59040      } else {
 59041
 59042      }
 59043    } else {
 59044
 59045    }
 59046  } else {
 59047
 59048  }
 59049  {
 59050# 4829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59051  pixel_multiplier = intel_mode_get_pixel_multiplier((struct drm_display_mode const *)adjusted_mode);
 59052# 4830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59053  lane = 0;
 59054  }
 59055# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59056  if ((unsigned long )has_edp_encoder != (unsigned long )((struct intel_encoder *)0)) {
 59057    {
 59058# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59059    tmp___3 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59060    }
 59061# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59062    if (tmp___3) {
 59063# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59064      tmp___4 = 0;
 59065    } else {
 59066# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59067      tmp___4 = 1;
 59068    }
 59069# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59070    if (tmp___4) {
 59071      {
 59072# 4835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59073      target_clock = mode->clock;
 59074# 4836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59075      intel_edp_link_config(has_edp_encoder, & lane, & link_bw);
 59076      }
 59077    } else {
 59078# 4833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59079      goto _L___2;
 59080    }
 59081  } else {
 59082    _L___2:
 59083# 4841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59084    if ((int )is_dp) {
 59085# 4842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59086      target_clock = mode->clock;
 59087    } else {
 59088      {
 59089# 4841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59090      tmp___1 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59091      }
 59092# 4841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59093      if ((int )tmp___1) {
 59094# 4842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59095        target_clock = mode->clock;
 59096      } else {
 59097# 4844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59098        target_clock = adjusted_mode->clock;
 59099      }
 59100    }
 59101    {
 59102# 4853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59103    tmp___2 = intel_fdi_link_freq(dev);
 59104# 4853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59105    link_bw = (int )((tmp___2 * 100000000U) / 10000U);
 59106    }
 59107  }
 59108  {
 59109# 4857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59110  temp = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 458760));
 59111# 4858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59112  temp = temp & 4294967071U;
 59113  }
 59114# 4859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59115  if ((int )is_lvds) {
 59116    {
 59117# 4861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59118    tmp___5 = i915_read32___6(dev_priv, 921984U);
 59119    }
 59120# 4861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59121    if ((tmp___5 & 192U) == 192U) {
 59122# 4862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59123      temp = temp;
 59124    } else {
 59125# 4864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59126      temp = temp | 64U;
 59127    }
 59128  } else
 59129# 4865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59130  if ((unsigned long )has_edp_encoder != (unsigned long )((struct intel_encoder *)0)) {
 59131# 4867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59132    if (dev_priv->edp.bpp / 3 == 8) {
 59133# 4867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59134      goto case_8___0;
 59135    } else
 59136# 4870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59137    if (dev_priv->edp.bpp / 3 == 10) {
 59138# 4870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59139      goto case_10;
 59140    } else
 59141# 4873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59142    if (dev_priv->edp.bpp / 3 == 6) {
 59143# 4873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59144      goto case_6___0;
 59145    } else
 59146# 4876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59147    if (dev_priv->edp.bpp / 3 == 12) {
 59148# 4876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59149      goto case_12;
 59150    } else
 59151# 4866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59152    if (0) {
 59153      case_8___0:
 59154# 4868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59155      temp = temp;
 59156# 4869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59157      goto ldv_39548;
 59158      case_10:
 59159# 4871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59160      temp = temp | 32U;
 59161# 4872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59162      goto ldv_39548;
 59163      case_6___0:
 59164# 4874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59165      temp = temp | 64U;
 59166# 4875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59167      goto ldv_39548;
 59168      case_12:
 59169# 4877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59170      temp = temp | 96U;
 59171# 4878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59172      goto ldv_39548;
 59173    } else {
 59174
 59175    }
 59176    ldv_39548: ;
 59177  } else {
 59178# 4881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59179    temp = temp;
 59180  }
 59181  {
 59182# 4882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59183  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 458760), temp);
 59184  }
 59185# 4885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59186  if ((int )(temp & 224U) == 0) {
 59187# 4885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59188    goto case_0;
 59189  } else
 59190# 4888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59191  if ((int )(temp & 224U) == 32) {
 59192# 4888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59193    goto case_32;
 59194  } else
 59195# 4891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59196  if ((int )(temp & 224U) == 64) {
 59197# 4891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59198    goto case_64;
 59199  } else
 59200# 4894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59201  if ((int )(temp & 224U) == 96) {
 59202# 4894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59203    goto case_96;
 59204  } else {
 59205# 4897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59206    goto switch_default;
 59207# 4884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59208    if (0) {
 59209      case_0:
 59210# 4886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59211      bpp = 24;
 59212# 4887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59213      goto ldv_39553;
 59214      case_32:
 59215# 4889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59216      bpp = 30;
 59217# 4890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59218      goto ldv_39553;
 59219      case_64:
 59220# 4892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59221      bpp = 18;
 59222# 4893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59223      goto ldv_39553;
 59224      case_96:
 59225# 4895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59226      bpp = 36;
 59227# 4896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59228      goto ldv_39553;
 59229      switch_default:
 59230      {
 59231# 4898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59232      drm_err("ironlake_crtc_mode_set", "unknown pipe bpc value\n");
 59233# 4899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59234      bpp = 24;
 59235      }
 59236    } else {
 59237
 59238    }
 59239  }
 59240  ldv_39553: ;
 59241# 4902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59242  if (lane == 0) {
 59243# 4908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59244    bps = (u32 )(((target_clock * bpp) * 21) / 20);
 59245# 4909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59246    lane = (int )(bps / (u32 )(link_bw * 8) + 1U);
 59247  } else {
 59248
 59249  }
 59250# 4912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59251  intel_crtc->fdi_lanes = lane;
 59252# 4914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59253  if (pixel_multiplier > 1) {
 59254# 4915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59255    link_bw = link_bw * pixel_multiplier;
 59256  } else {
 59257
 59258  }
 59259  {
 59260# 4916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59261  ironlake_compute_m_n(bpp, lane, target_clock, link_bw, & m_n);
 59262# 4923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59263  temp = i915_read32___6(dev_priv, 811520U);
 59264# 4925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59265  temp = temp & 4294965759U;
 59266# 4926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59267  temp = temp | 1024U;
 59268# 4927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59269  temp = temp & 4294961151U;
 59270# 4928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59271  temp = temp | 4096U;
 59272# 4929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59273  i915_write32___4(dev_priv, 811520U, temp);
 59274# 4931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59275  readl((void const volatile *)dev_priv->regs + 811520U);
 59276# 4932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59277  __const_udelay(859000UL);
 59278  }
 59279# 4934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59280  if ((unsigned long )has_edp_encoder != (unsigned long )((struct intel_encoder *)0)) {
 59281    {
 59282# 4935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59283    tmp___6 = intel_panel_use_ssc(dev_priv);
 59284    }
 59285# 4935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59286    if ((int )tmp___6) {
 59287      {
 59288# 4936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59289      temp = temp | 2U;
 59290# 4937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59291      i915_write32___4(dev_priv, 811520U, temp);
 59292# 4939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59293      readl((void const volatile *)dev_priv->regs + 811520U);
 59294# 4940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59295      __const_udelay(859000UL);
 59296      }
 59297    } else {
 59298
 59299    }
 59300    {
 59301# 4942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59302    temp = temp & 4294942719U;
 59303# 4945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59304    tmp___9 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59305    }
 59306# 4945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59307    if (tmp___9) {
 59308# 4945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59309      tmp___10 = 0;
 59310    } else {
 59311# 4945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59312      tmp___10 = 1;
 59313    }
 59314# 4945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59315    if (tmp___10) {
 59316      {
 59317# 4946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59318      tmp___7 = intel_panel_use_ssc(dev_priv);
 59319      }
 59320# 4946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59321      if ((int )tmp___7) {
 59322# 4947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59323        temp = temp | 16384U;
 59324      } else {
 59325# 4949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59326        temp = temp | 24576U;
 59327      }
 59328    } else {
 59329      {
 59330# 4952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59331      tmp___8 = intel_panel_use_ssc(dev_priv);
 59332      }
 59333# 4952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59334      if ((int )tmp___8) {
 59335        {
 59336# 4953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59337        drm_err("ironlake_crtc_mode_set", "enabling SSC on PCH\n");
 59338# 4954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59339        temp = temp | 256U;
 59340        }
 59341      } else {
 59342
 59343      }
 59344    }
 59345    {
 59346# 4957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59347    i915_write32___4(dev_priv, 811520U, temp);
 59348# 4958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59349    readl((void const volatile *)dev_priv->regs + 811520U);
 59350# 4959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59351    __const_udelay(859000UL);
 59352    }
 59353  } else {
 59354
 59355  }
 59356# 4962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59357  fp = (u32 )(((clock.n << 16) | (clock.m1 << 8)) | clock.m2);
 59358# 4963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59359  if ((int )has_reduced_clock) {
 59360# 4964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59361    fp2 = (u32 )(((reduced_clock.n << 16) | (reduced_clock.m1 << 8)) | reduced_clock.m2);
 59362  } else {
 59363
 59364  }
 59365# 4968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59366  factor = 21;
 59367# 4969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59368  if ((int )is_lvds) {
 59369    {
 59370# 4970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59371    tmp___11 = intel_panel_use_ssc(dev_priv);
 59372    }
 59373# 4970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59374    if ((int )tmp___11) {
 59375# 4970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59376      if (dev_priv->lvds_ssc_freq == 100) {
 59377# 4973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59378        factor = 25;
 59379      } else {
 59380# 4970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59381        goto _L___3;
 59382      }
 59383    } else {
 59384      _L___3:
 59385      {
 59386# 4970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59387      tmp___12 = i915_read32___6(dev_priv, 921984U);
 59388      }
 59389# 4970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59390      if ((tmp___12 & 48U) == 48U) {
 59391# 4973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59392        factor = 25;
 59393      } else
 59394# 4974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59395      if ((int )is_sdvo) {
 59396# 4974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59397        if ((int )is_tv) {
 59398# 4975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59399          factor = 20;
 59400        } else {
 59401
 59402        }
 59403      } else {
 59404
 59405      }
 59406    }
 59407  } else {
 59408
 59409  }
 59410# 4977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59411  if (clock.m1 < clock.n * factor) {
 59412# 4978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59413    fp = fp | 12582912U;
 59414  } else {
 59415
 59416  }
 59417# 4980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59418  dpll = 0U;
 59419# 4982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59420  if ((int )is_lvds) {
 59421# 4983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59422    dpll = dpll | 134217728U;
 59423  } else {
 59424# 4985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59425    dpll = dpll | 67108864U;
 59426  }
 59427# 4986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59428  if ((int )is_sdvo) {
 59429    {
 59430# 4987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59431    tmp___13 = intel_mode_get_pixel_multiplier((struct drm_display_mode const *)adjusted_mode);
 59432# 4987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59433    pixel_multiplier___0 = tmp___13;
 59434    }
 59435# 4988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59436    if (pixel_multiplier___0 > 1) {
 59437# 4989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59438      dpll = (u32 )((pixel_multiplier___0 + -1) << 9) | dpll;
 59439    } else {
 59440
 59441    }
 59442# 4991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59443    dpll = dpll | 1073741824U;
 59444  } else {
 59445
 59446  }
 59447# 4993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59448  if ((int )is_dp) {
 59449# 4994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59450    dpll = dpll | 1073741824U;
 59451  } else {
 59452    {
 59453# 4993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59454    tmp___14 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59455    }
 59456# 4993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59457    if ((int )tmp___14) {
 59458# 4994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59459      dpll = dpll | 1073741824U;
 59460    } else {
 59461
 59462    }
 59463  }
 59464# 4997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59465  dpll = (u32 )((1 << (clock.p1 + -1)) << 16) | dpll;
 59466# 4999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59467  dpll = (u32 )(1 << (clock.p1 + -1)) | dpll;
 59468# 5002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59469  if (clock.p2 == 5) {
 59470# 5002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59471    goto case_5___0;
 59472  } else
 59473# 5005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59474  if (clock.p2 == 7) {
 59475# 5005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59476    goto case_7___0;
 59477  } else
 59478# 5008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59479  if (clock.p2 == 10) {
 59480# 5008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59481    goto case_10___0;
 59482  } else
 59483# 5011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59484  if (clock.p2 == 14) {
 59485# 5011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59486    goto case_14;
 59487  } else
 59488# 5001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59489  if (0) {
 59490    case_5___0:
 59491# 5003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59492    dpll = dpll | 16777216U;
 59493# 5004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59494    goto ldv_39561;
 59495    case_7___0:
 59496# 5006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59497    dpll = dpll | 16777216U;
 59498# 5007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59499    goto ldv_39561;
 59500    case_10___0:
 59501# 5009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59502    dpll = dpll;
 59503# 5010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59504    goto ldv_39561;
 59505    case_14:
 59506# 5012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59507    dpll = dpll;
 59508# 5013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59509    goto ldv_39561;
 59510  } else {
 59511
 59512  }
 59513  ldv_39561: ;
 59514# 5016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59515  if ((int )is_sdvo) {
 59516# 5016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59517    if ((int )is_tv) {
 59518# 5017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59519      dpll = dpll | 16384U;
 59520    } else {
 59521# 5016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59522      goto _L___4;
 59523    }
 59524  } else
 59525  _L___4:
 59526# 5018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59527  if ((int )is_tv) {
 59528# 5021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59529    dpll = dpll | 3U;
 59530  } else
 59531# 5022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59532  if ((int )is_lvds) {
 59533    {
 59534# 5022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59535    tmp___15 = intel_panel_use_ssc(dev_priv);
 59536    }
 59537# 5022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59538    if ((int )tmp___15) {
 59539# 5022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59540      if (num_connectors <= 1) {
 59541# 5023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59542        dpll = dpll | 24576U;
 59543      } else {
 59544# 5025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59545        dpll = dpll;
 59546      }
 59547    } else {
 59548# 5025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59549      dpll = dpll;
 59550    }
 59551  } else {
 59552# 5025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59553    dpll = dpll;
 59554  }
 59555  {
 59556# 5028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59557  pipeconf = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 458760));
 59558# 5031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59559  dspcntr = 1073741824U;
 59560  }
 59561# 5033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59562  if (pipe == 0) {
 59563# 5033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59564    tmp___16 = 65;
 59565  } else {
 59566# 5033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59567    tmp___16 = 66;
 59568  }
 59569  {
 59570# 5033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59571  drm_ut_debug_printk(4U, "drm", "ironlake_crtc_mode_set", "Mode for pipe %c:\n",
 59572                      tmp___16);
 59573# 5034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59574  drm_mode_debug_printmodeline(mode);
 59575  }
 59576# 5037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59577  if ((unsigned long )has_edp_encoder == (unsigned long )((struct intel_encoder *)0)) {
 59578    {
 59579# 5038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59580    i915_write32___4(dev_priv, (u32 )((pipe + 101384) * 8), fp);
 59581# 5039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59582    i915_write32___4(dev_priv, (u32 )((pipe + 202757) * 4), dpll & 2147483647U);
 59583# 5041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59584    readl((void const volatile *)dev_priv->regs + (unsigned long )((pipe + 202757) * 4));
 59585# 5042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59586    __const_udelay(644250UL);
 59587    }
 59588  } else {
 59589    {
 59590# 5037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59591    tmp___17 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59592    }
 59593# 5037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59594    if ((int )tmp___17) {
 59595      {
 59596# 5038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59597      i915_write32___4(dev_priv, (u32 )((pipe + 101384) * 8), fp);
 59598# 5039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59599      i915_write32___4(dev_priv, (u32 )((pipe + 202757) * 4), dpll & 2147483647U);
 59600# 5041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59601      readl((void const volatile *)dev_priv->regs + (unsigned long )((pipe + 202757) * 4));
 59602# 5042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59603      __const_udelay(644250UL);
 59604      }
 59605    } else {
 59606
 59607    }
 59608  }
 59609# 5046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59610  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 59611    {
 59612# 5047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59613    temp = i915_read32___6(dev_priv, 815104U);
 59614    }
 59615# 5049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59616    if (pipe == 0) {
 59617# 5049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59618      goto case_0___0;
 59619    } else
 59620# 5052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59621    if (pipe == 1) {
 59622# 5052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59623      goto case_1___0;
 59624    } else
 59625# 5055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59626    if (pipe == 2) {
 59627# 5055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59628      goto case_2;
 59629    } else {
 59630# 5059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59631      goto switch_default___0;
 59632# 5048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59633      if (0) {
 59634        case_0___0:
 59635# 5050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59636        temp = temp | 8U;
 59637# 5051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59638        goto ldv_39566;
 59639        case_1___0:
 59640# 5053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59641        temp = temp | 144U;
 59642# 5054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59643        goto ldv_39566;
 59644        case_2:
 59645# 5057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59646        temp = temp | 2304U;
 59647# 5058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59648        goto ldv_39566;
 59649        switch_default___0:
 59650# 5060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59651        __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 59652                             "i" (5060), "i" (12UL));
 59653        ldv_39570: ;
 59654# 5060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59655        goto ldv_39570;
 59656      } else {
 59657
 59658      }
 59659    }
 59660    ldv_39566:
 59661    {
 59662# 5062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59663    i915_write32___4(dev_priv, 815104U, temp);
 59664# 5064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59665    readl((void const volatile *)dev_priv->regs + 815104U);
 59666# 5065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59667    __const_udelay(644250UL);
 59668    }
 59669  } else {
 59670
 59671  }
 59672# 5072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59673  if ((int )is_lvds) {
 59674    {
 59675# 5073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59676    temp = i915_read32___6(dev_priv, 921984U);
 59677# 5074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59678    temp = temp | 2147484416U;
 59679    }
 59680# 5075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59681    if (pipe == 1) {
 59682# 5076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59683      if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 59684# 5077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59685        temp = temp | 536870912U;
 59686      } else {
 59687# 5079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59688        temp = temp | 1073741824U;
 59689      }
 59690    } else
 59691# 5081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59692    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 59693# 5082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59694      temp = temp & 2684354559U;
 59695    } else {
 59696# 5084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59697      temp = temp & 3221225471U;
 59698    }
 59699# 5087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59700    temp = dev_priv->lvds_border_bits | temp;
 59701# 5091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59702    if (clock.p2 == 7) {
 59703# 5092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59704      temp = temp | 60U;
 59705    } else {
 59706# 5094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59707      temp = temp & 4294967235U;
 59708    }
 59709# 5100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59710    if ((adjusted_mode->flags & 2U) != 0U) {
 59711# 5101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59712      lvds_sync = lvds_sync | 1048576U;
 59713    } else {
 59714
 59715    }
 59716# 5102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59717    if ((adjusted_mode->flags & 8U) != 0U) {
 59718# 5103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59719      lvds_sync = lvds_sync | 2097152U;
 59720    } else {
 59721
 59722    }
 59723# 5104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59724    if ((temp & 3145728U) != lvds_sync) {
 59725      {
 59726# 5106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59727      flags[0] = (char )'-';
 59728# 5106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59729      flags[1] = (char )'+';
 59730# 5107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59731      printk("<6>[drm] Changing LVDS panel from (%chsync, %cvsync) to (%chsync, %cvsync)\n",
 59732             (int )flags[(temp & 1048576U) == 0U], (int )flags[(temp & 2097152U) == 0U],
 59733             (int )flags[(lvds_sync & 1048576U) == 0U], (int )flags[(lvds_sync & 2097152U) == 0U]);
 59734# 5113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59735      temp = temp & 4291821567U;
 59736# 5114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59737      temp = temp | lvds_sync;
 59738      }
 59739    } else {
 59740
 59741    }
 59742    {
 59743# 5116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59744    i915_write32___4(dev_priv, 921984U, temp);
 59745    }
 59746  } else {
 59747
 59748  }
 59749# 5120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59750  pipeconf = pipeconf & 4294967279U;
 59751# 5121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59752  pipeconf = pipeconf & 4294967283U;
 59753# 5122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59754  if ((unsigned int )*((unsigned char *)dev_priv + 2072UL) != 0U) {
 59755# 5122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59756    if ((int )is_lvds) {
 59757# 5123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59758      pipeconf = pipeconf | 16U;
 59759# 5124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59760      pipeconf = pipeconf | 4U;
 59761    } else
 59762# 5122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59763    if ((unsigned long )has_edp_encoder != (unsigned long )((struct intel_encoder *)0)) {
 59764# 5123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59765      pipeconf = pipeconf | 16U;
 59766# 5124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59767      pipeconf = pipeconf | 4U;
 59768    } else {
 59769
 59770    }
 59771  } else {
 59772
 59773  }
 59774# 5127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59775  if ((int )is_dp) {
 59776    {
 59777# 5128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59778    intel_dp_set_m_n(crtc, mode, adjusted_mode);
 59779    }
 59780  } else {
 59781    {
 59782# 5127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59783    tmp___18 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59784    }
 59785# 5127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59786    if ((int )tmp___18) {
 59787      {
 59788# 5128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59789      intel_dp_set_m_n(crtc, mode, adjusted_mode);
 59790      }
 59791    } else {
 59792      {
 59793# 5131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59794      i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917552), 0U);
 59795# 5132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59796      i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917556), 0U);
 59797# 5133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59798      i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917568), 0U);
 59799# 5134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59800      i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 917572), 0U);
 59801      }
 59802    }
 59803  }
 59804# 5137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59805  if ((unsigned long )has_edp_encoder == (unsigned long )((struct intel_encoder *)0)) {
 59806    {
 59807# 5139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59808    i915_write32___4(dev_priv, (u32 )((pipe + 202757) * 4), dpll);
 59809# 5142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59810    readl((void const volatile *)dev_priv->regs + (unsigned long )((pipe + 202757) * 4));
 59811# 5143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59812    __const_udelay(644250UL);
 59813# 5150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59814    i915_write32___4(dev_priv, (u32 )((pipe + 202757) * 4), dpll);
 59815    }
 59816  } else {
 59817    {
 59818# 5137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59819    tmp___19 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59820    }
 59821# 5137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59822    if ((int )tmp___19) {
 59823      {
 59824# 5139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59825      i915_write32___4(dev_priv, (u32 )((pipe + 202757) * 4), dpll);
 59826# 5142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59827      readl((void const volatile *)dev_priv->regs + (unsigned long )((pipe + 202757) * 4));
 59828# 5143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59829      __const_udelay(644250UL);
 59830# 5150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59831      i915_write32___4(dev_priv, (u32 )((pipe + 202757) * 4), dpll);
 59832      }
 59833    } else {
 59834
 59835    }
 59836  }
 59837# 5153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59838  intel_crtc->lowfreq_avail = (bool )0;
 59839# 5154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59840  if ((int )is_lvds) {
 59841# 5154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59842    if ((int )has_reduced_clock) {
 59843# 5154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59844      if (i915_powersave != 0U) {
 59845        {
 59846# 5155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59847        i915_write32___4(dev_priv, (u32 )(pipe * 8 + 811076), fp2);
 59848# 5156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59849        intel_crtc->lowfreq_avail = (bool )1;
 59850        }
 59851# 5157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59852        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 59853          {
 59854# 5158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59855          drm_ut_debug_printk(4U, "drm", "ironlake_crtc_mode_set", "enabling CxSR downclocking\n");
 59856# 5159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59857          pipeconf = pipeconf | 65536U;
 59858          }
 59859        } else {
 59860
 59861        }
 59862      } else {
 59863# 5154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59864        goto _L___6;
 59865      }
 59866    } else {
 59867# 5154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59868      goto _L___6;
 59869    }
 59870  } else {
 59871    _L___6:
 59872    {
 59873# 5162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59874    i915_write32___4(dev_priv, (u32 )(pipe * 8 + 811076), fp);
 59875    }
 59876# 5163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59877    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 59878      {
 59879# 5164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59880      drm_ut_debug_printk(4U, "drm", "ironlake_crtc_mode_set", "disabling CxSR downclocking\n");
 59881# 5165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59882      pipeconf = pipeconf & 4294901759U;
 59883      }
 59884    } else {
 59885
 59886    }
 59887  }
 59888# 5169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59889  if ((adjusted_mode->flags & 16U) != 0U) {
 59890# 5170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59891    pipeconf = pipeconf | 12582912U;
 59892# 5172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59893    adjusted_mode->crtc_vdisplay = adjusted_mode->crtc_vdisplay + -1;
 59894# 5173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59895    adjusted_mode->crtc_vtotal = adjusted_mode->crtc_vtotal + -1;
 59896# 5174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59897    adjusted_mode->crtc_vblank_start = adjusted_mode->crtc_vblank_start + -1;
 59898# 5175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59899    adjusted_mode->crtc_vblank_end = adjusted_mode->crtc_vblank_end + -1;
 59900# 5176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59901    adjusted_mode->crtc_vsync_end = adjusted_mode->crtc_vsync_end + -1;
 59902# 5177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59903    adjusted_mode->crtc_vsync_start = adjusted_mode->crtc_vsync_start + -1;
 59904  } else {
 59905# 5179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59906    pipeconf = pipeconf & 4282384383U;
 59907  }
 59908  {
 59909# 5181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59910  i915_write32___4(dev_priv, (u32 )((pipe + 96) * 4096), (u32 )((adjusted_mode->crtc_hdisplay + -1) | ((adjusted_mode->crtc_htotal + -1) << 16)));
 59911# 5184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59912  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393220), (u32 )((adjusted_mode->crtc_hblank_start + -1) | ((adjusted_mode->crtc_hblank_end + -1) << 16)));
 59913# 5187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59914  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393224), (u32 )((adjusted_mode->crtc_hsync_start + -1) | ((adjusted_mode->crtc_hsync_end + -1) << 16)));
 59915# 5191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59916  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393228), (u32 )((adjusted_mode->crtc_vdisplay + -1) | ((adjusted_mode->crtc_vtotal + -1) << 16)));
 59917# 5194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59918  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393232), (u32 )((adjusted_mode->crtc_vblank_start + -1) | ((adjusted_mode->crtc_vblank_end + -1) << 16)));
 59919# 5197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59920  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393236), (u32 )((adjusted_mode->crtc_vsync_start + -1) | ((adjusted_mode->crtc_vsync_end + -1) << 16)));
 59921# 5204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59922  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393244), (u32 )(((mode->hdisplay + -1) << 16) | (mode->vdisplay + -1)));
 59923# 5207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59924  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393264), ((m_n.tu - 1U) << 25) | m_n.gmch_m);
 59925# 5208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59926  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393268), m_n.gmch_n);
 59927# 5209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59928  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393280), m_n.link_m);
 59929# 5210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59930  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 393284), m_n.link_n);
 59931  }
 59932# 5212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59933  if ((unsigned long )has_edp_encoder != (unsigned long )((struct intel_encoder *)0)) {
 59934    {
 59935# 5212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59936    tmp___20 = intel_encoder_is_pch_edp(& has_edp_encoder->base);
 59937    }
 59938# 5212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59939    if (tmp___20) {
 59940# 5212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59941      tmp___21 = 0;
 59942    } else {
 59943# 5212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59944      tmp___21 = 1;
 59945    }
 59946# 5212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59947    if (tmp___21) {
 59948      {
 59949# 5214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59950      ironlake_set_pll_edp(crtc, adjusted_mode->clock);
 59951      }
 59952    } else {
 59953
 59954    }
 59955  } else {
 59956
 59957  }
 59958  {
 59959# 5217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59960  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 458760), pipeconf);
 59961# 5218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59962  readl((void const volatile *)dev_priv->regs + (unsigned long )(pipe * 4096 + 458760));
 59963# 5220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59964  intel_wait_for_vblank(dev, pipe);
 59965  }
 59966# 5222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59967  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 59968    {
 59969# 5224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59970    temp = i915_read32___6(dev_priv, 282624U);
 59971# 5225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59972    i915_write32___4(dev_priv, 282624U, temp | 8192U);
 59973    }
 59974  } else {
 59975
 59976  }
 59977  {
 59978# 5228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59979  i915_write32___4(dev_priv, (u32 )(plane * 4096 + 459136), dspcntr);
 59980# 5229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59981  readl((void const volatile *)dev_priv->regs + (unsigned long )(plane * 4096 + 459136));
 59982# 5231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59983  ret = intel_pipe_set_base(crtc, x, y, old_fb);
 59984# 5233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59985  intel_update_watermarks(dev);
 59986  }
 59987# 5235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59988  return (ret);
 59989}
 59990}
 59991# 5238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 59992static int intel_crtc_mode_set(struct drm_crtc *crtc , struct drm_display_mode *mode ,
 59993                               struct drm_display_mode *adjusted_mode , int x , int y ,
 59994                               struct drm_framebuffer *old_fb )
 59995{ struct drm_device *dev ;
 59996  struct drm_i915_private *dev_priv ;
 59997  struct intel_crtc *intel_crtc ;
 59998  struct drm_crtc const *__mptr ;
 59999  int pipe ;
 60000  int ret ;
 60001
 60002  {
 60003  {
 60004# 5244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60005  dev = crtc->dev;
 60006# 5245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60007  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60008# 5246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60009  __mptr = (struct drm_crtc const *)crtc;
 60010# 5246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60011  intel_crtc = (struct intel_crtc *)__mptr;
 60012# 5247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60013  pipe = (int )intel_crtc->pipe;
 60014# 5250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60015  drm_vblank_pre_modeset(dev, pipe);
 60016# 5252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60017  ret = (*(dev_priv->display.crtc_mode_set))(crtc, mode, adjusted_mode, x, y, old_fb);
 60018# 5255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60019  drm_vblank_post_modeset(dev, pipe);
 60020  }
 60021# 5257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60022  return (ret);
 60023}
 60024}
 60025# 5261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60026void intel_crtc_load_lut(struct drm_crtc *crtc )
 60027{ struct drm_device *dev ;
 60028  struct drm_i915_private *dev_priv ;
 60029  struct intel_crtc *intel_crtc ;
 60030  struct drm_crtc const *__mptr ;
 60031  int palreg ;
 60032  int i ;
 60033
 60034  {
 60035# 5263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60036  dev = crtc->dev;
 60037# 5264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60038  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60039# 5265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60040  __mptr = (struct drm_crtc const *)crtc;
 60041# 5265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60042  intel_crtc = (struct intel_crtc *)__mptr;
 60043# 5266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60044  palreg = (int )(((unsigned int )intel_crtc->pipe + 20U) * 2048U);
 60045# 5270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60046  if (! crtc->enabled) {
 60047# 5271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60048    return;
 60049  } else {
 60050
 60051  }
 60052# 5274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60053  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 60054# 5275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60055    palreg = (int )(((unsigned int )intel_crtc->pipe + 148U) * 2048U);
 60056  } else
 60057# 5274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60058  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 60059# 5275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60060    palreg = (int )(((unsigned int )intel_crtc->pipe + 148U) * 2048U);
 60061  } else
 60062# 5274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60063  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 60064# 5275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60065    palreg = (int )(((unsigned int )intel_crtc->pipe + 148U) * 2048U);
 60066  } else {
 60067
 60068  }
 60069# 5277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60070  i = 0;
 60071# 5277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60072  goto ldv_39598;
 60073  ldv_39597:
 60074  {
 60075# 5278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60076  i915_write32___4(dev_priv, (u32 )(i * 4 + palreg), (u32 )((((int )intel_crtc->lut_r[i] << 16) | ((int )intel_crtc->lut_g[i] << 8)) | (int )intel_crtc->lut_b[i]));
 60077# 5277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60078  i = i + 1;
 60079  }
 60080  ldv_39598: ;
 60081# 5277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60082  if (i <= 255) {
 60083# 5278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60084    goto ldv_39597;
 60085  } else {
 60086# 5280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60087    goto ldv_39599;
 60088  }
 60089  ldv_39599: ;
 60090# 5282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60091  return;
 60092}
 60093}
 60094# 5285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60095static void i845_update_cursor(struct drm_crtc *crtc , u32 base )
 60096{ struct drm_device *dev ;
 60097  struct drm_i915_private *dev_priv ;
 60098  struct intel_crtc *intel_crtc ;
 60099  struct drm_crtc const *__mptr ;
 60100  bool visible ;
 60101  u32 cntl ;
 60102
 60103  {
 60104# 5287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60105  dev = crtc->dev;
 60106# 5288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60107  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60108# 5289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60109  __mptr = (struct drm_crtc const *)crtc;
 60110# 5289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60111  intel_crtc = (struct intel_crtc *)__mptr;
 60112# 5290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60113  visible = (bool )(base != 0U);
 60114# 5293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60115  if ((int )intel_crtc->cursor_visible == (int )visible) {
 60116# 5294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60117    return;
 60118  } else {
 60119
 60120  }
 60121  {
 60122# 5296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60123  cntl = i915_read32___6(dev_priv, 458880U);
 60124  }
 60125# 5297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60126  if ((int )visible) {
 60127    {
 60128# 5301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60129    i915_write32___4(dev_priv, 458884U, base);
 60130# 5303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60131    cntl = cntl & 4177526783U;
 60132# 5305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60133    cntl = cntl | 3288334336U;
 60134    }
 60135  } else {
 60136# 5309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60137    cntl = cntl & 1073741823U;
 60138  }
 60139  {
 60140# 5310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60141  i915_write32___4(dev_priv, 458880U, cntl);
 60142# 5312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60143  intel_crtc->cursor_visible = visible;
 60144  }
 60145# 5313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60146  return;
 60147}
 60148}
 60149# 5315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60150static void i9xx_update_cursor(struct drm_crtc *crtc , u32 base )
 60151{ struct drm_device *dev ;
 60152  struct drm_i915_private *dev_priv ;
 60153  struct intel_crtc *intel_crtc ;
 60154  struct drm_crtc const *__mptr ;
 60155  int pipe ;
 60156  bool visible ;
 60157  uint32_t cntl ;
 60158  u32 tmp ;
 60159
 60160  {
 60161# 5317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60162  dev = crtc->dev;
 60163# 5318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60164  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60165# 5319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60166  __mptr = (struct drm_crtc const *)crtc;
 60167# 5319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60168  intel_crtc = (struct intel_crtc *)__mptr;
 60169# 5320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60170  pipe = (int )intel_crtc->pipe;
 60171# 5321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60172  visible = (bool )(base != 0U);
 60173# 5323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60174  if ((int )intel_crtc->cursor_visible != (int )visible) {
 60175    {
 60176# 5324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60177    tmp = i915_read32___6(dev_priv, (u32 )((pipe + 7170) * 64));
 60178# 5324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60179    cntl = tmp;
 60180    }
 60181# 5325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60182    if (base != 0U) {
 60183# 5326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60184      cntl = cntl & 4026531800U;
 60185# 5327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60186      cntl = cntl | 67108903U;
 60187# 5328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60188      cntl = (uint32_t )(pipe << 28) | cntl;
 60189    } else {
 60190# 5330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60191      cntl = cntl & 4227858392U;
 60192# 5331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60193      cntl = cntl;
 60194    }
 60195    {
 60196# 5333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60197    i915_write32___4(dev_priv, (u32 )((pipe + 7170) * 64), cntl);
 60198# 5335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60199    intel_crtc->cursor_visible = visible;
 60200    }
 60201  } else {
 60202
 60203  }
 60204  {
 60205# 5338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60206  i915_write32___4(dev_priv, (u32 )(pipe * 64 + 458884), base);
 60207  }
 60208# 5339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60209  return;
 60210}
 60211}
 60212# 5342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60213static void intel_crtc_update_cursor(struct drm_crtc *crtc , bool on )
 60214{ struct drm_device *dev ;
 60215  struct drm_i915_private *dev_priv ;
 60216  struct intel_crtc *intel_crtc ;
 60217  struct drm_crtc const *__mptr ;
 60218  int pipe ;
 60219  int x ;
 60220  int y ;
 60221  u32 base ;
 60222  u32 pos ;
 60223  bool visible ;
 60224  struct drm_framebuffer const *__mptr___0 ;
 60225
 60226  {
 60227# 5345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60228  dev = crtc->dev;
 60229# 5346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60230  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60231# 5347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60232  __mptr = (struct drm_crtc const *)crtc;
 60233# 5347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60234  intel_crtc = (struct intel_crtc *)__mptr;
 60235# 5348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60236  pipe = (int )intel_crtc->pipe;
 60237# 5349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60238  x = (int )intel_crtc->cursor_x;
 60239# 5350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60240  y = (int )intel_crtc->cursor_y;
 60241# 5354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60242  pos = 0U;
 60243# 5356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60244  if ((int )on) {
 60245# 5356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60246    if ((int )crtc->enabled) {
 60247# 5356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60248      if ((unsigned long )crtc->fb != (unsigned long )((struct drm_framebuffer *)0)) {
 60249# 5357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60250        base = intel_crtc->cursor_addr;
 60251# 5358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60252        if ((int )(crtc->fb)->width < x) {
 60253# 5359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60254          base = 0U;
 60255        } else {
 60256
 60257        }
 60258# 5361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60259        if ((int )(crtc->fb)->height < y) {
 60260# 5362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60261          base = 0U;
 60262        } else {
 60263
 60264        }
 60265      } else {
 60266# 5364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60267        base = 0U;
 60268      }
 60269    } else {
 60270# 5364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60271      base = 0U;
 60272    }
 60273  } else {
 60274# 5364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60275    base = 0U;
 60276  }
 60277# 5366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60278  if (x < 0) {
 60279# 5367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60280    if ((int )intel_crtc->cursor_width + x < 0) {
 60281# 5368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60282      base = 0U;
 60283    } else {
 60284
 60285    }
 60286# 5370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60287    pos = pos | 32768U;
 60288# 5371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60289    x = - x;
 60290  } else {
 60291
 60292  }
 60293# 5373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60294  pos = pos | (u32 )x;
 60295# 5375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60296  if (y < 0) {
 60297# 5376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60298    if ((int )intel_crtc->cursor_height + y < 0) {
 60299# 5377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60300      base = 0U;
 60301    } else {
 60302
 60303    }
 60304# 5379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60305    pos = pos | 2147483648U;
 60306# 5380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60307    y = - y;
 60308  } else {
 60309
 60310  }
 60311# 5382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60312  pos = (u32 )(y << 16) | pos;
 60313# 5384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60314  visible = (bool )(base != 0U);
 60315# 5385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60316  if (! visible) {
 60317# 5385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60318    if (! intel_crtc->cursor_visible) {
 60319# 5386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60320      return;
 60321    } else {
 60322
 60323    }
 60324  } else {
 60325
 60326  }
 60327  {
 60328# 5388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60329  i915_write32___4(dev_priv, (u32 )(pipe * 64 + 458888), pos);
 60330  }
 60331# 5389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60332  if (dev->pci_device == 9570) {
 60333    {
 60334# 5390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60335    i845_update_cursor(crtc, base);
 60336    }
 60337  } else
 60338# 5389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60339  if (dev->pci_device == 9586) {
 60340    {
 60341# 5390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60342    i845_update_cursor(crtc, base);
 60343    }
 60344  } else {
 60345    {
 60346# 5392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60347    i9xx_update_cursor(crtc, base);
 60348    }
 60349  }
 60350# 5394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60351  if ((int )visible) {
 60352    {
 60353# 5395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60354    __mptr___0 = (struct drm_framebuffer const *)crtc->fb;
 60355# 5395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60356    intel_mark_busy(dev, ((struct intel_framebuffer *)__mptr___0)->obj);
 60357    }
 60358  } else {
 60359
 60360  }
 60361# 5396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60362  return;
 60363}
 60364}
 60365# 5398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60366static int intel_crtc_cursor_set(struct drm_crtc *crtc , struct drm_file *file , uint32_t handle ,
 60367                                 uint32_t width , uint32_t height )
 60368{ struct drm_device *dev ;
 60369  struct drm_i915_private *dev_priv ;
 60370  struct intel_crtc *intel_crtc ;
 60371  struct drm_crtc const *__mptr ;
 60372  struct drm_i915_gem_object *obj ;
 60373  uint32_t addr ;
 60374  int ret ;
 60375  struct drm_gem_object const *__mptr___0 ;
 60376  struct drm_gem_object *tmp ;
 60377  int align ;
 60378  int tmp___0 ;
 60379  int tmp___1 ;
 60380
 60381  {
 60382  {
 60383# 5403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60384  dev = crtc->dev;
 60385# 5404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60386  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60387# 5405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60388  __mptr = (struct drm_crtc const *)crtc;
 60389# 5405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60390  intel_crtc = (struct intel_crtc *)__mptr;
 60391# 5410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60392  drm_ut_debug_printk(4U, "drm", "intel_crtc_cursor_set", "\n");
 60393  }
 60394# 5413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60395  if (handle == 0U) {
 60396    {
 60397# 5414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60398    drm_ut_debug_printk(4U, "drm", "intel_crtc_cursor_set", "cursor off\n");
 60399# 5415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60400    addr = 0U;
 60401# 5416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60402    obj = (struct drm_i915_gem_object *)0;
 60403# 5417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60404    mutex_lock_nested(& dev->struct_mutex, 0U);
 60405    }
 60406# 5418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60407    goto finish;
 60408  } else {
 60409
 60410  }
 60411# 5422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60412  if (width != 64U) {
 60413    {
 60414# 5423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60415    drm_err("intel_crtc_cursor_set", "we currently only support 64x64 cursors\n");
 60416    }
 60417# 5424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60418    return (-22);
 60419  } else
 60420# 5422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60421  if (height != 64U) {
 60422    {
 60423# 5423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60424    drm_err("intel_crtc_cursor_set", "we currently only support 64x64 cursors\n");
 60425    }
 60426# 5424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60427    return (-22);
 60428  } else {
 60429
 60430  }
 60431  {
 60432# 5427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60433  tmp = drm_gem_object_lookup(dev, file, handle);
 60434# 5427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60435  __mptr___0 = (struct drm_gem_object const *)tmp;
 60436# 5427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60437  obj = (struct drm_i915_gem_object *)__mptr___0;
 60438  }
 60439# 5428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60440  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 60441# 5429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60442    return (-2);
 60443  } else {
 60444
 60445  }
 60446# 5431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60447  if (obj->base.size < (size_t )((width * height) * 4U)) {
 60448    {
 60449# 5432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60450    drm_err("intel_crtc_cursor_set", "buffer is to small\n");
 60451# 5433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60452    ret = -12;
 60453    }
 60454# 5434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60455    goto fail;
 60456  } else {
 60457
 60458  }
 60459  {
 60460# 5438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60461  mutex_lock_nested(& dev->struct_mutex, 0U);
 60462  }
 60463# 5439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60464  if ((unsigned int )*((unsigned char *)dev_priv->info + 2UL) == 0U) {
 60465# 5440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60466    if ((unsigned int )*((unsigned char *)obj + 225UL) != 0U) {
 60467      {
 60468# 5441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60469      drm_err("intel_crtc_cursor_set", "cursor cannot be tiled\n");
 60470# 5442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60471      ret = -22;
 60472      }
 60473# 5443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60474      goto fail_locked;
 60475    } else {
 60476
 60477    }
 60478    {
 60479# 5446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60480    ret = i915_gem_object_pin(obj, 4096U, (bool )1);
 60481    }
 60482# 5447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60483    if (ret != 0) {
 60484      {
 60485# 5448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60486      drm_err("intel_crtc_cursor_set", "failed to pin cursor bo\n");
 60487      }
 60488# 5449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60489      goto fail_locked;
 60490    } else {
 60491
 60492    }
 60493    {
 60494# 5452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60495    ret = i915_gem_object_set_to_gtt_domain(obj, (bool )0);
 60496    }
 60497# 5453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60498    if (ret != 0) {
 60499      {
 60500# 5454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60501      drm_err("intel_crtc_cursor_set", "failed to move cursor bo into the GTT\n");
 60502      }
 60503# 5455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60504      goto fail_unpin;
 60505    } else {
 60506
 60507    }
 60508    {
 60509# 5458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60510    ret = i915_gem_object_put_fence(obj);
 60511    }
 60512# 5459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60513    if (ret != 0) {
 60514      {
 60515# 5460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60516      drm_err("intel_crtc_cursor_set", "failed to move cursor bo into the GTT\n");
 60517      }
 60518# 5461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60519      goto fail_unpin;
 60520    } else {
 60521
 60522    }
 60523# 5464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60524    addr = obj->gtt_offset;
 60525  } else {
 60526# 5466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60527    if (dev->pci_device == 13687) {
 60528# 5466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60529      tmp___0 = 16384;
 60530    } else {
 60531# 5466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60532      tmp___0 = 256;
 60533    }
 60534# 5466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60535    align = tmp___0;
 60536# 5467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60537    if ((unsigned int )intel_crtc->pipe == 0U) {
 60538# 5467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60539      tmp___1 = 1;
 60540    } else {
 60541# 5467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60542      tmp___1 = 2;
 60543    }
 60544    {
 60545# 5467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60546    ret = i915_gem_attach_phys_object(dev, obj, tmp___1, align);
 60547    }
 60548# 5470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60549    if (ret != 0) {
 60550      {
 60551# 5471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60552      drm_err("intel_crtc_cursor_set", "failed to attach phys object\n");
 60553      }
 60554# 5472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60555      goto fail_locked;
 60556    } else {
 60557
 60558    }
 60559# 5474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60560    addr = (uint32_t )((obj->phys_obj)->handle)->busaddr;
 60561  }
 60562# 5477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60563  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 60564    {
 60565# 5478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60566    i915_write32___4(dev_priv, 458912U, (height << 12) | width);
 60567    }
 60568  } else {
 60569
 60570  }
 60571  finish: ;
 60572# 5481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60573  if ((unsigned long )intel_crtc->cursor_bo != (unsigned long )((struct drm_i915_gem_object *)0)) {
 60574# 5482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60575    if ((unsigned int )*((unsigned char *)dev_priv->info + 2UL) != 0U) {
 60576# 5483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60577      if ((unsigned long )intel_crtc->cursor_bo != (unsigned long )obj) {
 60578        {
 60579# 5484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60580        i915_gem_detach_phys_object(dev, intel_crtc->cursor_bo);
 60581        }
 60582      } else {
 60583        {
 60584# 5486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60585        i915_gem_object_unpin(intel_crtc->cursor_bo);
 60586        }
 60587      }
 60588    } else {
 60589
 60590    }
 60591    {
 60592# 5487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60593    drm_gem_object_unreference(& (intel_crtc->cursor_bo)->base);
 60594    }
 60595  } else {
 60596
 60597  }
 60598  {
 60599# 5490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60600  mutex_unlock(& dev->struct_mutex);
 60601# 5492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60602  intel_crtc->cursor_addr = addr;
 60603# 5493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60604  intel_crtc->cursor_bo = obj;
 60605# 5494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60606  intel_crtc->cursor_width = (int16_t )width;
 60607# 5495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60608  intel_crtc->cursor_height = (int16_t )height;
 60609# 5497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60610  intel_crtc_update_cursor(crtc, (bool )1);
 60611  }
 60612# 5499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60613  return (0);
 60614  fail_unpin:
 60615  {
 60616# 5501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60617  i915_gem_object_unpin(obj);
 60618  }
 60619  fail_locked:
 60620  {
 60621# 5503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60622  mutex_unlock(& dev->struct_mutex);
 60623  }
 60624  fail:
 60625  {
 60626# 5505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60627  drm_gem_object_unreference_unlocked(& obj->base);
 60628  }
 60629# 5506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60630  return (ret);
 60631}
 60632}
 60633# 5509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60634static int intel_crtc_cursor_move(struct drm_crtc *crtc , int x , int y )
 60635{ struct intel_crtc *intel_crtc ;
 60636  struct drm_crtc const *__mptr ;
 60637
 60638  {
 60639  {
 60640# 5511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60641  __mptr = (struct drm_crtc const *)crtc;
 60642# 5511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60643  intel_crtc = (struct intel_crtc *)__mptr;
 60644# 5513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60645  intel_crtc->cursor_x = (int16_t )x;
 60646# 5514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60647  intel_crtc->cursor_y = (int16_t )y;
 60648# 5516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60649  intel_crtc_update_cursor(crtc, (bool )1);
 60650  }
 60651# 5518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60652  return (0);
 60653}
 60654}
 60655# 5522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60656void intel_crtc_fb_gamma_set(struct drm_crtc *crtc , u16 red , u16 green , u16 blue ,
 60657                             int regno )
 60658{ struct intel_crtc *intel_crtc ;
 60659  struct drm_crtc const *__mptr ;
 60660
 60661  {
 60662# 5525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60663  __mptr = (struct drm_crtc const *)crtc;
 60664# 5525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60665  intel_crtc = (struct intel_crtc *)__mptr;
 60666# 5527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60667  intel_crtc->lut_r[regno] = (u8 )((int )red >> 8);
 60668# 5528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60669  intel_crtc->lut_g[regno] = (u8 )((int )green >> 8);
 60670# 5529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60671  intel_crtc->lut_b[regno] = (u8 )((int )blue >> 8);
 60672# 5530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60673  return;
 60674}
 60675}
 60676# 5532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60677void intel_crtc_fb_gamma_get(struct drm_crtc *crtc , u16 *red , u16 *green , u16 *blue ,
 60678                             int regno )
 60679{ struct intel_crtc *intel_crtc ;
 60680  struct drm_crtc const *__mptr ;
 60681
 60682  {
 60683# 5535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60684  __mptr = (struct drm_crtc const *)crtc;
 60685# 5535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60686  intel_crtc = (struct intel_crtc *)__mptr;
 60687# 5537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60688  *red = (u16 )((int )((u16 )intel_crtc->lut_r[regno]) << 8U);
 60689# 5538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60690  *green = (u16 )((int )((u16 )intel_crtc->lut_g[regno]) << 8U);
 60691# 5539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60692  *blue = (u16 )((int )((u16 )intel_crtc->lut_b[regno]) << 8U);
 60693# 5540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60694  return;
 60695}
 60696}
 60697# 5542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60698static void intel_crtc_gamma_set(struct drm_crtc *crtc , u16 *red , u16 *green , u16 *blue ,
 60699                                 uint32_t start , uint32_t size )
 60700{ int end ;
 60701  unsigned int tmp ;
 60702  int i ;
 60703  struct intel_crtc *intel_crtc ;
 60704  struct drm_crtc const *__mptr ;
 60705
 60706  {
 60707# 5545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60708  if (256U < start + size) {
 60709# 5545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60710    tmp = 256U;
 60711  } else {
 60712# 5545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60713    tmp = start + size;
 60714  }
 60715# 5545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60716  end = (int )tmp;
 60717# 5546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60718  __mptr = (struct drm_crtc const *)crtc;
 60719# 5546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60720  intel_crtc = (struct intel_crtc *)__mptr;
 60721# 5548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60722  i = (int )start;
 60723# 5548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60724  goto ldv_39705;
 60725  ldv_39704:
 60726# 5549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60727  intel_crtc->lut_r[i] = (u8 )((int )*(red + (unsigned long )i) >> 8);
 60728# 5550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60729  intel_crtc->lut_g[i] = (u8 )((int )*(green + (unsigned long )i) >> 8);
 60730# 5551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60731  intel_crtc->lut_b[i] = (u8 )((int )*(blue + (unsigned long )i) >> 8);
 60732# 5548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60733  i = i + 1;
 60734  ldv_39705: ;
 60735# 5548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60736  if (i < end) {
 60737# 5549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60738    goto ldv_39704;
 60739  } else {
 60740# 5551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60741    goto ldv_39706;
 60742  }
 60743  ldv_39706:
 60744  {
 60745# 5554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60746  intel_crtc_load_lut(crtc);
 60747  }
 60748# 5555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60749  return;
 60750}
 60751}
 60752# 5572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60753static struct drm_display_mode load_detect_mode =
 60754# 5572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60755     {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'6', (char )'4',
 60756                                                               (char )'0', (char )'x',
 60757                                                               (char )'4', (char )'8',
 60758                                                               (char )'0', (char )'\000'},
 60759    0, (enum drm_mode_status )0, 16, 31500, 640, 664, 704, 832, 0, 480, 489, 491,
 60760    520, 0, 10U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 60761    0, 0, 0};
 60762# 5578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60763static struct drm_framebuffer *intel_framebuffer_create(struct drm_device *dev , struct drm_mode_fb_cmd *mode_cmd ,
 60764                                                        struct drm_i915_gem_object *obj )
 60765{ struct intel_framebuffer *intel_fb ;
 60766  int ret ;
 60767  void *tmp ;
 60768  void *tmp___0 ;
 60769  void *tmp___1 ;
 60770
 60771  {
 60772  {
 60773# 5585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60774  tmp = kzalloc(96UL, 208U);
 60775# 5585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60776  intel_fb = (struct intel_framebuffer *)tmp;
 60777  }
 60778# 5586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60779  if ((unsigned long )intel_fb == (unsigned long )((struct intel_framebuffer *)0)) {
 60780    {
 60781# 5587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60782    drm_gem_object_unreference_unlocked(& obj->base);
 60783# 5588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60784    tmp___0 = ERR_PTR(-12L);
 60785    }
 60786# 5588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60787    return ((struct drm_framebuffer *)tmp___0);
 60788  } else {
 60789
 60790  }
 60791  {
 60792# 5591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60793  ret = intel_framebuffer_init(dev, intel_fb, mode_cmd, obj);
 60794  }
 60795# 5592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60796  if (ret != 0) {
 60797    {
 60798# 5593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60799    drm_gem_object_unreference_unlocked(& obj->base);
 60800# 5594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60801    kfree((void const *)intel_fb);
 60802# 5595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60803    tmp___1 = ERR_PTR((long )ret);
 60804    }
 60805# 5595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60806    return ((struct drm_framebuffer *)tmp___1);
 60807  } else {
 60808
 60809  }
 60810# 5598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60811  return (& intel_fb->base);
 60812}
 60813}
 60814# 5602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60815static u32 intel_framebuffer_pitch_for_width(int width , int bpp )
 60816{ u32 pitch ;
 60817
 60818  {
 60819# 5604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60820  pitch = (u32 )((width * bpp + 7) / 8);
 60821# 5605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60822  return ((pitch + 63U) & 4294967232U);
 60823}
 60824}
 60825# 5609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60826static u32 intel_framebuffer_size_for_mode(struct drm_display_mode *mode , int bpp )
 60827{ u32 pitch ;
 60828  u32 tmp ;
 60829
 60830  {
 60831  {
 60832# 5611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60833  tmp = intel_framebuffer_pitch_for_width(mode->hdisplay, bpp);
 60834# 5611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60835  pitch = tmp;
 60836  }
 60837# 5612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60838  return (((u32 )mode->vdisplay * pitch + 4095U) & 4294963200U);
 60839}
 60840}
 60841# 5616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60842static struct drm_framebuffer *intel_framebuffer_create_for_mode(struct drm_device *dev ,
 60843                                                                 struct drm_display_mode *mode ,
 60844                                                                 int depth , int bpp )
 60845{ struct drm_i915_gem_object *obj ;
 60846  struct drm_mode_fb_cmd mode_cmd ;
 60847  u32 tmp ;
 60848  void *tmp___0 ;
 60849  struct drm_framebuffer *tmp___1 ;
 60850
 60851  {
 60852  {
 60853# 5623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60854  tmp = intel_framebuffer_size_for_mode(mode, bpp);
 60855# 5623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60856  obj = i915_gem_alloc_object(dev, (size_t )tmp);
 60857  }
 60858# 5625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60859  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 60860    {
 60861# 5626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60862    tmp___0 = ERR_PTR(-12L);
 60863    }
 60864# 5626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60865    return ((struct drm_framebuffer *)tmp___0);
 60866  } else {
 60867
 60868  }
 60869  {
 60870# 5628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60871  mode_cmd.width = (__u32 )mode->hdisplay;
 60872# 5629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60873  mode_cmd.height = (__u32 )mode->vdisplay;
 60874# 5630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60875  mode_cmd.depth = (__u32 )depth;
 60876# 5631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60877  mode_cmd.bpp = (__u32 )bpp;
 60878# 5632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60879  mode_cmd.pitch = intel_framebuffer_pitch_for_width((int )mode_cmd.width, bpp);
 60880# 5634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60881  tmp___1 = intel_framebuffer_create(dev, & mode_cmd, obj);
 60882  }
 60883# 5634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60884  return (tmp___1);
 60885}
 60886}
 60887# 5638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60888static struct drm_framebuffer *mode_fits_in_fbdev(struct drm_device *dev , struct drm_display_mode *mode )
 60889{ struct drm_i915_private *dev_priv ;
 60890  struct drm_i915_gem_object *obj ;
 60891  struct drm_framebuffer *fb ;
 60892  u32 tmp ;
 60893
 60894  {
 60895# 5641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60896  dev_priv = (struct drm_i915_private *)dev->dev_private;
 60897# 5645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60898  if ((unsigned long )dev_priv->fbdev == (unsigned long )((struct intel_fbdev *)0)) {
 60899# 5646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60900    return ((struct drm_framebuffer *)0);
 60901  } else {
 60902
 60903  }
 60904# 5648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60905  obj = (dev_priv->fbdev)->ifb.obj;
 60906# 5649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60907  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 60908# 5650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60909    return ((struct drm_framebuffer *)0);
 60910  } else {
 60911
 60912  }
 60913  {
 60914# 5652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60915  fb = & (dev_priv->fbdev)->ifb.base;
 60916# 5653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60917  tmp = intel_framebuffer_pitch_for_width(mode->hdisplay, fb->bits_per_pixel);
 60918  }
 60919# 5653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60920  if (fb->pitch < tmp) {
 60921# 5655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60922    return ((struct drm_framebuffer *)0);
 60923  } else {
 60924
 60925  }
 60926# 5657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60927  if (obj->base.size < (size_t )((unsigned int )mode->vdisplay * fb->pitch)) {
 60928# 5658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60929    return ((struct drm_framebuffer *)0);
 60930  } else {
 60931
 60932  }
 60933# 5660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60934  return (fb);
 60935}
 60936}
 60937# 5663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60938bool intel_get_load_detect_pipe(struct intel_encoder *intel_encoder , struct drm_connector *connector ,
 60939                                struct drm_display_mode *mode , struct intel_load_detect_pipe *old )
 60940{ struct intel_crtc *intel_crtc ;
 60941  struct drm_crtc *possible_crtc ;
 60942  struct drm_encoder *encoder ;
 60943  struct drm_crtc *crtc ;
 60944  struct drm_device *dev ;
 60945  struct drm_framebuffer *old_fb ;
 60946  int i ;
 60947  char *tmp ;
 60948  char *tmp___0 ;
 60949  struct drm_crtc const *__mptr ;
 60950  struct drm_encoder_helper_funcs *encoder_funcs ;
 60951  struct drm_crtc_helper_funcs *crtc_funcs ;
 60952  struct list_head const *__mptr___0 ;
 60953  struct list_head const *__mptr___1 ;
 60954  struct drm_crtc const *__mptr___2 ;
 60955  long tmp___1 ;
 60956  bool tmp___2 ;
 60957  int tmp___3 ;
 60958
 60959  {
 60960  {
 60961# 5670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60962  encoder = & intel_encoder->base;
 60963# 5671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60964  crtc = (struct drm_crtc *)0;
 60965# 5672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60966  dev = encoder->dev;
 60967# 5674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60968  i = -1;
 60969# 5676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60970  tmp = drm_get_encoder_name(encoder);
 60971# 5676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60972  tmp___0 = drm_get_connector_name(connector);
 60973# 5676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60974  drm_ut_debug_printk(4U, "drm", "intel_get_load_detect_pipe", "[CONNECTOR:%d:%s], [ENCODER:%d:%s]\n",
 60975                      connector->base.id, tmp___0, encoder->base.id, tmp);
 60976  }
 60977# 5691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60978  if ((unsigned long )encoder->crtc != (unsigned long )((struct drm_crtc *)0)) {
 60979# 5692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60980    crtc = encoder->crtc;
 60981# 5694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60982    __mptr = (struct drm_crtc const *)crtc;
 60983# 5694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60984    intel_crtc = (struct intel_crtc *)__mptr;
 60985# 5695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60986    old->dpms_mode = intel_crtc->dpms_mode;
 60987# 5696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60988    old->load_detect_temp = (bool )0;
 60989# 5699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60990    if (intel_crtc->dpms_mode != 0) {
 60991      {
 60992# 5703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60993      crtc_funcs = (struct drm_crtc_helper_funcs *)crtc->helper_private;
 60994# 5704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60995      (*(crtc_funcs->dpms))(crtc, 0);
 60996# 5706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60997      encoder_funcs = (struct drm_encoder_helper_funcs *)encoder->helper_private;
 60998# 5707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 60999      (*(encoder_funcs->dpms))(encoder, 0);
 61000      }
 61001    } else {
 61002
 61003    }
 61004# 5710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61005    return ((bool )1);
 61006  } else {
 61007
 61008  }
 61009# 5714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61010  __mptr___0 = (struct list_head const *)dev->mode_config.crtc_list.next;
 61011# 5714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61012  possible_crtc = (struct drm_crtc *)__mptr___0 + 0x0ffffffffffffff8UL;
 61013# 5714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61014  goto ldv_39765;
 61015  ldv_39764:
 61016# 5715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61017  i = i + 1;
 61018# 5716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61019  if ((encoder->possible_crtcs & (uint32_t )(1 << i)) == 0U) {
 61020# 5717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61021    goto ldv_39762;
 61022  } else {
 61023
 61024  }
 61025# 5718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61026  if (! possible_crtc->enabled) {
 61027# 5719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61028    crtc = possible_crtc;
 61029# 5720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61030    goto ldv_39763;
 61031  } else {
 61032
 61033  }
 61034  ldv_39762:
 61035# 5714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61036  __mptr___1 = (struct list_head const *)possible_crtc->head.next;
 61037# 5714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61038  possible_crtc = (struct drm_crtc *)__mptr___1 + 0x0ffffffffffffff8UL;
 61039  ldv_39765: ;
 61040# 5714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61041  if ((unsigned long )(& possible_crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 61042# 5715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61043    goto ldv_39764;
 61044  } else {
 61045# 5717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61046    goto ldv_39763;
 61047  }
 61048  ldv_39763: ;
 61049# 5727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61050  if ((unsigned long )crtc == (unsigned long )((struct drm_crtc *)0)) {
 61051    {
 61052# 5728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61053    drm_ut_debug_printk(4U, "drm", "intel_get_load_detect_pipe", "no pipe available for load-detect\n");
 61054    }
 61055# 5729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61056    return ((bool )0);
 61057  } else {
 61058
 61059  }
 61060# 5732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61061  encoder->crtc = crtc;
 61062# 5733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61063  connector->encoder = encoder;
 61064# 5735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61065  __mptr___2 = (struct drm_crtc const *)crtc;
 61066# 5735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61067  intel_crtc = (struct intel_crtc *)__mptr___2;
 61068# 5736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61069  old->dpms_mode = intel_crtc->dpms_mode;
 61070# 5737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61071  old->load_detect_temp = (bool )1;
 61072# 5738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61073  old->release_fb = (struct drm_framebuffer *)0;
 61074# 5740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61075  if ((unsigned long )mode == (unsigned long )((struct drm_display_mode *)0)) {
 61076# 5741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61077    mode = & load_detect_mode;
 61078  } else {
 61079
 61080  }
 61081  {
 61082# 5743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61083  old_fb = crtc->fb;
 61084# 5752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61085  crtc->fb = mode_fits_in_fbdev(dev, mode);
 61086  }
 61087# 5753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61088  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 61089    {
 61090# 5754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61091    drm_ut_debug_printk(4U, "drm", "intel_get_load_detect_pipe", "creating tmp fb for load-detection\n");
 61092# 5755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61093    crtc->fb = intel_framebuffer_create_for_mode(dev, mode, 24, 32);
 61094# 5756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61095    old->release_fb = crtc->fb;
 61096    }
 61097  } else {
 61098    {
 61099# 5758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61100    drm_ut_debug_printk(4U, "drm", "intel_get_load_detect_pipe", "reusing fbdev for load-detection framebuffer\n");
 61101    }
 61102  }
 61103  {
 61104# 5759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61105  tmp___1 = IS_ERR((void const *)crtc->fb);
 61106  }
 61107# 5759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61108  if (tmp___1 != 0L) {
 61109    {
 61110# 5760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61111    drm_ut_debug_printk(4U, "drm", "intel_get_load_detect_pipe", "failed to allocate framebuffer for load-detection\n");
 61112# 5761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61113    crtc->fb = old_fb;
 61114    }
 61115# 5762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61116    return ((bool )0);
 61117  } else {
 61118
 61119  }
 61120  {
 61121# 5765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61122  tmp___2 = drm_crtc_helper_set_mode(crtc, mode, 0, 0, old_fb);
 61123  }
 61124# 5765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61125  if (tmp___2) {
 61126# 5765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61127    tmp___3 = 0;
 61128  } else {
 61129# 5765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61130    tmp___3 = 1;
 61131  }
 61132# 5765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61133  if (tmp___3) {
 61134    {
 61135# 5766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61136    drm_ut_debug_printk(4U, "drm", "intel_get_load_detect_pipe", "failed to set mode on load-detect pipe\n");
 61137    }
 61138# 5767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61139    if ((unsigned long )old->release_fb != (unsigned long )((struct drm_framebuffer *)0)) {
 61140      {
 61141# 5768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61142      (*(((old->release_fb)->funcs)->destroy))(old->release_fb);
 61143      }
 61144    } else {
 61145
 61146    }
 61147# 5769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61148    crtc->fb = old_fb;
 61149# 5770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61150    return ((bool )0);
 61151  } else {
 61152
 61153  }
 61154  {
 61155# 5774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61156  intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 61157  }
 61158# 5776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61159  return ((bool )1);
 61160}
 61161}
 61162# 5779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61163void intel_release_load_detect_pipe(struct intel_encoder *intel_encoder , struct drm_connector *connector ,
 61164                                    struct intel_load_detect_pipe *old )
 61165{ struct drm_encoder *encoder ;
 61166  struct drm_device *dev ;
 61167  struct drm_crtc *crtc ;
 61168  struct drm_encoder_helper_funcs *encoder_funcs ;
 61169  struct drm_crtc_helper_funcs *crtc_funcs ;
 61170  char *tmp ;
 61171  char *tmp___0 ;
 61172
 61173  {
 61174  {
 61175# 5783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61176  encoder = & intel_encoder->base;
 61177# 5784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61178  dev = encoder->dev;
 61179# 5785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61180  crtc = encoder->crtc;
 61181# 5786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61182  encoder_funcs = (struct drm_encoder_helper_funcs *)encoder->helper_private;
 61183# 5787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61184  crtc_funcs = (struct drm_crtc_helper_funcs *)crtc->helper_private;
 61185# 5789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61186  tmp = drm_get_encoder_name(encoder);
 61187# 5789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61188  tmp___0 = drm_get_connector_name(connector);
 61189# 5789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61190  drm_ut_debug_printk(4U, "drm", "intel_release_load_detect_pipe", "[CONNECTOR:%d:%s], [ENCODER:%d:%s]\n",
 61191                      connector->base.id, tmp___0, encoder->base.id, tmp);
 61192  }
 61193# 5793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61194  if ((int )old->load_detect_temp) {
 61195    {
 61196# 5794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61197    connector->encoder = (struct drm_encoder *)0;
 61198# 5795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61199    drm_helper_disable_unused_functions(dev);
 61200    }
 61201# 5797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61202    if ((unsigned long )old->release_fb != (unsigned long )((struct drm_framebuffer *)0)) {
 61203      {
 61204# 5798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61205      (*(((old->release_fb)->funcs)->destroy))(old->release_fb);
 61206      }
 61207    } else {
 61208
 61209    }
 61210# 5800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61211    return;
 61212  } else {
 61213
 61214  }
 61215# 5804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61216  if (old->dpms_mode != 0) {
 61217    {
 61218# 5805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61219    (*(encoder_funcs->dpms))(encoder, old->dpms_mode);
 61220# 5806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61221    (*(crtc_funcs->dpms))(crtc, old->dpms_mode);
 61222    }
 61223  } else {
 61224
 61225  }
 61226# 5808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61227  return;
 61228}
 61229}
 61230# 5811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61231static int intel_crtc_clock_get(struct drm_device *dev , struct drm_crtc *crtc )
 61232{ struct drm_i915_private *dev_priv ;
 61233  struct intel_crtc *intel_crtc ;
 61234  struct drm_crtc const *__mptr ;
 61235  int pipe ;
 61236  u32 dpll ;
 61237  u32 tmp ;
 61238  u32 fp ;
 61239  intel_clock_t clock ;
 61240  int tmp___0 ;
 61241  bool is_lvds ;
 61242  u32 tmp___1 ;
 61243  int tmp___2 ;
 61244
 61245  {
 61246  {
 61247# 5813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61248  dev_priv = (struct drm_i915_private *)dev->dev_private;
 61249# 5814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61250  __mptr = (struct drm_crtc const *)crtc;
 61251# 5814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61252  intel_crtc = (struct intel_crtc *)__mptr;
 61253# 5815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61254  pipe = (int )intel_crtc->pipe;
 61255# 5816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61256  tmp = i915_read32___6(dev_priv, (u32 )((pipe + 6149) * 4));
 61257# 5816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61258  dpll = tmp;
 61259  }
 61260# 5820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61261  if ((dpll & 256U) == 0U) {
 61262    {
 61263# 5821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61264    fp = i915_read32___6(dev_priv, (u32 )((pipe + 3080) * 8));
 61265    }
 61266  } else {
 61267    {
 61268# 5823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61269    fp = i915_read32___6(dev_priv, (u32 )(pipe * 8 + 24644));
 61270    }
 61271  }
 61272# 5825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61273  clock.m1 = (int )((fp & 16128U) >> 8);
 61274# 5826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61275  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 61276    {
 61277# 5827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61278    tmp___0 = ffs((int )((fp & 16711680U) >> 16));
 61279# 5827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61280    clock.n = tmp___0 + -1;
 61281# 5828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61282    clock.m2 = (int )fp & 255;
 61283    }
 61284  } else {
 61285# 5830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61286    clock.n = (int )((fp & 4128768U) >> 16);
 61287# 5831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61288    clock.m2 = (int )fp & 63;
 61289  }
 61290# 5834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61291  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 61292# 5835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61293    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 61294      {
 61295# 5836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61296      clock.p1 = ffs((int )((dpll & 16744448U) >> 15));
 61297      }
 61298    } else {
 61299      {
 61300# 5839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61301      clock.p1 = ffs((int )((dpll & 16711680U) >> 16));
 61302      }
 61303    }
 61304# 5843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61305    if ((int )(dpll & 201326592U) == 67108864) {
 61306# 5843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61307      goto case_67108864;
 61308    } else
 61309# 5847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61310    if ((int )(dpll & 201326592U) == 134217728) {
 61311# 5847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61312      goto case_134217728;
 61313    } else {
 61314# 5851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61315      goto switch_default;
 61316# 5842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61317      if (0) {
 61318        case_67108864: ;
 61319# 5844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61320        if ((dpll & 16777216U) != 0U) {
 61321# 5844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61322          clock.p2 = 5;
 61323        } else {
 61324# 5844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61325          clock.p2 = 10;
 61326        }
 61327# 5846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61328        goto ldv_39792;
 61329        case_134217728: ;
 61330# 5848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61331        if ((dpll & 16777216U) != 0U) {
 61332# 5848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61333          clock.p2 = 7;
 61334        } else {
 61335# 5848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61336          clock.p2 = 14;
 61337        }
 61338# 5850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61339        goto ldv_39792;
 61340        switch_default:
 61341        {
 61342# 5852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61343        drm_ut_debug_printk(4U, "drm", "intel_crtc_clock_get", "Unknown DPLL mode %08x in programmed mode\n",
 61344                            (int )dpll & 201326592);
 61345        }
 61346# 5854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61347        return (0);
 61348      } else {
 61349
 61350      }
 61351    }
 61352    ldv_39792:
 61353    {
 61354# 5858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61355    intel_clock(dev, 96000, & clock);
 61356    }
 61357  } else {
 61358# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61359    if (pipe == 1) {
 61360      {
 61361# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61362      tmp___1 = i915_read32___6(dev_priv, 397696U);
 61363      }
 61364# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61365      if ((int )tmp___1 < 0) {
 61366# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61367        tmp___2 = 1;
 61368      } else {
 61369# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61370        tmp___2 = 0;
 61371      }
 61372    } else {
 61373# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61374      tmp___2 = 0;
 61375    }
 61376# 5860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61377    is_lvds = (bool )tmp___2;
 61378# 5862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61379    if ((int )is_lvds) {
 61380      {
 61381# 5863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61382      clock.p1 = ffs((int )((dpll & 4128768U) >> 16));
 61383# 5865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61384      clock.p2 = 14;
 61385      }
 61386# 5867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61387      if ((dpll & 24576U) == 24576U) {
 61388        {
 61389# 5870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61390        intel_clock(dev, 66000, & clock);
 61391        }
 61392      } else {
 61393        {
 61394# 5872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61395        intel_clock(dev, 48000, & clock);
 61396        }
 61397      }
 61398    } else {
 61399# 5874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61400      if ((dpll & 2097152U) != 0U) {
 61401# 5875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61402        clock.p1 = 2;
 61403      } else {
 61404# 5877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61405        clock.p1 = (int )(((dpll & 2031616U) >> 16) + 2U);
 61406      }
 61407# 5880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61408      if ((dpll & 8388608U) != 0U) {
 61409# 5881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61410        clock.p2 = 4;
 61411      } else {
 61412# 5883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61413        clock.p2 = 2;
 61414      }
 61415      {
 61416# 5885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61417      intel_clock(dev, 48000, & clock);
 61418      }
 61419    }
 61420  }
 61421# 5894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61422  return (clock.dot);
 61423}
 61424}
 61425# 5898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61426struct drm_display_mode *intel_crtc_mode_get(struct drm_device *dev , struct drm_crtc *crtc )
 61427{ struct drm_i915_private *dev_priv ;
 61428  struct intel_crtc *intel_crtc ;
 61429  struct drm_crtc const *__mptr ;
 61430  int pipe ;
 61431  struct drm_display_mode *mode ;
 61432  int htot ;
 61433  u32 tmp ;
 61434  int hsync ;
 61435  u32 tmp___0 ;
 61436  int vtot ;
 61437  u32 tmp___1 ;
 61438  int vsync ;
 61439  u32 tmp___2 ;
 61440  void *tmp___3 ;
 61441
 61442  {
 61443  {
 61444# 5901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61445  dev_priv = (struct drm_i915_private *)dev->dev_private;
 61446# 5902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61447  __mptr = (struct drm_crtc const *)crtc;
 61448# 5902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61449  intel_crtc = (struct intel_crtc *)__mptr;
 61450# 5903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61451  pipe = (int )intel_crtc->pipe;
 61452# 5905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61453  tmp = i915_read32___6(dev_priv, (u32 )((pipe + 96) * 4096));
 61454# 5905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61455  htot = (int )tmp;
 61456# 5906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61457  tmp___0 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393224));
 61458# 5906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61459  hsync = (int )tmp___0;
 61460# 5907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61461  tmp___1 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393228));
 61462# 5907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61463  vtot = (int )tmp___1;
 61464# 5908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61465  tmp___2 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 393236));
 61466# 5908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61467  vsync = (int )tmp___2;
 61468# 5910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61469  tmp___3 = kzalloc(224UL, 208U);
 61470# 5910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61471  mode = (struct drm_display_mode *)tmp___3;
 61472  }
 61473# 5911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61474  if ((unsigned long )mode == (unsigned long )((struct drm_display_mode *)0)) {
 61475# 5912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61476    return ((struct drm_display_mode *)0);
 61477  } else {
 61478
 61479  }
 61480  {
 61481# 5914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61482  mode->clock = intel_crtc_clock_get(dev, crtc);
 61483# 5915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61484  mode->hdisplay = (htot & 65535) + 1;
 61485# 5916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61486  mode->htotal = (int )(((unsigned int )htot >> 16) + 1U);
 61487# 5917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61488  mode->hsync_start = (hsync & 65535) + 1;
 61489# 5918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61490  mode->hsync_end = (int )(((unsigned int )hsync >> 16) + 1U);
 61491# 5919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61492  mode->vdisplay = (vtot & 65535) + 1;
 61493# 5920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61494  mode->vtotal = (int )(((unsigned int )vtot >> 16) + 1U);
 61495# 5921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61496  mode->vsync_start = (vsync & 65535) + 1;
 61497# 5922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61498  mode->vsync_end = (int )(((unsigned int )vsync >> 16) + 1U);
 61499# 5924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61500  drm_mode_set_name(mode);
 61501# 5925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61502  drm_mode_set_crtcinfo(mode, 0);
 61503  }
 61504# 5927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61505  return (mode);
 61506}
 61507}
 61508# 5933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61509static void intel_gpu_idle_timer(unsigned long arg )
 61510{ struct drm_device *dev ;
 61511  drm_i915_private_t *dev_priv ;
 61512  unsigned long tmp ;
 61513  int tmp___0 ;
 61514
 61515  {
 61516  {
 61517# 5935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61518  dev = (struct drm_device *)arg;
 61519# 5936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61520  dev_priv = (drm_i915_private_t *)dev->dev_private;
 61521# 5938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61522  tmp___0 = list_empty((struct list_head const *)(& dev_priv->mm.active_list));
 61523  }
 61524# 5938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61525  if (tmp___0 == 0) {
 61526    {
 61527# 5940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61528    tmp = msecs_to_jiffies((unsigned int const )500U);
 61529# 5940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61530    mod_timer(& dev_priv->idle_timer, tmp + (unsigned long )jiffies);
 61531    }
 61532# 5942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61533    return;
 61534  } else {
 61535
 61536  }
 61537  {
 61538# 5945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61539  dev_priv->busy = (bool )0;
 61540# 5946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61541  queue_work(dev_priv->wq, & dev_priv->idle_work);
 61542  }
 61543# 5947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61544  return;
 61545}
 61546}
 61547# 5951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61548static void intel_crtc_idle_timer(unsigned long arg )
 61549{ struct intel_crtc *intel_crtc ;
 61550  struct drm_crtc *crtc ;
 61551  drm_i915_private_t *dev_priv ;
 61552  struct intel_framebuffer *intel_fb ;
 61553  struct drm_framebuffer const *__mptr ;
 61554  unsigned long tmp ;
 61555
 61556  {
 61557# 5953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61558  intel_crtc = (struct intel_crtc *)arg;
 61559# 5954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61560  crtc = & intel_crtc->base;
 61561# 5955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61562  dev_priv = (drm_i915_private_t *)(crtc->dev)->dev_private;
 61563# 5958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61564  __mptr = (struct drm_framebuffer const *)crtc->fb;
 61565# 5958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61566  intel_fb = (struct intel_framebuffer *)__mptr;
 61567# 5959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61568  if ((unsigned long )intel_fb != (unsigned long )((struct intel_framebuffer *)0)) {
 61569# 5959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61570    if ((unsigned int )*((unsigned char *)intel_fb->obj + 224UL) != 0U) {
 61571      {
 61572# 5961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61573      tmp = msecs_to_jiffies((unsigned int const )1000U);
 61574# 5961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61575      mod_timer(& intel_crtc->idle_timer, tmp + (unsigned long )jiffies);
 61576      }
 61577# 5963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61578      return;
 61579    } else {
 61580
 61581    }
 61582  } else {
 61583
 61584  }
 61585  {
 61586# 5966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61587  intel_crtc->busy = (bool )0;
 61588# 5967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61589  queue_work(dev_priv->wq, & dev_priv->idle_work);
 61590  }
 61591# 5968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61592  return;
 61593}
 61594}
 61595# 5970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61596static void intel_increase_pllclock(struct drm_crtc *crtc )
 61597{ struct drm_device *dev ;
 61598  drm_i915_private_t *dev_priv ;
 61599  struct intel_crtc *intel_crtc ;
 61600  struct drm_crtc const *__mptr ;
 61601  int pipe ;
 61602  int dpll_reg ;
 61603  int dpll ;
 61604  u32 tmp ;
 61605  u32 tmp___0 ;
 61606  u32 tmp___1 ;
 61607  u32 tmp___2 ;
 61608  unsigned long tmp___3 ;
 61609
 61610  {
 61611# 5972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61612  dev = crtc->dev;
 61613# 5973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61614  dev_priv = (drm_i915_private_t *)dev->dev_private;
 61615# 5974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61616  __mptr = (struct drm_crtc const *)crtc;
 61617# 5974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61618  intel_crtc = (struct intel_crtc *)__mptr;
 61619# 5975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61620  pipe = (int )intel_crtc->pipe;
 61621# 5976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61622  dpll_reg = (pipe + 6149) * 4;
 61623# 5979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61624  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 61625# 5980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61626    return;
 61627  } else
 61628# 5979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61629  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 61630# 5980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61631    return;
 61632  } else
 61633# 5979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61634  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 61635# 5980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61636    return;
 61637  } else {
 61638
 61639  }
 61640# 5982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61641  if (! dev_priv->lvds_downclock_avail) {
 61642# 5983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61643    return;
 61644  } else {
 61645
 61646  }
 61647  {
 61648# 5985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61649  tmp = i915_read32___6(dev_priv, (u32 )dpll_reg);
 61650# 5985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61651  dpll = (int )tmp;
 61652  }
 61653# 5986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61654  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 61655# 5986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61656    if ((dpll & 256) != 0) {
 61657      {
 61658# 5987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61659      drm_ut_debug_printk(2U, "drm", "intel_increase_pllclock", "upclocking LVDS\n");
 61660# 5990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61661      tmp___0 = i915_read32___6(dev_priv, 397828U);
 61662# 5990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61663      i915_write32___4(dev_priv, 397828U, tmp___0 | 2882338816U);
 61664# 5993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61665      dpll = dpll & -257;
 61666# 5994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61667      i915_write32___4(dev_priv, (u32 )dpll_reg, (u32 )dpll);
 61668# 5995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61669      intel_wait_for_vblank(dev, pipe);
 61670# 5997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61671      tmp___1 = i915_read32___6(dev_priv, (u32 )dpll_reg);
 61672# 5997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61673      dpll = (int )tmp___1;
 61674      }
 61675# 5998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61676      if ((dpll & 256) != 0) {
 61677        {
 61678# 5999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61679        drm_ut_debug_printk(2U, "drm", "intel_increase_pllclock", "failed to upclock LVDS!\n");
 61680        }
 61681      } else {
 61682
 61683      }
 61684      {
 61685# 6002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61686      tmp___2 = i915_read32___6(dev_priv, 397828U);
 61687# 6002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61688      i915_write32___4(dev_priv, 397828U, tmp___2 & 3U);
 61689      }
 61690    } else {
 61691
 61692    }
 61693  } else {
 61694
 61695  }
 61696  {
 61697# 6006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61698  tmp___3 = msecs_to_jiffies((unsigned int const )1000U);
 61699# 6006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61700  mod_timer(& intel_crtc->idle_timer, tmp___3 + (unsigned long )jiffies);
 61701  }
 61702# 6007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61703  return;
 61704}
 61705}
 61706# 6010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61707static void intel_decrease_pllclock(struct drm_crtc *crtc )
 61708{ struct drm_device *dev ;
 61709  drm_i915_private_t *dev_priv ;
 61710  struct intel_crtc *intel_crtc ;
 61711  struct drm_crtc const *__mptr ;
 61712  int pipe ;
 61713  int dpll_reg ;
 61714  int dpll ;
 61715  u32 tmp ;
 61716  u32 tmp___0 ;
 61717  u32 tmp___1 ;
 61718  u32 tmp___2 ;
 61719
 61720  {
 61721  {
 61722# 6012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61723  dev = crtc->dev;
 61724# 6013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61725  dev_priv = (drm_i915_private_t *)dev->dev_private;
 61726# 6014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61727  __mptr = (struct drm_crtc const *)crtc;
 61728# 6014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61729  intel_crtc = (struct intel_crtc *)__mptr;
 61730# 6015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61731  pipe = (int )intel_crtc->pipe;
 61732# 6016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61733  dpll_reg = (pipe + 6149) * 4;
 61734# 6017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61735  tmp = i915_read32___6(dev_priv, (u32 )dpll_reg);
 61736# 6017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61737  dpll = (int )tmp;
 61738  }
 61739# 6019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61740  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 61741# 6020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61742    return;
 61743  } else
 61744# 6019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61745  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 61746# 6020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61747    return;
 61748  } else
 61749# 6019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61750  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 61751# 6020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61752    return;
 61753  } else {
 61754
 61755  }
 61756# 6022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61757  if (! dev_priv->lvds_downclock_avail) {
 61758# 6023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61759    return;
 61760  } else {
 61761
 61762  }
 61763# 6029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61764  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 61765# 6029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61766    if ((int )intel_crtc->lowfreq_avail) {
 61767      {
 61768# 6030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61769      drm_ut_debug_printk(2U, "drm", "intel_decrease_pllclock", "downclocking LVDS\n");
 61770# 6033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61771      tmp___0 = i915_read32___6(dev_priv, 397828U);
 61772# 6033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61773      i915_write32___4(dev_priv, 397828U, tmp___0 | 2882338816U);
 61774# 6036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61775      dpll = dpll | 256;
 61776# 6037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61777      i915_write32___4(dev_priv, (u32 )dpll_reg, (u32 )dpll);
 61778# 6038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61779      intel_wait_for_vblank(dev, pipe);
 61780# 6039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61781      tmp___1 = i915_read32___6(dev_priv, (u32 )dpll_reg);
 61782# 6039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61783      dpll = (int )tmp___1;
 61784      }
 61785# 6040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61786      if ((dpll & 256) == 0) {
 61787        {
 61788# 6041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61789        drm_ut_debug_printk(2U, "drm", "intel_decrease_pllclock", "failed to downclock LVDS!\n");
 61790        }
 61791      } else {
 61792
 61793      }
 61794      {
 61795# 6044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61796      tmp___2 = i915_read32___6(dev_priv, 397828U);
 61797# 6044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61798      i915_write32___4(dev_priv, 397828U, tmp___2 & 3U);
 61799      }
 61800    } else {
 61801
 61802    }
 61803  } else {
 61804
 61805  }
 61806# 6046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61807  return;
 61808}
 61809}
 61810# 6056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61811static void intel_idle_update(struct work_struct *work )
 61812{ drm_i915_private_t *dev_priv ;
 61813  struct work_struct const *__mptr ;
 61814  struct drm_device *dev ;
 61815  struct drm_crtc *crtc ;
 61816  struct intel_crtc *intel_crtc ;
 61817  struct list_head const *__mptr___0 ;
 61818  struct drm_crtc const *__mptr___1 ;
 61819  struct list_head const *__mptr___2 ;
 61820
 61821  {
 61822# 6058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61823  __mptr = (struct work_struct const *)work;
 61824# 6058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61825  dev_priv = (drm_i915_private_t *)__mptr + 0x0fffffffffffe418UL;
 61826# 6060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61827  dev = dev_priv->dev;
 61828# 6064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61829  if (i915_powersave == 0U) {
 61830# 6065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61831    return;
 61832  } else {
 61833
 61834  }
 61835  {
 61836# 6067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61837  mutex_lock_nested(& dev->struct_mutex, 0U);
 61838# 6069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61839  i915_update_gfx_val(dev_priv);
 61840# 6071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61841  __mptr___0 = (struct list_head const *)dev->mode_config.crtc_list.next;
 61842# 6071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61843  crtc = (struct drm_crtc *)__mptr___0 + 0x0ffffffffffffff8UL;
 61844  }
 61845# 6071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61846  goto ldv_39866;
 61847  ldv_39865: ;
 61848# 6073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61849  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 61850# 6074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61851    goto ldv_39862;
 61852  } else {
 61853
 61854  }
 61855# 6076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61856  __mptr___1 = (struct drm_crtc const *)crtc;
 61857# 6076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61858  intel_crtc = (struct intel_crtc *)__mptr___1;
 61859# 6077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61860  if (! intel_crtc->busy) {
 61861    {
 61862# 6078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61863    intel_decrease_pllclock(crtc);
 61864    }
 61865  } else {
 61866
 61867  }
 61868  ldv_39862:
 61869# 6071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61870  __mptr___2 = (struct list_head const *)crtc->head.next;
 61871# 6071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61872  crtc = (struct drm_crtc *)__mptr___2 + 0x0ffffffffffffff8UL;
 61873  ldv_39866: ;
 61874# 6071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61875  if ((unsigned long )(& crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 61876# 6072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61877    goto ldv_39865;
 61878  } else {
 61879# 6074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61880    goto ldv_39867;
 61881  }
 61882  ldv_39867:
 61883  {
 61884# 6082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61885  mutex_unlock(& dev->struct_mutex);
 61886  }
 61887# 6083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61888  return;
 61889}
 61890}
 61891# 6095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61892void intel_mark_busy(struct drm_device *dev , struct drm_i915_gem_object *obj )
 61893{ drm_i915_private_t *dev_priv ;
 61894  struct drm_crtc *crtc ;
 61895  struct intel_framebuffer *intel_fb ;
 61896  struct intel_crtc *intel_crtc ;
 61897  int tmp ;
 61898  unsigned long tmp___0 ;
 61899  struct list_head const *__mptr ;
 61900  struct drm_crtc const *__mptr___0 ;
 61901  struct drm_framebuffer const *__mptr___1 ;
 61902  unsigned long tmp___1 ;
 61903  struct list_head const *__mptr___2 ;
 61904
 61905  {
 61906  {
 61907# 6097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61908  dev_priv = (drm_i915_private_t *)dev->dev_private;
 61909# 6098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61910  crtc = (struct drm_crtc *)0;
 61911# 6102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61912  tmp = drm_core_check_feature(dev, 8192);
 61913  }
 61914# 6102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61915  if (tmp == 0) {
 61916# 6103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61917    return;
 61918  } else {
 61919
 61920  }
 61921# 6105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61922  if (! dev_priv->busy) {
 61923# 6106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61924    dev_priv->busy = (bool )1;
 61925  } else {
 61926    {
 61927# 6108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61928    tmp___0 = msecs_to_jiffies((unsigned int const )500U);
 61929# 6108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61930    mod_timer(& dev_priv->idle_timer, tmp___0 + (unsigned long )jiffies);
 61931    }
 61932  }
 61933# 6111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61934  __mptr = (struct list_head const *)dev->mode_config.crtc_list.next;
 61935# 6111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61936  crtc = (struct drm_crtc *)__mptr + 0x0ffffffffffffff8UL;
 61937# 6111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61938  goto ldv_39886;
 61939  ldv_39885: ;
 61940# 6112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61941  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 61942# 6113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61943    goto ldv_39880;
 61944  } else {
 61945
 61946  }
 61947# 6115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61948  __mptr___0 = (struct drm_crtc const *)crtc;
 61949# 6115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61950  intel_crtc = (struct intel_crtc *)__mptr___0;
 61951# 6116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61952  __mptr___1 = (struct drm_framebuffer const *)crtc->fb;
 61953# 6116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61954  intel_fb = (struct intel_framebuffer *)__mptr___1;
 61955# 6117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61956  if ((unsigned long )intel_fb->obj == (unsigned long )obj) {
 61957# 6118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61958    if (! intel_crtc->busy) {
 61959      {
 61960# 6120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61961      intel_increase_pllclock(crtc);
 61962# 6121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61963      intel_crtc->busy = (bool )1;
 61964      }
 61965    } else {
 61966      {
 61967# 6124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61968      tmp___1 = msecs_to_jiffies((unsigned int const )1000U);
 61969# 6124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61970      mod_timer(& intel_crtc->idle_timer, tmp___1 + (unsigned long )jiffies);
 61971      }
 61972    }
 61973  } else {
 61974
 61975  }
 61976  ldv_39880:
 61977# 6111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61978  __mptr___2 = (struct list_head const *)crtc->head.next;
 61979# 6111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61980  crtc = (struct drm_crtc *)__mptr___2 + 0x0ffffffffffffff8UL;
 61981  ldv_39886: ;
 61982# 6111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61983  if ((unsigned long )(& crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 61984# 6112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61985    goto ldv_39885;
 61986  } else {
 61987# 6114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61988    goto ldv_39887;
 61989  }
 61990  ldv_39887: ;
 61991# 6116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61992  return;
 61993}
 61994}
 61995# 6131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 61996static void intel_crtc_destroy(struct drm_crtc *crtc )
 61997{ struct intel_crtc *intel_crtc ;
 61998  struct drm_crtc const *__mptr ;
 61999  struct drm_device *dev ;
 62000  struct intel_unpin_work *work ;
 62001  unsigned long flags ;
 62002  raw_spinlock_t *tmp ;
 62003
 62004  {
 62005  {
 62006# 6133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62007  __mptr = (struct drm_crtc const *)crtc;
 62008# 6133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62009  intel_crtc = (struct intel_crtc *)__mptr;
 62010# 6134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62011  dev = crtc->dev;
 62012# 6138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62013  tmp = spinlock_check(& dev->event_lock);
 62014# 6138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62015  flags = _raw_spin_lock_irqsave(tmp);
 62016# 6139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62017  work = intel_crtc->unpin_work;
 62018# 6140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62019  intel_crtc->unpin_work = (struct intel_unpin_work *)0;
 62020# 6141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62021  spin_unlock_irqrestore(& dev->event_lock, flags);
 62022  }
 62023# 6143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62024  if ((unsigned long )work != (unsigned long )((struct intel_unpin_work *)0)) {
 62025    {
 62026# 6144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62027    cancel_work_sync(& work->work);
 62028# 6145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62029    kfree((void const *)work);
 62030    }
 62031  } else {
 62032
 62033  }
 62034  {
 62035# 6148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62036  drm_crtc_cleanup(crtc);
 62037# 6150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62038  kfree((void const *)intel_crtc);
 62039  }
 62040# 6151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62041  return;
 62042}
 62043}
 62044# 6153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62045static void intel_unpin_work_fn(struct work_struct *__work )
 62046{ struct intel_unpin_work *work ;
 62047  struct work_struct const *__mptr ;
 62048
 62049  {
 62050  {
 62051# 6156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62052  __mptr = (struct work_struct const *)__work;
 62053# 6156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62054  work = (struct intel_unpin_work *)__mptr;
 62055# 6158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62056  mutex_lock_nested(& (work->dev)->struct_mutex, 0U);
 62057# 6159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62058  i915_gem_object_unpin(work->old_fb_obj);
 62059# 6160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62060  drm_gem_object_unreference(& (work->pending_flip_obj)->base);
 62061# 6161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62062  drm_gem_object_unreference(& (work->old_fb_obj)->base);
 62063# 6163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62064  mutex_unlock(& (work->dev)->struct_mutex);
 62065# 6164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62066  kfree((void const *)work);
 62067  }
 62068# 6165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62069  return;
 62070}
 62071}
 62072# 6167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62073static void do_intel_finish_page_flip(struct drm_device *dev , struct drm_crtc *crtc )
 62074{ drm_i915_private_t *dev_priv ;
 62075  struct intel_crtc *intel_crtc ;
 62076  struct drm_crtc const *__mptr ;
 62077  struct intel_unpin_work *work ;
 62078  struct drm_i915_gem_object *obj ;
 62079  struct drm_pending_vblank_event *e ;
 62080  struct timeval tnow ;
 62081  struct timeval tvbl ;
 62082  unsigned long flags ;
 62083  raw_spinlock_t *tmp ;
 62084  s64 tmp___0 ;
 62085  s64 tmp___1 ;
 62086  s64 tmp___2 ;
 62087  int tmp___3 ;
 62088
 62089  {
 62090# 6170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62091  dev_priv = (drm_i915_private_t *)dev->dev_private;
 62092# 6171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62093  __mptr = (struct drm_crtc const *)crtc;
 62094# 6171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62095  intel_crtc = (struct intel_crtc *)__mptr;
 62096# 6179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62097  if ((unsigned long )intel_crtc == (unsigned long )((struct intel_crtc *)0)) {
 62098# 6180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62099    return;
 62100  } else {
 62101
 62102  }
 62103  {
 62104# 6182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62105  do_gettimeofday(& tnow);
 62106# 6184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62107  tmp = spinlock_check(& dev->event_lock);
 62108# 6184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62109  flags = _raw_spin_lock_irqsave(tmp);
 62110# 6185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62111  work = intel_crtc->unpin_work;
 62112  }
 62113# 6186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62114  if ((unsigned long )work == (unsigned long )((struct intel_unpin_work *)0)) {
 62115    {
 62116# 6187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62117    spin_unlock_irqrestore(& dev->event_lock, flags);
 62118    }
 62119# 6188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62120    return;
 62121  } else
 62122# 6186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62123  if (work->pending == 0) {
 62124    {
 62125# 6187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62126    spin_unlock_irqrestore(& dev->event_lock, flags);
 62127    }
 62128# 6188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62129    return;
 62130  } else {
 62131
 62132  }
 62133# 6191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62134  intel_crtc->unpin_work = (struct intel_unpin_work *)0;
 62135# 6193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62136  if ((unsigned long )work->event != (unsigned long )((struct drm_pending_vblank_event *)0)) {
 62137    {
 62138# 6194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62139    e = work->event;
 62140# 6195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62141    e->event.sequence = drm_vblank_count_and_time(dev, (int )intel_crtc->pipe, & tvbl);
 62142# 6209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62143    tmp___1 = timeval_to_ns((struct timeval const *)(& tnow));
 62144# 6209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62145    tmp___2 = timeval_to_ns((struct timeval const *)(& tvbl));
 62146    }
 62147# 6209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62148    if ((tmp___1 - tmp___2) * 10LL > crtc->framedur_ns * 9LL) {
 62149      {
 62150# 6211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62151      e->event.sequence = e->event.sequence + 1U;
 62152# 6212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62153      tmp___0 = timeval_to_ns((struct timeval const *)(& tvbl));
 62154# 6212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62155      tvbl = ns_to_timeval((s64 const )(tmp___0 + crtc->framedur_ns));
 62156      }
 62157    } else {
 62158
 62159    }
 62160    {
 62161# 6216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62162    e->event.tv_sec = (__u32 )tvbl.tv_sec;
 62163# 6217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62164    e->event.tv_usec = (__u32 )tvbl.tv_usec;
 62165# 6219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62166    list_add_tail(& e->base.link, & (e->base.file_priv)->event_list);
 62167# 6221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62168    __wake_up(& (e->base.file_priv)->event_wait, 1U, 1, (void *)0);
 62169    }
 62170  } else {
 62171
 62172  }
 62173  {
 62174# 6224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62175  drm_vblank_put(dev, (int )intel_crtc->pipe);
 62176# 6226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62177  spin_unlock_irqrestore(& dev->event_lock, flags);
 62178# 6228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62179  obj = work->old_fb_obj;
 62180# 6230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62181  __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; andl %0,%1": : "r" (~ (1 << (int )intel_crtc->plane)),
 62182                       "m" (obj->pending_flip.counter): "memory");
 62183# 6232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62184  tmp___3 = atomic_read((atomic_t const *)(& obj->pending_flip));
 62185  }
 62186# 6232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62187  if (tmp___3 == 0) {
 62188    {
 62189# 6233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62190    __wake_up(& dev_priv->pending_flip_queue, 3U, 1, (void *)0);
 62191    }
 62192  } else {
 62193
 62194  }
 62195  {
 62196# 6235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62197  schedule_work(& work->work);
 62198# 6237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62199  trace_i915_flip_complete((int )intel_crtc->plane, work->pending_flip_obj);
 62200  }
 62201# 6238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62202  return;
 62203}
 62204}
 62205# 6240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62206void intel_finish_page_flip(struct drm_device *dev , int pipe )
 62207{ drm_i915_private_t *dev_priv ;
 62208  struct drm_crtc *crtc ;
 62209
 62210  {
 62211  {
 62212# 6242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62213  dev_priv = (drm_i915_private_t *)dev->dev_private;
 62214# 6243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62215  crtc = dev_priv->pipe_to_crtc_mapping[pipe];
 62216# 6245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62217  do_intel_finish_page_flip(dev, crtc);
 62218  }
 62219# 6246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62220  return;
 62221}
 62222}
 62223# 6248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62224void intel_finish_page_flip_plane(struct drm_device *dev , int plane )
 62225{ drm_i915_private_t *dev_priv ;
 62226  struct drm_crtc *crtc ;
 62227
 62228  {
 62229  {
 62230# 6250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62231  dev_priv = (drm_i915_private_t *)dev->dev_private;
 62232# 6251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62233  crtc = dev_priv->plane_to_crtc_mapping[plane];
 62234# 6253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62235  do_intel_finish_page_flip(dev, crtc);
 62236  }
 62237# 6254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62238  return;
 62239}
 62240}
 62241# 6256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62242void intel_prepare_page_flip(struct drm_device *dev , int plane )
 62243{ drm_i915_private_t *dev_priv ;
 62244  struct intel_crtc *intel_crtc ;
 62245  struct drm_crtc const *__mptr ;
 62246  unsigned long flags ;
 62247  raw_spinlock_t *tmp ;
 62248
 62249  {
 62250  {
 62251# 6258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62252  dev_priv = (drm_i915_private_t *)dev->dev_private;
 62253# 6260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62254  __mptr = (struct drm_crtc const *)dev_priv->plane_to_crtc_mapping[plane];
 62255# 6260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62256  intel_crtc = (struct intel_crtc *)__mptr;
 62257# 6263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62258  tmp = spinlock_check(& dev->event_lock);
 62259# 6263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62260  flags = _raw_spin_lock_irqsave(tmp);
 62261  }
 62262# 6264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62263  if ((unsigned long )intel_crtc->unpin_work != (unsigned long )((struct intel_unpin_work *)0)) {
 62264# 6265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62265    (intel_crtc->unpin_work)->pending = (intel_crtc->unpin_work)->pending + 1;
 62266# 6265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62267    if ((intel_crtc->unpin_work)->pending > 1) {
 62268      {
 62269# 6266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62270      drm_err("intel_prepare_page_flip", "Prepared flip multiple times\n");
 62271      }
 62272    } else {
 62273      {
 62274# 6268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62275      drm_ut_debug_printk(2U, "drm", "intel_prepare_page_flip", "preparing flip with no unpin work?\n");
 62276      }
 62277    }
 62278  } else {
 62279
 62280  }
 62281  {
 62282# 6270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62283  spin_unlock_irqrestore(& dev->event_lock, flags);
 62284  }
 62285# 6271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62286  return;
 62287}
 62288}
 62289# 6273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62290static int intel_gen2_queue_flip(struct drm_device *dev , struct drm_crtc *crtc ,
 62291                                 struct drm_framebuffer *fb , struct drm_i915_gem_object *obj )
 62292{ struct drm_i915_private *dev_priv ;
 62293  struct intel_crtc *intel_crtc ;
 62294  struct drm_crtc const *__mptr ;
 62295  unsigned long offset ;
 62296  u32 flip_mask ;
 62297  int ret ;
 62298
 62299  {
 62300  {
 62301# 6278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62302  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62303# 6279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62304  __mptr = (struct drm_crtc const *)crtc;
 62305# 6279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62306  intel_crtc = (struct intel_crtc *)__mptr;
 62307# 6284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62308  ret = intel_pin_and_fence_fb_obj(dev, obj, (struct intel_ring_buffer *)(& dev_priv->ring));
 62309  }
 62310# 6285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62311  if (ret != 0) {
 62312# 6286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62313    goto out;
 62314  } else {
 62315
 62316  }
 62317  {
 62318# 6289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62319  offset = (unsigned long )((unsigned int )crtc->y * fb->pitch + (unsigned int )((crtc->x * fb->bits_per_pixel) / 8));
 62320# 6291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62321  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 6);
 62322  }
 62323# 6292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62324  if (ret != 0) {
 62325# 6293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62326    goto out;
 62327  } else {
 62328
 62329  }
 62330# 6298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62331  if ((unsigned int )intel_crtc->plane != 0U) {
 62332# 6299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62333    flip_mask = 64U;
 62334  } else {
 62335# 6301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62336    flip_mask = 4U;
 62337  }
 62338  {
 62339# 6302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62340  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), flip_mask | 25165824U);
 62341# 6303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62342  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 62343# 6304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62344  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), ((unsigned int )intel_crtc->plane << 20) | 167772162U);
 62345# 6306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62346  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), fb->pitch);
 62347# 6307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62348  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), obj->gtt_offset + (u32 )offset);
 62349# 6308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62350  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 62351# 6309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62352  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 62353  }
 62354  out: ;
 62355# 6311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62356  return (ret);
 62357}
 62358}
 62359# 6314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62360static int intel_gen3_queue_flip(struct drm_device *dev , struct drm_crtc *crtc ,
 62361                                 struct drm_framebuffer *fb , struct drm_i915_gem_object *obj )
 62362{ struct drm_i915_private *dev_priv ;
 62363  struct intel_crtc *intel_crtc ;
 62364  struct drm_crtc const *__mptr ;
 62365  unsigned long offset ;
 62366  u32 flip_mask ;
 62367  int ret ;
 62368
 62369  {
 62370  {
 62371# 6319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62372  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62373# 6320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62374  __mptr = (struct drm_crtc const *)crtc;
 62375# 6320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62376  intel_crtc = (struct intel_crtc *)__mptr;
 62377# 6325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62378  ret = intel_pin_and_fence_fb_obj(dev, obj, (struct intel_ring_buffer *)(& dev_priv->ring));
 62379  }
 62380# 6326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62381  if (ret != 0) {
 62382# 6327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62383    goto out;
 62384  } else {
 62385
 62386  }
 62387  {
 62388# 6330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62389  offset = (unsigned long )((unsigned int )crtc->y * fb->pitch + (unsigned int )((crtc->x * fb->bits_per_pixel) / 8));
 62390# 6332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62391  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 6);
 62392  }
 62393# 6333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62394  if (ret != 0) {
 62395# 6334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62396    goto out;
 62397  } else {
 62398
 62399  }
 62400# 6336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62401  if ((unsigned int )intel_crtc->plane != 0U) {
 62402# 6337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62403    flip_mask = 64U;
 62404  } else {
 62405# 6339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62406    flip_mask = 4U;
 62407  }
 62408  {
 62409# 6340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62410  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), flip_mask | 25165824U);
 62411# 6341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62412  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 62413# 6342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62414  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), ((unsigned int )intel_crtc->plane << 20) | 167772161U);
 62415# 6344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62416  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), fb->pitch);
 62417# 6345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62418  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), obj->gtt_offset + (u32 )offset);
 62419# 6346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62420  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 62421# 6348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62422  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 62423  }
 62424  out: ;
 62425# 6350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62426  return (ret);
 62427}
 62428}
 62429# 6353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62430static int intel_gen4_queue_flip(struct drm_device *dev , struct drm_crtc *crtc ,
 62431                                 struct drm_framebuffer *fb , struct drm_i915_gem_object *obj )
 62432{ struct drm_i915_private *dev_priv ;
 62433  struct intel_crtc *intel_crtc ;
 62434  struct drm_crtc const *__mptr ;
 62435  uint32_t pf ;
 62436  uint32_t pipesrc ;
 62437  int ret ;
 62438  u32 tmp ;
 62439
 62440  {
 62441  {
 62442# 6358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62443  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62444# 6359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62445  __mptr = (struct drm_crtc const *)crtc;
 62446# 6359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62447  intel_crtc = (struct intel_crtc *)__mptr;
 62448# 6363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62449  ret = intel_pin_and_fence_fb_obj(dev, obj, (struct intel_ring_buffer *)(& dev_priv->ring));
 62450  }
 62451# 6364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62452  if (ret != 0) {
 62453# 6365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62454    goto out;
 62455  } else {
 62456
 62457  }
 62458  {
 62459# 6367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62460  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 62461  }
 62462# 6368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62463  if (ret != 0) {
 62464# 6369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62465    goto out;
 62466  } else {
 62467
 62468  }
 62469  {
 62470# 6375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62471  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), ((unsigned int )intel_crtc->plane << 20) | 167772162U);
 62472# 6377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62473  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), fb->pitch);
 62474# 6378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62475  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), obj->gtt_offset | (uint32_t )obj->tiling_mode);
 62476# 6384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62477  pf = 0U;
 62478# 6385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62479  tmp = i915_read32___6(dev_priv, (unsigned int )intel_crtc->pipe * 4096U + 393244U);
 62480# 6385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62481  pipesrc = tmp & 268374015U;
 62482# 6386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62483  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), pf | pipesrc);
 62484# 6387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62485  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 62486  }
 62487  out: ;
 62488# 6389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62489  return (ret);
 62490}
 62491}
 62492# 6392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62493static int intel_gen6_queue_flip(struct drm_device *dev , struct drm_crtc *crtc ,
 62494                                 struct drm_framebuffer *fb , struct drm_i915_gem_object *obj )
 62495{ struct drm_i915_private *dev_priv ;
 62496  struct intel_crtc *intel_crtc ;
 62497  struct drm_crtc const *__mptr ;
 62498  uint32_t pf ;
 62499  uint32_t pipesrc ;
 62500  int ret ;
 62501  u32 tmp ;
 62502  u32 tmp___0 ;
 62503
 62504  {
 62505  {
 62506# 6397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62507  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62508# 6398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62509  __mptr = (struct drm_crtc const *)crtc;
 62510# 6398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62511  intel_crtc = (struct intel_crtc *)__mptr;
 62512# 6402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62513  ret = intel_pin_and_fence_fb_obj(dev, obj, (struct intel_ring_buffer *)(& dev_priv->ring));
 62514  }
 62515# 6403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62516  if (ret != 0) {
 62517# 6404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62518    goto out;
 62519  } else {
 62520
 62521  }
 62522  {
 62523# 6406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62524  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 62525  }
 62526# 6407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62527  if (ret != 0) {
 62528# 6408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62529    goto out;
 62530  } else {
 62531
 62532  }
 62533  {
 62534# 6410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62535  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), ((unsigned int )intel_crtc->plane << 20) | 167772162U);
 62536# 6412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62537  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), fb->pitch | (unsigned int )obj->tiling_mode);
 62538# 6413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62539  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), obj->gtt_offset);
 62540# 6415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62541  tmp = i915_read32___6(dev_priv, (unsigned int )intel_crtc->pipe * 2048U + 426112U);
 62542# 6415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62543  pf = tmp & 2147483648U;
 62544# 6416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62545  tmp___0 = i915_read32___6(dev_priv, (unsigned int )intel_crtc->pipe * 4096U + 393244U);
 62546# 6416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62547  pipesrc = tmp___0 & 268374015U;
 62548# 6417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62549  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), pf | pipesrc);
 62550# 6418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62551  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 62552  }
 62553  out: ;
 62554# 6420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62555  return (ret);
 62556}
 62557}
 62558# 6429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62559static int intel_gen7_queue_flip(struct drm_device *dev , struct drm_crtc *crtc ,
 62560                                 struct drm_framebuffer *fb , struct drm_i915_gem_object *obj )
 62561{ struct drm_i915_private *dev_priv ;
 62562  struct intel_crtc *intel_crtc ;
 62563  struct drm_crtc const *__mptr ;
 62564  struct intel_ring_buffer *ring ;
 62565  int ret ;
 62566
 62567  {
 62568  {
 62569# 6434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62570  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62571# 6435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62572  __mptr = (struct drm_crtc const *)crtc;
 62573# 6435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62574  intel_crtc = (struct intel_crtc *)__mptr;
 62575# 6436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62576  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + 2UL;
 62577# 6439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62578  ret = intel_pin_and_fence_fb_obj(dev, obj, ring);
 62579  }
 62580# 6440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62581  if (ret != 0) {
 62582# 6441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62583    goto out;
 62584  } else {
 62585
 62586  }
 62587  {
 62588# 6443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62589  ret = intel_ring_begin(ring, 4);
 62590  }
 62591# 6444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62592  if (ret != 0) {
 62593# 6445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62594    goto out;
 62595  } else {
 62596
 62597  }
 62598  {
 62599# 6447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62600  intel_ring_emit(ring, ((unsigned int )intel_crtc->plane << 19) | 167772161U);
 62601# 6448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62602  intel_ring_emit(ring, fb->pitch | (unsigned int )obj->tiling_mode);
 62603# 6449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62604  intel_ring_emit(ring, obj->gtt_offset);
 62605# 6450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62606  intel_ring_emit(ring, 0U);
 62607# 6451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62608  intel_ring_advance(ring);
 62609  }
 62610  out: ;
 62611# 6453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62612  return (ret);
 62613}
 62614}
 62615# 6456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62616static int intel_default_queue_flip(struct drm_device *dev , struct drm_crtc *crtc ,
 62617                                    struct drm_framebuffer *fb , struct drm_i915_gem_object *obj )
 62618{
 62619
 62620  {
 62621# 6461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62622  return (-19);
 62623}
 62624}
 62625# 6464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62626static int intel_crtc_page_flip(struct drm_crtc *crtc , struct drm_framebuffer *fb ,
 62627                                struct drm_pending_vblank_event *event )
 62628{ struct drm_device *dev ;
 62629  struct drm_i915_private *dev_priv ;
 62630  struct intel_framebuffer *intel_fb ;
 62631  struct drm_i915_gem_object *obj ;
 62632  struct intel_crtc *intel_crtc ;
 62633  struct drm_crtc const *__mptr ;
 62634  struct intel_unpin_work *work ;
 62635  unsigned long flags ;
 62636  int ret ;
 62637  void *tmp ;
 62638  struct drm_framebuffer const *__mptr___0 ;
 62639  struct lock_class_key __key ;
 62640  atomic_long_t __constr_expr_0 ;
 62641  raw_spinlock_t *tmp___0 ;
 62642  struct drm_framebuffer const *__mptr___1 ;
 62643  raw_spinlock_t *tmp___1 ;
 62644
 62645  {
 62646  {
 62647# 6468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62648  dev = crtc->dev;
 62649# 6469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62650  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62651# 6472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62652  __mptr = (struct drm_crtc const *)crtc;
 62653# 6472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62654  intel_crtc = (struct intel_crtc *)__mptr;
 62655# 6477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62656  tmp = kzalloc(120UL, 208U);
 62657# 6477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62658  work = (struct intel_unpin_work *)tmp;
 62659  }
 62660# 6478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62661  if ((unsigned long )work == (unsigned long )((struct intel_unpin_work *)0)) {
 62662# 6479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62663    return (-12);
 62664  } else {
 62665
 62666  }
 62667  {
 62668# 6481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62669  work->event = event;
 62670# 6482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62671  work->dev = crtc->dev;
 62672# 6483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62673  __mptr___0 = (struct drm_framebuffer const *)crtc->fb;
 62674# 6483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62675  intel_fb = (struct intel_framebuffer *)__mptr___0;
 62676# 6484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62677  work->old_fb_obj = intel_fb->obj;
 62678# 6485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62679  __init_work(& work->work, 0);
 62680# 6485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62681  __constr_expr_0.counter = 2097664L;
 62682# 6485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62683  work->work.data = __constr_expr_0;
 62684# 6485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62685  lockdep_init_map(& work->work.lockdep_map, "(&work->work)", & __key, 0);
 62686# 6485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62687  INIT_LIST_HEAD(& work->work.entry);
 62688# 6485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62689  work->work.func = & intel_unpin_work_fn;
 62690# 6488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62691  tmp___0 = spinlock_check(& dev->event_lock);
 62692# 6488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62693  flags = _raw_spin_lock_irqsave(tmp___0);
 62694  }
 62695# 6489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62696  if ((unsigned long )intel_crtc->unpin_work != (unsigned long )((struct intel_unpin_work *)0)) {
 62697    {
 62698# 6490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62699    spin_unlock_irqrestore(& dev->event_lock, flags);
 62700# 6491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62701    kfree((void const *)work);
 62702# 6493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62703    drm_ut_debug_printk(2U, "drm", "intel_crtc_page_flip", "flip queue: crtc already busy\n");
 62704    }
 62705# 6494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62706    return (-16);
 62707  } else {
 62708
 62709  }
 62710  {
 62711# 6496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62712  intel_crtc->unpin_work = work;
 62713# 6497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62714  spin_unlock_irqrestore(& dev->event_lock, flags);
 62715# 6499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62716  __mptr___1 = (struct drm_framebuffer const *)fb;
 62717# 6499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62718  intel_fb = (struct intel_framebuffer *)__mptr___1;
 62719# 6500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62720  obj = intel_fb->obj;
 62721# 6502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62722  mutex_lock_nested(& dev->struct_mutex, 0U);
 62723# 6505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62724  drm_gem_object_reference(& (work->old_fb_obj)->base);
 62725# 6506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62726  drm_gem_object_reference(& obj->base);
 62727# 6508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62728  crtc->fb = fb;
 62729# 6510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62730  ret = drm_vblank_get(dev, (int )intel_crtc->pipe);
 62731  }
 62732# 6511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62733  if (ret != 0) {
 62734# 6512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62735    goto cleanup_objs;
 62736  } else {
 62737
 62738  }
 62739  {
 62740# 6514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62741  work->pending_flip_obj = obj;
 62742# 6516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62743  work->enable_stall_check = (bool )1;
 62744# 6521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62745  atomic_add(1 << (int )intel_crtc->plane, & (work->old_fb_obj)->pending_flip);
 62746# 6523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62747  ret = (*(dev_priv->display.queue_flip))(dev, crtc, fb, obj);
 62748  }
 62749# 6524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62750  if (ret != 0) {
 62751# 6525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62752    goto cleanup_pending;
 62753  } else {
 62754
 62755  }
 62756  {
 62757# 6527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62758  mutex_unlock(& dev->struct_mutex);
 62759# 6529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62760  trace_i915_flip_request((int )intel_crtc->plane, obj);
 62761  }
 62762# 6531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62763  return (0);
 62764  cleanup_pending:
 62765  {
 62766# 6534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62767  atomic_sub(1 << (int )intel_crtc->plane, & (work->old_fb_obj)->pending_flip);
 62768  }
 62769  cleanup_objs:
 62770  {
 62771# 6536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62772  drm_gem_object_unreference(& (work->old_fb_obj)->base);
 62773# 6537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62774  drm_gem_object_unreference(& obj->base);
 62775# 6538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62776  mutex_unlock(& dev->struct_mutex);
 62777# 6540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62778  tmp___1 = spinlock_check(& dev->event_lock);
 62779# 6540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62780  flags = _raw_spin_lock_irqsave(tmp___1);
 62781# 6541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62782  intel_crtc->unpin_work = (struct intel_unpin_work *)0;
 62783# 6542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62784  spin_unlock_irqrestore(& dev->event_lock, flags);
 62785# 6544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62786  kfree((void const *)work);
 62787  }
 62788# 6546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62789  return (ret);
 62790}
 62791}
 62792# 6549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62793static void intel_sanitize_modesetting(struct drm_device *dev , int pipe , int plane )
 62794{ struct drm_i915_private *dev_priv ;
 62795  u32 reg ;
 62796  u32 val ;
 62797
 62798  {
 62799# 6552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62800  dev_priv = (struct drm_i915_private *)dev->dev_private;
 62801# 6555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62802  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 62803# 6556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62804    return;
 62805  } else
 62806# 6555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62807  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 62808# 6556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62809    return;
 62810  } else
 62811# 6555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62812  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 62813# 6556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62814    return;
 62815  } else {
 62816
 62817  }
 62818  {
 62819# 6569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62820  reg = (u32 )(plane * 4096 + 459136);
 62821# 6570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62822  val = i915_read32___6(dev_priv, reg);
 62823  }
 62824# 6572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62825  if ((int )val >= 0) {
 62826# 6573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62827    return;
 62828  } else {
 62829
 62830  }
 62831# 6574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62832  if (((val & 50331648U) != 0U) == pipe) {
 62833# 6575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62834    return;
 62835  } else {
 62836
 62837  }
 62838  {
 62839# 6578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62840  pipe = pipe == 0;
 62841# 6581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62842  intel_disable_plane(dev_priv, (enum plane )plane, (enum pipe )pipe);
 62843# 6582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62844  intel_disable_pipe(dev_priv, (enum pipe )pipe);
 62845  }
 62846# 6583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62847  return;
 62848}
 62849}
 62850# 6585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62851static void intel_crtc_reset(struct drm_crtc *crtc )
 62852{ struct drm_device *dev ;
 62853  struct intel_crtc *intel_crtc ;
 62854  struct drm_crtc const *__mptr ;
 62855
 62856  {
 62857  {
 62858# 6587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62859  dev = crtc->dev;
 62860# 6588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62861  __mptr = (struct drm_crtc const *)crtc;
 62862# 6588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62863  intel_crtc = (struct intel_crtc *)__mptr;
 62864# 6593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62865  intel_crtc->dpms_mode = -1;
 62866# 6598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62867  intel_sanitize_modesetting(dev, (int )intel_crtc->pipe, (int )intel_crtc->plane);
 62868  }
 62869# 6599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62870  return;
 62871}
 62872}
 62873# 6601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62874static struct drm_crtc_helper_funcs intel_helper_funcs =
 62875# 6601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62876     {& intel_crtc_dpms, (void (*)(struct drm_crtc * ))0, (void (*)(struct drm_crtc * ))0,
 62877    & intel_crtc_mode_fixup, & intel_crtc_mode_set, & intel_pipe_set_base, & intel_pipe_set_base_atomic,
 62878    & intel_crtc_load_lut, & intel_crtc_disable};
 62879# 6611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62880static struct drm_crtc_funcs const intel_crtc_funcs =
 62881# 6611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62882     {(void (*)(struct drm_crtc * ))0, (void (*)(struct drm_crtc * ))0, & intel_crtc_reset,
 62883    & intel_crtc_cursor_set, & intel_crtc_cursor_move, & intel_crtc_gamma_set, & intel_crtc_destroy,
 62884    & drm_crtc_helper_set_config, & intel_crtc_page_flip};
 62885# 6621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62886static void intel_crtc_init(struct drm_device *dev , int pipe )
 62887{ drm_i915_private_t *dev_priv ;
 62888  struct intel_crtc *intel_crtc ;
 62889  int i ;
 62890  void *tmp ;
 62891  long tmp___0 ;
 62892  long tmp___1 ;
 62893  struct lock_class_key __key ;
 62894
 62895  {
 62896  {
 62897# 6623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62898  dev_priv = (drm_i915_private_t *)dev->dev_private;
 62899# 6627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62900  tmp = kzalloc(1560UL, 208U);
 62901# 6627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62902  intel_crtc = (struct intel_crtc *)tmp;
 62903  }
 62904# 6628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62905  if ((unsigned long )intel_crtc == (unsigned long )((struct intel_crtc *)0)) {
 62906# 6629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62907    return;
 62908  } else {
 62909
 62910  }
 62911  {
 62912# 6631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62913  drm_crtc_init(dev, & intel_crtc->base, & intel_crtc_funcs);
 62914# 6633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62915  drm_mode_crtc_set_gamma_size(& intel_crtc->base, 256);
 62916# 6634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62917  i = 0;
 62918  }
 62919# 6634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62920  goto ldv_40078;
 62921  ldv_40077:
 62922# 6635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62923  intel_crtc->lut_r[i] = (u8 )i;
 62924# 6636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62925  intel_crtc->lut_g[i] = (u8 )i;
 62926# 6637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62927  intel_crtc->lut_b[i] = (u8 )i;
 62928# 6634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62929  i = i + 1;
 62930  ldv_40078: ;
 62931# 6634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62932  if (i <= 255) {
 62933# 6635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62934    goto ldv_40077;
 62935  } else {
 62936# 6637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62937    goto ldv_40079;
 62938  }
 62939  ldv_40079:
 62940# 6641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62941  intel_crtc->pipe = (enum pipe )pipe;
 62942# 6642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62943  intel_crtc->plane = (enum plane )pipe;
 62944# 6643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62945  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 62946# 6643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62947    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 62948      {
 62949# 6644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62950      drm_ut_debug_printk(4U, "drm", "intel_crtc_init", "swapping pipes & planes for FBC\n");
 62951# 6645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62952      intel_crtc->plane = (enum plane )(pipe == 0);
 62953      }
 62954    } else {
 62955
 62956    }
 62957  } else {
 62958
 62959  }
 62960  {
 62961# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62962  tmp___0 = __builtin_expect((long )((unsigned int )pipe > 1U), 0L);
 62963  }
 62964# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62965  if (tmp___0 != 0L) {
 62966# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62967    goto _L;
 62968  } else {
 62969    {
 62970# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62971    tmp___1 = __builtin_expect((long )((unsigned long )dev_priv->plane_to_crtc_mapping[(unsigned int )intel_crtc->plane] != (unsigned long )((struct drm_crtc *)0)),
 62972                               0L);
 62973    }
 62974# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62975    if (tmp___1 != 0L) {
 62976      _L:
 62977# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62978      __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"),
 62979                           "i" (6649), "i" (12UL));
 62980      ldv_40083: ;
 62981# 6648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62982      goto ldv_40083;
 62983    } else {
 62984
 62985    }
 62986  }
 62987  {
 62988# 6650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62989  dev_priv->plane_to_crtc_mapping[(unsigned int )intel_crtc->plane] = & intel_crtc->base;
 62990# 6651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62991  dev_priv->pipe_to_crtc_mapping[(unsigned int )intel_crtc->pipe] = & intel_crtc->base;
 62992# 6653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62993  intel_crtc_reset(& intel_crtc->base);
 62994# 6654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62995  intel_crtc->active = (bool )1;
 62996  }
 62997# 6656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 62998  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 62999# 6657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63000    intel_helper_funcs.prepare = & ironlake_crtc_prepare;
 63001# 6658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63002    intel_helper_funcs.commit = & ironlake_crtc_commit;
 63003  } else
 63004# 6656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63005  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 63006# 6657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63007    intel_helper_funcs.prepare = & ironlake_crtc_prepare;
 63008# 6658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63009    intel_helper_funcs.commit = & ironlake_crtc_commit;
 63010  } else
 63011# 6656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63012  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 63013# 6657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63014    intel_helper_funcs.prepare = & ironlake_crtc_prepare;
 63015# 6658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63016    intel_helper_funcs.commit = & ironlake_crtc_commit;
 63017  } else {
 63018# 6660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63019    intel_helper_funcs.prepare = & i9xx_crtc_prepare;
 63020# 6661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63021    intel_helper_funcs.commit = & i9xx_crtc_commit;
 63022  }
 63023  {
 63024# 6664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63025  drm_crtc_helper_add(& intel_crtc->base, (struct drm_crtc_helper_funcs const *)(& intel_helper_funcs));
 63026# 6666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63027  intel_crtc->busy = (bool )0;
 63028# 6668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63029  setup_timer_key(& intel_crtc->idle_timer, "&intel_crtc->idle_timer", & __key, & intel_crtc_idle_timer,
 63030                  (unsigned long )intel_crtc);
 63031  }
 63032# 6670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63033  return;
 63034}
 63035}
 63036# 6672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63037int intel_get_pipe_from_crtc_id(struct drm_device *dev , void *data , struct drm_file *file )
 63038{ drm_i915_private_t *dev_priv ;
 63039  struct drm_i915_get_pipe_from_crtc_id *pipe_from_crtc_id ;
 63040  struct drm_mode_object *drmmode_obj ;
 63041  struct intel_crtc *crtc ;
 63042  struct drm_crtc const *__mptr ;
 63043  struct drm_mode_object const *__mptr___0 ;
 63044
 63045  {
 63046# 6675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63047  dev_priv = (drm_i915_private_t *)dev->dev_private;
 63048# 6676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63049  pipe_from_crtc_id = (struct drm_i915_get_pipe_from_crtc_id *)data;
 63050# 6680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63051  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 63052    {
 63053# 6681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63054    drm_err("intel_get_pipe_from_crtc_id", "called with no initialization\n");
 63055    }
 63056# 6682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63057    return (-22);
 63058  } else {
 63059
 63060  }
 63061  {
 63062# 6685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63063  drmmode_obj = drm_mode_object_find(dev, pipe_from_crtc_id->crtc_id, 3435973836U);
 63064  }
 63065# 6688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63066  if ((unsigned long )drmmode_obj == (unsigned long )((struct drm_mode_object *)0)) {
 63067    {
 63068# 6689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63069    drm_err("intel_get_pipe_from_crtc_id", "no such CRTC id\n");
 63070    }
 63071# 6690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63072    return (-22);
 63073  } else {
 63074
 63075  }
 63076# 6693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63077  __mptr___0 = (struct drm_mode_object const *)drmmode_obj;
 63078# 6693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63079  __mptr = (struct drm_crtc const *)((struct drm_crtc *)__mptr___0 + 0x0fffffffffffffe8UL);
 63080# 6693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63081  crtc = (struct intel_crtc *)__mptr;
 63082# 6694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63083  pipe_from_crtc_id->pipe = (__u32 )crtc->pipe;
 63084# 6696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63085  return (0);
 63086}
 63087}
 63088# 6699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63089static int intel_encoder_clones(struct drm_device *dev , int type_mask )
 63090{ struct intel_encoder *encoder ;
 63091  int index_mask ;
 63092  int entry ;
 63093  struct list_head const *__mptr ;
 63094  struct list_head const *__mptr___0 ;
 63095
 63096  {
 63097# 6702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63098  index_mask = 0;
 63099# 6703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63100  entry = 0;
 63101# 6705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63102  __mptr = (struct list_head const *)dev->mode_config.encoder_list.next;
 63103# 6705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63104  encoder = (struct intel_encoder *)__mptr + 0x0ffffffffffffff8UL;
 63105# 6705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63106  goto ldv_40111;
 63107  ldv_40110: ;
 63108# 6706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63109  if ((encoder->clone_mask & type_mask) != 0) {
 63110# 6707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63111    index_mask = (1 << entry) | index_mask;
 63112  } else {
 63113
 63114  }
 63115# 6708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63116  entry = entry + 1;
 63117# 6705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63118  __mptr___0 = (struct list_head const *)encoder->base.head.next;
 63119# 6705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63120  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 63121  ldv_40111: ;
 63122# 6705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63123  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& dev->mode_config.encoder_list)) {
 63124# 6706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63125    goto ldv_40110;
 63126  } else {
 63127# 6708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63128    goto ldv_40112;
 63129  }
 63130  ldv_40112: ;
 63131# 6711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63132  return (index_mask);
 63133}
 63134}
 63135# 6714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63136static bool has_edp_a(struct drm_device *dev )
 63137{ struct drm_i915_private *dev_priv ;
 63138  u32 tmp ;
 63139  u32 tmp___0 ;
 63140
 63141  {
 63142# 6716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63143  dev_priv = (struct drm_i915_private *)dev->dev_private;
 63144# 6718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63145  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 63146# 6719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63147    return ((bool )0);
 63148  } else {
 63149
 63150  }
 63151  {
 63152# 6721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63153  tmp = i915_read32___6(dev_priv, 409600U);
 63154  }
 63155# 6721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63156  if ((tmp & 4U) == 0U) {
 63157# 6722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63158    return ((bool )0);
 63159  } else {
 63160
 63161  }
 63162# 6724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63163  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63164    {
 63165# 6724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63166    tmp___0 = i915_read32___6(dev_priv, 270356U);
 63167    }
 63168# 6724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63169    if ((tmp___0 & 16777216U) != 0U) {
 63170# 6726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63171      return ((bool )0);
 63172    } else {
 63173
 63174    }
 63175  } else {
 63176
 63177  }
 63178# 6728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63179  return ((bool )1);
 63180}
 63181}
 63182# 6731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63183static void intel_setup_outputs(struct drm_device *dev )
 63184{ struct drm_i915_private *dev_priv ;
 63185  struct intel_encoder *encoder ;
 63186  bool dpd_is_edp ;
 63187  bool has_lvds ;
 63188  bool tmp ;
 63189  u32 tmp___0 ;
 63190  int found ;
 63191  bool tmp___1 ;
 63192  u32 tmp___2 ;
 63193  u32 tmp___3 ;
 63194  u32 tmp___4 ;
 63195  u32 tmp___5 ;
 63196  u32 tmp___6 ;
 63197  u32 tmp___7 ;
 63198  bool found___0 ;
 63199  u32 tmp___8 ;
 63200  u32 tmp___9 ;
 63201  u32 tmp___10 ;
 63202  u32 tmp___11 ;
 63203  struct list_head const *__mptr ;
 63204  int tmp___12 ;
 63205  struct list_head const *__mptr___0 ;
 63206
 63207  {
 63208# 6733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63209  dev_priv = (struct drm_i915_private *)dev->dev_private;
 63210# 6735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63211  dpd_is_edp = (bool )0;
 63212# 6736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63213  has_lvds = (bool )0;
 63214# 6738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63215  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 63216# 6738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63217    if (dev->pci_device != 13687) {
 63218      {
 63219# 6739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63220      has_lvds = intel_lvds_init(dev);
 63221      }
 63222    } else {
 63223
 63224    }
 63225  } else {
 63226
 63227  }
 63228# 6740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63229  if (! has_lvds) {
 63230# 6740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63231    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 63232# 6740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63233      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 63234# 6740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63235        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 63236          {
 63237# 6742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63238          i915_write32___4(dev_priv, 397872U, 0U);
 63239          }
 63240        } else {
 63241
 63242        }
 63243      } else {
 63244
 63245      }
 63246    } else {
 63247
 63248    }
 63249  } else {
 63250
 63251  }
 63252# 6745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63253  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63254# 6745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63255    goto _L;
 63256  } else
 63257# 6745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63258  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 63259# 6745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63260    goto _L;
 63261  } else
 63262# 6745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63263  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 63264    _L:
 63265    {
 63266# 6746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63267    dpd_is_edp = intel_dpd_is_edp(dev);
 63268# 6748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63269    tmp = has_edp_a(dev);
 63270    }
 63271# 6748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63272    if ((int )tmp) {
 63273      {
 63274# 6749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63275      intel_dp_init(dev, 409600);
 63276      }
 63277    } else {
 63278
 63279    }
 63280# 6751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63281    if ((int )dpd_is_edp) {
 63282      {
 63283# 6751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63284      tmp___0 = i915_read32___6(dev_priv, 934656U);
 63285      }
 63286# 6751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63287      if ((tmp___0 & 4U) != 0U) {
 63288        {
 63289# 6752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63290        intel_dp_init(dev, 934656);
 63291        }
 63292      } else {
 63293
 63294      }
 63295    } else {
 63296
 63297    }
 63298  } else {
 63299
 63300  }
 63301  {
 63302# 6755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63303  intel_crt_init(dev);
 63304  }
 63305# 6757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63306  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63307# 6757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63308    goto _L___2;
 63309  } else
 63310# 6757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63311  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 63312# 6757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63313    goto _L___2;
 63314  } else
 63315# 6757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63316  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 63317    _L___2:
 63318    {
 63319# 6760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63320    tmp___3 = i915_read32___6(dev_priv, 921920U);
 63321    }
 63322# 6760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63323    if ((tmp___3 & 4U) != 0U) {
 63324      {
 63325# 6762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63326      tmp___1 = intel_sdvo_init(dev, 921920);
 63327# 6762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63328      found = (int )tmp___1;
 63329      }
 63330# 6763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63331      if (found == 0) {
 63332        {
 63333# 6764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63334        intel_hdmi_init(dev, 921920);
 63335        }
 63336      } else {
 63337
 63338      }
 63339# 6765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63340      if (found == 0) {
 63341        {
 63342# 6765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63343        tmp___2 = i915_read32___6(dev_priv, 934144U);
 63344        }
 63345# 6765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63346        if ((tmp___2 & 4U) != 0U) {
 63347          {
 63348# 6766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63349          intel_dp_init(dev, 934144);
 63350          }
 63351        } else {
 63352
 63353        }
 63354      } else {
 63355
 63356      }
 63357    } else {
 63358
 63359    }
 63360    {
 63361# 6769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63362    tmp___4 = i915_read32___6(dev_priv, 921936U);
 63363    }
 63364# 6769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63365    if ((tmp___4 & 4U) != 0U) {
 63366      {
 63367# 6770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63368      intel_hdmi_init(dev, 921936);
 63369      }
 63370    } else {
 63371
 63372    }
 63373    {
 63374# 6772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63375    tmp___5 = i915_read32___6(dev_priv, 921952U);
 63376    }
 63377# 6772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63378    if ((tmp___5 & 4U) != 0U) {
 63379      {
 63380# 6773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63381      intel_hdmi_init(dev, 921952);
 63382      }
 63383    } else {
 63384
 63385    }
 63386    {
 63387# 6775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63388    tmp___6 = i915_read32___6(dev_priv, 934400U);
 63389    }
 63390# 6775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63391    if ((tmp___6 & 4U) != 0U) {
 63392      {
 63393# 6776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63394      intel_dp_init(dev, 934400);
 63395      }
 63396    } else {
 63397
 63398    }
 63399# 6778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63400    if (! dpd_is_edp) {
 63401      {
 63402# 6778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63403      tmp___7 = i915_read32___6(dev_priv, 934656U);
 63404      }
 63405# 6778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63406      if ((tmp___7 & 4U) != 0U) {
 63407        {
 63408# 6779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63409        intel_dp_init(dev, 934656);
 63410        }
 63411      } else {
 63412
 63413      }
 63414    } else {
 63415
 63416    }
 63417  } else
 63418# 6781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63419  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 63420# 6781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63421    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 63422      {
 63423# 6782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63424      found___0 = (bool )0;
 63425# 6784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63426      tmp___8 = i915_read32___6(dev_priv, 397632U);
 63427      }
 63428# 6784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63429      if ((tmp___8 & 4U) != 0U) {
 63430        {
 63431# 6785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63432        drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing SDVOB\n");
 63433# 6786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63434        found___0 = intel_sdvo_init(dev, 397632);
 63435        }
 63436# 6787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63437        if (! found___0) {
 63438# 6787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63439          if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 63440            {
 63441# 6788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63442            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing HDMI on SDVOB\n");
 63443# 6789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63444            intel_hdmi_init(dev, 397632);
 63445            }
 63446          } else
 63447# 6787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63448          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63449            {
 63450# 6788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63451            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing HDMI on SDVOB\n");
 63452# 6789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63453            intel_hdmi_init(dev, 397632);
 63454            }
 63455          } else {
 63456
 63457          }
 63458        } else {
 63459
 63460        }
 63461# 6792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63462        if (! found___0) {
 63463# 6792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63464          if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 63465            {
 63466# 6793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63467            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing DP_B\n");
 63468# 6794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63469            intel_dp_init(dev, 409856);
 63470            }
 63471          } else
 63472# 6792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63473          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63474            {
 63475# 6793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63476            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing DP_B\n");
 63477# 6794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63478            intel_dp_init(dev, 409856);
 63479            }
 63480          } else {
 63481
 63482          }
 63483        } else {
 63484
 63485        }
 63486      } else {
 63487
 63488      }
 63489      {
 63490# 6800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63491      tmp___9 = i915_read32___6(dev_priv, 397632U);
 63492      }
 63493# 6800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63494      if ((tmp___9 & 4U) != 0U) {
 63495        {
 63496# 6801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63497        drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing SDVOC\n");
 63498# 6802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63499        found___0 = intel_sdvo_init(dev, 397664);
 63500        }
 63501      } else {
 63502
 63503      }
 63504# 6805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63505      if (! found___0) {
 63506        {
 63507# 6805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63508        tmp___10 = i915_read32___6(dev_priv, 397664U);
 63509        }
 63510# 6805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63511        if ((tmp___10 & 4U) != 0U) {
 63512# 6807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63513          if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 63514            {
 63515# 6808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63516            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing HDMI on SDVOC\n");
 63517# 6809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63518            intel_hdmi_init(dev, 397664);
 63519            }
 63520          } else
 63521# 6807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63522          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63523            {
 63524# 6808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63525            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing HDMI on SDVOC\n");
 63526# 6809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63527            intel_hdmi_init(dev, 397664);
 63528            }
 63529          } else {
 63530
 63531          }
 63532# 6811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63533          if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 63534            {
 63535# 6812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63536            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing DP_C\n");
 63537# 6813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63538            intel_dp_init(dev, 410112);
 63539            }
 63540          } else
 63541# 6811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63542          if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63543            {
 63544# 6812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63545            drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing DP_C\n");
 63546# 6813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63547            intel_dp_init(dev, 410112);
 63548            }
 63549          } else {
 63550
 63551          }
 63552        } else {
 63553
 63554        }
 63555      } else {
 63556
 63557      }
 63558# 6817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63559      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 63560# 6817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63561        goto _L___0;
 63562      } else
 63563# 6817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63564      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 63565        _L___0:
 63566        {
 63567# 6817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63568        tmp___11 = i915_read32___6(dev_priv, 410368U);
 63569        }
 63570# 6817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63571        if ((tmp___11 & 4U) != 0U) {
 63572          {
 63573# 6819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63574          drm_ut_debug_printk(4U, "drm", "intel_setup_outputs", "probing DP_D\n");
 63575# 6820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63576          intel_dp_init(dev, 410368);
 63577          }
 63578        } else {
 63579
 63580        }
 63581      } else {
 63582
 63583      }
 63584    } else {
 63585# 6781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63586      goto _L___1;
 63587    }
 63588  } else
 63589  _L___1:
 63590# 6822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63591  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 63592    {
 63593# 6823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63594    intel_dvo_init(dev);
 63595    }
 63596  } else {
 63597
 63598  }
 63599# 6825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63600  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 63601    {
 63602# 6826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63603    intel_tv_init(dev);
 63604    }
 63605  } else {
 63606
 63607  }
 63608# 6828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63609  __mptr = (struct list_head const *)dev->mode_config.encoder_list.next;
 63610# 6828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63611  encoder = (struct intel_encoder *)__mptr + 0x0ffffffffffffff8UL;
 63612# 6828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63613  goto ldv_40132;
 63614  ldv_40131:
 63615  {
 63616# 6829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63617  encoder->base.possible_crtcs = (uint32_t )encoder->crtc_mask;
 63618# 6830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63619  tmp___12 = intel_encoder_clones(dev, encoder->clone_mask);
 63620# 6830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63621  encoder->base.possible_clones = (uint32_t )tmp___12;
 63622# 6828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63623  __mptr___0 = (struct list_head const *)encoder->base.head.next;
 63624# 6828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63625  encoder = (struct intel_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 63626  }
 63627  ldv_40132: ;
 63628# 6828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63629  if ((unsigned long )(& encoder->base.head) != (unsigned long )(& dev->mode_config.encoder_list)) {
 63630# 6829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63631    goto ldv_40131;
 63632  } else {
 63633# 6831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63634    goto ldv_40133;
 63635  }
 63636  ldv_40133:
 63637  {
 63638# 6834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63639  intel_panel_setup_backlight(dev);
 63640# 6837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63641  drm_helper_disable_unused_functions(dev);
 63642  }
 63643# 6838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63644  return;
 63645}
 63646}
 63647# 6840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63648static void intel_user_framebuffer_destroy(struct drm_framebuffer *fb )
 63649{ struct intel_framebuffer *intel_fb ;
 63650  struct drm_framebuffer const *__mptr ;
 63651
 63652  {
 63653  {
 63654# 6842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63655  __mptr = (struct drm_framebuffer const *)fb;
 63656# 6842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63657  intel_fb = (struct intel_framebuffer *)__mptr;
 63658# 6844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63659  drm_framebuffer_cleanup(fb);
 63660# 6845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63661  drm_gem_object_unreference_unlocked(& (intel_fb->obj)->base);
 63662# 6847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63663  kfree((void const *)intel_fb);
 63664  }
 63665# 6848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63666  return;
 63667}
 63668}
 63669# 6850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63670static int intel_user_framebuffer_create_handle(struct drm_framebuffer *fb , struct drm_file *file ,
 63671                                                unsigned int *handle )
 63672{ struct intel_framebuffer *intel_fb ;
 63673  struct drm_framebuffer const *__mptr ;
 63674  struct drm_i915_gem_object *obj ;
 63675  int tmp ;
 63676
 63677  {
 63678  {
 63679# 6854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63680  __mptr = (struct drm_framebuffer const *)fb;
 63681# 6854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63682  intel_fb = (struct intel_framebuffer *)__mptr;
 63683# 6855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63684  obj = intel_fb->obj;
 63685# 6857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63686  tmp = drm_gem_handle_create(file, & obj->base, handle);
 63687  }
 63688# 6857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63689  return (tmp);
 63690}
 63691}
 63692# 6860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63693static struct drm_framebuffer_funcs const intel_fb_funcs = {& intel_user_framebuffer_destroy, & intel_user_framebuffer_create_handle, (int (*)(struct drm_framebuffer * ,
 63694                                                                                       struct drm_file * ,
 63695                                                                                       unsigned int ,
 63696                                                                                       unsigned int ,
 63697                                                                                       struct drm_clip_rect * ,
 63698                                                                                       unsigned int ))0};
 63699# 6865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63700int intel_framebuffer_init(struct drm_device *dev , struct intel_framebuffer *intel_fb ,
 63701                           struct drm_mode_fb_cmd *mode_cmd , struct drm_i915_gem_object *obj )
 63702{ int ret ;
 63703
 63704  {
 63705# 6872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63706  if ((unsigned int )*((unsigned char *)obj + 225UL) == 8U) {
 63707# 6873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63708    return (-22);
 63709  } else {
 63710
 63711  }
 63712# 6875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63713  if ((mode_cmd->pitch & 63U) != 0U) {
 63714# 6876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63715    return (-22);
 63716  } else {
 63717
 63718  }
 63719# 6879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63720  if ((int )mode_cmd->bpp == 8) {
 63721# 6879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63722    goto case_8;
 63723  } else
 63724# 6880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63725  if ((int )mode_cmd->bpp == 16) {
 63726# 6880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63727    goto case_16;
 63728  } else
 63729# 6881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63730  if ((int )mode_cmd->bpp == 24) {
 63731# 6881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63732    goto case_24;
 63733  } else
 63734# 6882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63735  if ((int )mode_cmd->bpp == 32) {
 63736# 6882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63737    goto case_32;
 63738  } else {
 63739# 6884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63740    goto switch_default;
 63741# 6878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63742    if (0) {
 63743      case_8: ;
 63744      case_16: ;
 63745      case_24: ;
 63746      case_32: ;
 63747# 6883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63748      goto ldv_40161;
 63749      switch_default: ;
 63750# 6885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63751      return (-22);
 63752    } else {
 63753
 63754    }
 63755  }
 63756  ldv_40161:
 63757  {
 63758# 6888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63759  ret = drm_framebuffer_init(dev, & intel_fb->base, & intel_fb_funcs);
 63760  }
 63761# 6889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63762  if (ret != 0) {
 63763    {
 63764# 6890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63765    drm_err("intel_framebuffer_init", "framebuffer init failed %d\n", ret);
 63766    }
 63767# 6891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63768    return (ret);
 63769  } else {
 63770
 63771  }
 63772  {
 63773# 6894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63774  drm_helper_mode_fill_fb_struct(& intel_fb->base, mode_cmd);
 63775# 6895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63776  intel_fb->obj = obj;
 63777  }
 63778# 6896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63779  return (0);
 63780}
 63781}
 63782# 6900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63783static struct drm_framebuffer *intel_user_framebuffer_create(struct drm_device *dev ,
 63784                                                             struct drm_file *filp ,
 63785                                                             struct drm_mode_fb_cmd *mode_cmd )
 63786{ struct drm_i915_gem_object *obj ;
 63787  struct drm_gem_object const *__mptr ;
 63788  struct drm_gem_object *tmp ;
 63789  void *tmp___0 ;
 63790  struct drm_framebuffer *tmp___1 ;
 63791
 63792  {
 63793  {
 63794# 6906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63795  tmp = drm_gem_object_lookup(dev, filp, mode_cmd->handle);
 63796# 6906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63797  __mptr = (struct drm_gem_object const *)tmp;
 63798# 6906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63799  obj = (struct drm_i915_gem_object *)__mptr;
 63800  }
 63801# 6907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63802  if ((unsigned long )(& obj->base) == (unsigned long )((struct drm_gem_object *)0)) {
 63803    {
 63804# 6908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63805    tmp___0 = ERR_PTR(-2L);
 63806    }
 63807# 6908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63808    return ((struct drm_framebuffer *)tmp___0);
 63809  } else {
 63810
 63811  }
 63812  {
 63813# 6910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63814  tmp___1 = intel_framebuffer_create(dev, mode_cmd, obj);
 63815  }
 63816# 6910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63817  return (tmp___1);
 63818}
 63819}
 63820# 6913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63821static struct drm_mode_config_funcs const intel_mode_funcs = {& intel_user_framebuffer_create, & intel_fb_output_poll_changed};
 63822# 6919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63823static struct drm_i915_gem_object *intel_alloc_context_page(struct drm_device *dev )
 63824{ struct drm_i915_gem_object *ctx ;
 63825  int ret ;
 63826  int __ret_warn_on ;
 63827  int tmp ;
 63828  long tmp___0 ;
 63829
 63830  {
 63831  {
 63832# 6924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63833  tmp = mutex_is_locked(& dev->struct_mutex);
 63834# 6924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63835  __ret_warn_on = tmp == 0;
 63836# 6924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63837  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 63838  }
 63839# 6924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63840  if (tmp___0 != 0L) {
 63841    {
 63842# 6924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63843    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 63844                       (int const )6924);
 63845    }
 63846  } else {
 63847
 63848  }
 63849  {
 63850# 6924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63851  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 63852# 6926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63853  ctx = i915_gem_alloc_object(dev, 4096UL);
 63854  }
 63855# 6927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63856  if ((unsigned long )ctx == (unsigned long )((struct drm_i915_gem_object *)0)) {
 63857    {
 63858# 6928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63859    drm_ut_debug_printk(1U, "drm", "intel_alloc_context_page", "failed to alloc power context, RC6 disabled\n");
 63860    }
 63861# 6929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63862    return ((struct drm_i915_gem_object *)0);
 63863  } else {
 63864
 63865  }
 63866  {
 63867# 6932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63868  ret = i915_gem_object_pin(ctx, 4096U, (bool )1);
 63869  }
 63870# 6933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63871  if (ret != 0) {
 63872    {
 63873# 6934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63874    drm_err("intel_alloc_context_page", "failed to pin power context: %d\n", ret);
 63875    }
 63876# 6935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63877    goto err_unref;
 63878  } else {
 63879
 63880  }
 63881  {
 63882# 6938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63883  ret = i915_gem_object_set_to_gtt_domain(ctx, (bool )1);
 63884  }
 63885# 6939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63886  if (ret != 0) {
 63887    {
 63888# 6940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63889    drm_err("intel_alloc_context_page", "failed to set-domain on power context: %d\n",
 63890            ret);
 63891    }
 63892# 6941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63893    goto err_unpin;
 63894  } else {
 63895
 63896  }
 63897# 6944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63898  return (ctx);
 63899  err_unpin:
 63900  {
 63901# 6947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63902  i915_gem_object_unpin(ctx);
 63903  }
 63904  err_unref:
 63905  {
 63906# 6949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63907  drm_gem_object_unreference(& ctx->base);
 63908# 6950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63909  mutex_unlock(& dev->struct_mutex);
 63910  }
 63911# 6951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63912  return ((struct drm_i915_gem_object *)0);
 63913}
 63914}
 63915# 6954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63916bool ironlake_set_drps(struct drm_device *dev , u8 val )
 63917{ struct drm_i915_private *dev_priv ;
 63918  u16 rgvswctl ;
 63919
 63920  {
 63921  {
 63922# 6956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63923  dev_priv = (struct drm_i915_private *)dev->dev_private;
 63924# 6959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63925  rgvswctl = i915_read16___2(dev_priv, 70000U);
 63926  }
 63927# 6960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63928  if (((int )rgvswctl & 4096) != 0) {
 63929    {
 63930# 6961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63931    drm_ut_debug_printk(1U, "drm", "ironlake_set_drps", "gpu busy, RCS change rejected\n");
 63932    }
 63933# 6962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63934    return ((bool )0);
 63935  } else {
 63936
 63937  }
 63938  {
 63939# 6965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63940  rgvswctl = (u16 )((int )((short )((int )val << 8)) | 16512);
 63941# 6967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63942  i915_write16___0(dev_priv, 70000U, (u16 )((int )rgvswctl));
 63943# 6968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63944  readw((void const volatile *)dev_priv->regs + 70000U);
 63945# 6970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63946  rgvswctl = (u16 )((unsigned int )rgvswctl | 4096U);
 63947# 6971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63948  i915_write16___0(dev_priv, 70000U, (u16 )((int )rgvswctl));
 63949  }
 63950# 6973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63951  return ((bool )1);
 63952}
 63953}
 63954# 6976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63955void ironlake_enable_drps(struct drm_device *dev )
 63956{ struct drm_i915_private *dev_priv ;
 63957  u32 rgvmodectl ;
 63958  u32 tmp ;
 63959  u8 fmax ;
 63960  u8 fmin ;
 63961  u8 fstart ;
 63962  u8 vstart ;
 63963  u32 tmp___0 ;
 63964  u32 tmp___1 ;
 63965  u32 tmp___2 ;
 63966  unsigned long timeout__ ;
 63967  unsigned long tmp___3 ;
 63968  int ret__ ;
 63969  struct thread_info *tmp___4 ;
 63970  int pfo_ret__ ;
 63971  int tmp___5 ;
 63972  u32 tmp___6 ;
 63973  u32 tmp___7 ;
 63974  u32 tmp___8 ;
 63975  u32 tmp___9 ;
 63976  unsigned int tmp___10 ;
 63977  u32 tmp___11 ;
 63978
 63979  {
 63980  {
 63981# 6978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63982  dev_priv = (struct drm_i915_private *)dev->dev_private;
 63983# 6979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63984  tmp = i915_read32___6(dev_priv, 70032U);
 63985# 6979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63986  rgvmodectl = tmp;
 63987# 6983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63988  tmp___0 = i915_read32___6(dev_priv, 70164U);
 63989# 6983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63990  i915_write16___0(dev_priv, 70164U, (u16 )((int )((unsigned int )((u16 )tmp___0) | 1U)));
 63991# 6984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63992  tmp___1 = i915_read32___6(dev_priv, 69633U);
 63993# 6984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63994  i915_write16___0(dev_priv, 69633U, (u16 )((int )((unsigned int )((u16 )tmp___1) | 1U)));
 63995# 6987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63996  i915_write32___4(dev_priv, 70064U, 100000U);
 63997# 6988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 63998  i915_write32___4(dev_priv, 70068U, 100000U);
 63999# 6991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64000  i915_write32___4(dev_priv, 70044U, 90000U);
 64001# 6992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64002  i915_write32___4(dev_priv, 70048U, 80000U);
 64003# 6994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64004  i915_write32___4(dev_priv, 70012U, 1U);
 64005# 6997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64006  fmax = (u8 )((rgvmodectl & 240U) >> 4);
 64007# 6998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64008  fmin = (u8 )((unsigned int )((u8 )rgvmodectl) & 15U);
 64009# 6999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64010  fstart = (u8 )((rgvmodectl & 3840U) >> 8);
 64011# 7002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64012  tmp___2 = i915_read32___6(dev_priv, (u32 )(((int )fstart + 17476) * 4));
 64013# 7002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64014  vstart = (u8 )((tmp___2 & 2130706432U) >> 24);
 64015# 7005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64016  dev_priv->fmax = fmax;
 64017# 7006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64018  dev_priv->fstart = fstart;
 64019# 7008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64020  dev_priv->max_delay = fstart;
 64021# 7009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64022  dev_priv->min_delay = fmin;
 64023# 7010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64024  dev_priv->cur_delay = fstart;
 64025# 7012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64026  drm_ut_debug_printk(2U, "drm", "ironlake_enable_drps", "fmax: %d, fmin: %d, fstart: %d\n",
 64027                      (int )fmax, (int )fmin, (int )fstart);
 64028# 7015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64029  i915_write32___4(dev_priv, 70016U, 144U);
 64030# 7021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64031  i915_write32___4(dev_priv, 70092U, (u32 )vstart);
 64032# 7022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64033  readl((void const volatile *)dev_priv->regs + 70092U);
 64034# 7024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64035  rgvmodectl = rgvmodectl | 16384U;
 64036# 7025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64037  i915_write32___4(dev_priv, 70032U, rgvmodectl);
 64038# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64039  tmp___3 = msecs_to_jiffies((unsigned int const )10U);
 64040# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64041  timeout__ = tmp___3 + (unsigned long )jiffies;
 64042# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64043  ret__ = 0;
 64044  }
 64045# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64046  goto ldv_40218;
 64047  ldv_40217: ;
 64048# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64049  if ((long )timeout__ - (long )jiffies < 0L) {
 64050# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64051    ret__ = -110;
 64052# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64053    goto ldv_40208;
 64054  } else {
 64055
 64056  }
 64057  {
 64058# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64059  tmp___4 = current_thread_info();
 64060  }
 64061# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64062  if ((tmp___4->preempt_count & -268435457) == 0) {
 64063# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64064    if (1) {
 64065# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64066      goto case_4;
 64067    } else {
 64068# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64069      goto switch_default;
 64070# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64071      if (0) {
 64072# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64073        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 64074# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64075        goto ldv_40211;
 64076# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64077        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 64078# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64079        goto ldv_40211;
 64080        case_4:
 64081# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64082        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 64083# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64084        goto ldv_40211;
 64085# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64086        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 64087# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64088        goto ldv_40211;
 64089        switch_default:
 64090        {
 64091# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64092        __bad_percpu_size();
 64093        }
 64094      } else {
 64095
 64096      }
 64097    }
 64098    ldv_40211:
 64099    {
 64100# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64101    tmp___5 = atomic_read((atomic_t const *)(& kgdb_active));
 64102    }
 64103# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64104    if (pfo_ret__ != tmp___5) {
 64105      {
 64106# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64107      msleep(1U);
 64108      }
 64109    } else {
 64110
 64111    }
 64112  } else {
 64113
 64114  }
 64115  ldv_40218:
 64116  {
 64117# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64118  tmp___6 = i915_read32___6(dev_priv, 70000U);
 64119  }
 64120# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64121  if ((tmp___6 & 4096U) != 0U) {
 64122# 7028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64123    goto ldv_40217;
 64124  } else {
 64125# 7030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64126    goto ldv_40208;
 64127  }
 64128  ldv_40208: ;
 64129# 7027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64130  if (ret__ != 0) {
 64131    {
 64132# 7028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64133    drm_err("ironlake_enable_drps", "stuck trying to change perf mode\n");
 64134    }
 64135  } else {
 64136
 64137  }
 64138  {
 64139# 7029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64140  msleep(1U);
 64141# 7031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64142  ironlake_set_drps(dev, (u8 )((int )fstart));
 64143# 7033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64144  tmp___7 = i915_read32___6(dev_priv, 70372U);
 64145# 7033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64146  tmp___8 = i915_read32___6(dev_priv, 70376U);
 64147# 7033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64148  tmp___9 = i915_read32___6(dev_priv, 70368U);
 64149# 7033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64150  dev_priv->last_count1 = (u64 )((tmp___7 + tmp___8) + tmp___9);
 64151# 7035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64152  tmp___10 = jiffies_to_msecs((unsigned long const )jiffies);
 64153# 7035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64154  dev_priv->last_time1 = (unsigned long )tmp___10;
 64155# 7036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64156  tmp___11 = i915_read32___6(dev_priv, 70388U);
 64157# 7036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64158  dev_priv->last_count2 = (u64 )tmp___11;
 64159# 7037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64160  getrawmonotonic(& dev_priv->last_time2);
 64161  }
 64162# 7038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64163  return;
 64164}
 64165}
 64166# 7040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64167void ironlake_disable_drps(struct drm_device *dev )
 64168{ struct drm_i915_private *dev_priv ;
 64169  u16 rgvswctl ;
 64170  u16 tmp ;
 64171  u32 tmp___0 ;
 64172  u32 tmp___1 ;
 64173  u32 tmp___2 ;
 64174
 64175  {
 64176  {
 64177# 7042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64178  dev_priv = (struct drm_i915_private *)dev->dev_private;
 64179# 7043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64180  tmp = i915_read16___2(dev_priv, 70000U);
 64181# 7043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64182  rgvswctl = tmp;
 64183# 7046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64184  tmp___0 = i915_read32___6(dev_priv, 70016U);
 64185# 7046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64186  i915_write32___4(dev_priv, 70016U, tmp___0 & 4294967279U);
 64187# 7047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64188  i915_write32___4(dev_priv, 70020U, 16U);
 64189# 7048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64190  tmp___1 = i915_read32___6(dev_priv, 278540U);
 64191# 7048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64192  i915_write32___4(dev_priv, 278540U, tmp___1 & 4261412863U);
 64193# 7049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64194  i915_write32___4(dev_priv, 278536U, 33554432U);
 64195# 7050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64196  tmp___2 = i915_read32___6(dev_priv, 278532U);
 64197# 7050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64198  i915_write32___4(dev_priv, 278532U, tmp___2 | 33554432U);
 64199# 7053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64200  ironlake_set_drps(dev, (u8 )((int )dev_priv->fstart));
 64201# 7054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64202  msleep(1U);
 64203# 7055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64204  rgvswctl = (u16 )((unsigned int )rgvswctl | 4096U);
 64205# 7056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64206  i915_write32___4(dev_priv, 70000U, (u32 )rgvswctl);
 64207# 7057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64208  msleep(1U);
 64209  }
 64210# 7058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64211  return;
 64212}
 64213}
 64214# 7061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64215void gen6_set_rps(struct drm_device *dev , u8 val )
 64216{ struct drm_i915_private *dev_priv ;
 64217  u32 swreq ;
 64218
 64219  {
 64220  {
 64221# 7063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64222  dev_priv = (struct drm_i915_private *)dev->dev_private;
 64223# 7066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64224  swreq = (u32 )((int )val << 25);
 64225# 7067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64226  i915_write32___4(dev_priv, 40968U, swreq);
 64227  }
 64228# 7068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64229  return;
 64230}
 64231}
 64232# 7070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64233void gen6_disable_rps(struct drm_device *dev )
 64234{ struct drm_i915_private *dev_priv ;
 64235  u32 tmp ;
 64236
 64237  {
 64238  {
 64239# 7072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64240  dev_priv = (struct drm_i915_private *)dev->dev_private;
 64241# 7074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64242  i915_write32___4(dev_priv, 40968U, 2147483648U);
 64243# 7075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64244  i915_write32___4(dev_priv, 41320U, 4294967295U);
 64245# 7076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64246  i915_write32___4(dev_priv, 278572U, 0U);
 64247# 7078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64248  spin_lock_irq(& dev_priv->rps_lock);
 64249# 7079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64250  dev_priv->pm_iir = 0U;
 64251# 7080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64252  spin_unlock_irq(& dev_priv->rps_lock);
 64253# 7082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64254  tmp = i915_read32___6(dev_priv, 278568U);
 64255# 7082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64256  i915_write32___4(dev_priv, 278568U, tmp);
 64257  }
 64258# 7083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64259  return;
 64260}
 64261}
 64262# 7085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64263static unsigned long intel_pxfreq(u32 vidfreq )
 64264{ unsigned long freq ;
 64265  int div ;
 64266  int post ;
 64267  int pre ;
 64268
 64269  {
 64270# 7088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64271  div = (int )((vidfreq & 4128768U) >> 16);
 64272# 7089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64273  post = (int )((vidfreq & 12288U) >> 12);
 64274# 7090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64275  pre = (int )vidfreq & 7;
 64276# 7092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64277  if (pre == 0) {
 64278# 7093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64279    return (0UL);
 64280  } else {
 64281
 64282  }
 64283# 7095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64284  freq = (unsigned long )((div * 133333) / (pre << post));
 64285# 7097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64286  return (freq);
 64287}
 64288}
 64289# 7100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64290void intel_init_emon(struct drm_device *dev )
 64291{ struct drm_i915_private *dev_priv ;
 64292  u32 lcfuse ;
 64293  u8 pxw[16U] ;
 64294  int i ;
 64295  u32 pxvidfreq ;
 64296  u32 tmp ;
 64297  unsigned long freq ;
 64298  unsigned long tmp___0 ;
 64299  unsigned long vid ;
 64300  unsigned long val ;
 64301  u32 val___0 ;
 64302
 64303  {
 64304  {
 64305# 7102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64306  dev_priv = (struct drm_i915_private *)dev->dev_private;
 64307# 7108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64308  i915_write32___4(dev_priv, 71168U, 0U);
 64309# 7109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64310  readl((void const volatile *)dev_priv->regs + 71168U);
 64311# 7112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64312  i915_write32___4(dev_priv, 70220U, 352587008U);
 64313# 7113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64314  i915_write32___4(dev_priv, 70224U, 8323072U);
 64315# 7114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64316  i915_write32___4(dev_priv, 70228U, 505544708U);
 64317# 7115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64318  i915_write32___4(dev_priv, 70232U, 67108868U);
 64319# 7117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64320  i = 0;
 64321  }
 64322# 7117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64323  goto ldv_40250;
 64324  ldv_40249:
 64325  {
 64326# 7118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64327  i915_write32___4(dev_priv, (u32 )((i + 17559) * 4), 0U);
 64328# 7117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64329  i = i + 1;
 64330  }
 64331  ldv_40250: ;
 64332# 7117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64333  if (i <= 4) {
 64334# 7118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64335    goto ldv_40249;
 64336  } else {
 64337# 7120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64338    goto ldv_40251;
 64339  }
 64340  ldv_40251:
 64341# 7119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64342  i = 0;
 64343# 7119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64344  goto ldv_40253;
 64345  ldv_40252:
 64346  {
 64347# 7120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64348  i915_write32___4(dev_priv, (u32 )((i + 17564) * 4), 0U);
 64349# 7119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64350  i = i + 1;
 64351  }
 64352  ldv_40253: ;
 64353# 7119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64354  if (i <= 2) {
 64355# 7120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64356    goto ldv_40252;
 64357  } else {
 64358# 7122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64359    goto ldv_40254;
 64360  }
 64361  ldv_40254:
 64362# 7123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64363  i = 0;
 64364# 7123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64365  goto ldv_40261;
 64366  ldv_40260:
 64367  {
 64368# 7124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64369  tmp = i915_read32___6(dev_priv, (u32 )((i + 17476) * 4));
 64370# 7124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64371  pxvidfreq = tmp;
 64372# 7125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64373  tmp___0 = intel_pxfreq(pxvidfreq);
 64374# 7125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64375  freq = tmp___0;
 64376# 7126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64377  vid = (unsigned long )((pxvidfreq & 2130706432U) >> 24);
 64378# 7130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64379  val = vid * vid;
 64380# 7131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64381  val = (freq / 1000UL) * val;
 64382# 7132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64383  val = val * 255UL;
 64384# 7133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64385  val = val / 14516100UL;
 64386  }
 64387# 7134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64388  if (val > 255UL) {
 64389    {
 64390# 7135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64391    drm_err("intel_init_emon", "bad pxval: %ld\n", val);
 64392    }
 64393  } else {
 64394
 64395  }
 64396# 7136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64397  pxw[i] = (u8 )val;
 64398# 7123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64399  i = i + 1;
 64400  ldv_40261: ;
 64401# 7123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64402  if (i <= 15) {
 64403# 7124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64404    goto ldv_40260;
 64405  } else {
 64406# 7126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64407    goto ldv_40262;
 64408  }
 64409  ldv_40262:
 64410# 7139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64411  pxw[14] = (u8 )0U;
 64412# 7140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64413  pxw[15] = (u8 )0U;
 64414# 7142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64415  i = 0;
 64416# 7142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64417  goto ldv_40265;
 64418  ldv_40264:
 64419  {
 64420# 7143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64421  val___0 = (u32 )(((((int )pxw[i * 4] << 24) | ((int )pxw[i * 4 + 1] << 16)) | ((int )pxw[i * 4 + 2] << 8)) | (int )pxw[i * 4 + 3]);
 64422# 7145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64423  i915_write32___4(dev_priv, (u32 )((i + 17817) * 4), val___0);
 64424# 7142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64425  i = i + 1;
 64426  }
 64427  ldv_40265: ;
 64428# 7142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64429  if (i <= 3) {
 64430# 7143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64431    goto ldv_40264;
 64432  } else {
 64433# 7145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64434    goto ldv_40266;
 64435  }
 64436  ldv_40266:
 64437  {
 64438# 7149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64439  i915_write32___4(dev_priv, 71176U, 0U);
 64440# 7150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64441  i915_write32___4(dev_priv, 71180U, 0U);
 64442# 7151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64443  i915_write32___4(dev_priv, 71184U, 32512U);
 64444# 7152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64445  i915_write32___4(dev_priv, 71188U, 14U);
 64446# 7153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64447  i915_write32___4(dev_priv, 71192U, 917504U);
 64448# 7154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64449  i915_write32___4(dev_priv, 71196U, 1744831232U);
 64450# 7155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64451  i915_write32___4(dev_priv, 71200U, 1107296256U);
 64452# 7156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64453  i915_write32___4(dev_priv, 71204U, 1310769U);
 64454# 7157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64455  i915_write32___4(dev_priv, 71208U, 0U);
 64456# 7158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64457  i915_write32___4(dev_priv, 71212U, 0U);
 64458# 7160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64459  i = 0;
 64460  }
 64461# 7160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64462  goto ldv_40268;
 64463  ldv_40267:
 64464  {
 64465# 7161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64466  i915_write32___4(dev_priv, (u32 )((i + 17824) * 4), 0U);
 64467# 7160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64468  i = i + 1;
 64469  }
 64470  ldv_40268: ;
 64471# 7160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64472  if (i <= 7) {
 64473# 7161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64474    goto ldv_40267;
 64475  } else {
 64476# 7163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64477    goto ldv_40269;
 64478  }
 64479  ldv_40269:
 64480  {
 64481# 7164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64482  i915_write32___4(dev_priv, 71168U, 2147483673U);
 64483# 7166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64484  lcfuse = i915_read32___6(dev_priv, 71360U);
 64485# 7168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64486  dev_priv->corr = (u8 )lcfuse;
 64487  }
 64488# 7169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64489  return;
 64490}
 64491}
 64492# 7171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64493void gen6_enable_rps(struct drm_i915_private *dev_priv )
 64494{ u32 rp_state_cap ;
 64495  u32 tmp ;
 64496  u32 gt_perf_status ;
 64497  u32 tmp___0 ;
 64498  u32 pcu_mbox ;
 64499  u32 rc6_mask ;
 64500  int cur_freq ;
 64501  int min_freq ;
 64502  int max_freq ;
 64503  int i ;
 64504  unsigned long timeout__ ;
 64505  unsigned long tmp___1 ;
 64506  int ret__ ;
 64507  struct thread_info *tmp___2 ;
 64508  int pfo_ret__ ;
 64509  int tmp___3 ;
 64510  u32 tmp___4 ;
 64511  unsigned long timeout_____0 ;
 64512  unsigned long tmp___5 ;
 64513  int ret_____0 ;
 64514  struct thread_info *tmp___6 ;
 64515  int pfo_ret_____0 ;
 64516  int tmp___7 ;
 64517  u32 tmp___8 ;
 64518  unsigned long timeout_____1 ;
 64519  unsigned long tmp___9 ;
 64520  int ret_____1 ;
 64521  struct thread_info *tmp___10 ;
 64522  int pfo_ret_____1 ;
 64523  int tmp___11 ;
 64524  u32 tmp___12 ;
 64525  unsigned long timeout_____2 ;
 64526  unsigned long tmp___13 ;
 64527  int ret_____2 ;
 64528  struct thread_info *tmp___14 ;
 64529  int pfo_ret_____2 ;
 64530  int tmp___15 ;
 64531  u32 tmp___16 ;
 64532  int __ret_warn_on ;
 64533  long tmp___17 ;
 64534
 64535  {
 64536  {
 64537# 7173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64538  tmp = i915_read32___6(dev_priv, 1333656U);
 64539# 7173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64540  rp_state_cap = tmp;
 64541# 7174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64542  tmp___0 = i915_read32___6(dev_priv, 1333576U);
 64543# 7174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64544  gt_perf_status = tmp___0;
 64545# 7175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64546  rc6_mask = 0U;
 64547# 7185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64548  i915_write32___4(dev_priv, 41108U, 0U);
 64549# 7186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64550  mutex_lock_nested(& (dev_priv->dev)->struct_mutex, 0U);
 64551# 7187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64552  gen6_gt_force_wake_get(dev_priv);
 64553# 7190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64554  i915_write32___4(dev_priv, 41104U, 0U);
 64555# 7192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64556  i915_write32___4(dev_priv, 41112U, 65536000U);
 64557# 7193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64558  i915_write32___4(dev_priv, 41116U, 2621470U);
 64559# 7194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64560  i915_write32___4(dev_priv, 41120U, 30U);
 64561# 7195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64562  i915_write32___4(dev_priv, 41128U, 125000U);
 64563# 7196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64564  i915_write32___4(dev_priv, 41132U, 25U);
 64565# 7198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64566  i = 0;
 64567  }
 64568# 7198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64569  goto ldv_40282;
 64570  ldv_40281:
 64571  {
 64572# 7199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64573  i915_write32___4(dev_priv, dev_priv->ring[i].mmio_base + 84U, 10U);
 64574# 7198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64575  i = i + 1;
 64576  }
 64577  ldv_40282: ;
 64578# 7198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64579  if (i <= 2) {
 64580# 7199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64581    goto ldv_40281;
 64582  } else {
 64583# 7201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64584    goto ldv_40283;
 64585  }
 64586  ldv_40283:
 64587  {
 64588# 7201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64589  i915_write32___4(dev_priv, 41136U, 0U);
 64590# 7202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64591  i915_write32___4(dev_priv, 41140U, 1000U);
 64592# 7203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64593  i915_write32___4(dev_priv, 41144U, 50000U);
 64594# 7204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64595  i915_write32___4(dev_priv, 41148U, 100000U);
 64596# 7205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64597  i915_write32___4(dev_priv, 41152U, 64000U);
 64598  }
 64599# 7207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64600  if (i915_enable_rc6 != 0U) {
 64601# 7208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64602    rc6_mask = 393216U;
 64603  } else {
 64604
 64605  }
 64606  {
 64607# 7211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64608  i915_write32___4(dev_priv, 41104U, rc6_mask | 2281701376U);
 64609# 7216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64610  i915_write32___4(dev_priv, 40968U, 335544320U);
 64611# 7220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64612  i915_write32___4(dev_priv, 40972U, 402653184U);
 64613# 7223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64614  i915_write32___4(dev_priv, 40976U, 1000000U);
 64615# 7224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64616  i915_write32___4(dev_priv, 40980U, 302383104U);
 64617# 7227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64618  i915_write32___4(dev_priv, 41004U, 10000U);
 64619# 7228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64620  i915_write32___4(dev_priv, 41008U, 1000000U);
 64621# 7229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64622  i915_write32___4(dev_priv, 41064U, 100000U);
 64623# 7230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64624  i915_write32___4(dev_priv, 41068U, 5000000U);
 64625# 7231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64626  i915_write32___4(dev_priv, 41072U, 10U);
 64627# 7232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64628  i915_write32___4(dev_priv, 40996U, 2961U);
 64629# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64630  tmp___1 = msecs_to_jiffies((unsigned int const )500U);
 64631# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64632  timeout__ = tmp___1 + (unsigned long )jiffies;
 64633# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64634  ret__ = 0;
 64635  }
 64636# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64637  goto ldv_40302;
 64638  ldv_40301: ;
 64639# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64640  if ((long )timeout__ - (long )jiffies < 0L) {
 64641# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64642    ret__ = -110;
 64643# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64644    goto ldv_40292;
 64645  } else {
 64646
 64647  }
 64648  {
 64649# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64650  tmp___2 = current_thread_info();
 64651  }
 64652# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64653  if ((tmp___2->preempt_count & -268435457) == 0) {
 64654# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64655    if (1) {
 64656# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64657      goto case_4;
 64658    } else {
 64659# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64660      goto switch_default;
 64661# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64662      if (0) {
 64663# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64664        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 64665# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64666        goto ldv_40295;
 64667# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64668        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 64669# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64670        goto ldv_40295;
 64671        case_4:
 64672# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64673        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 64674# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64675        goto ldv_40295;
 64676# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64677        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 64678# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64679        goto ldv_40295;
 64680        switch_default:
 64681        {
 64682# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64683        __bad_percpu_size();
 64684        }
 64685      } else {
 64686
 64687      }
 64688    }
 64689    ldv_40295:
 64690    {
 64691# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64692    tmp___3 = atomic_read((atomic_t const *)(& kgdb_active));
 64693    }
 64694# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64695    if (pfo_ret__ != tmp___3) {
 64696      {
 64697# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64698      msleep(1U);
 64699      }
 64700    } else {
 64701
 64702    }
 64703  } else {
 64704
 64705  }
 64706  ldv_40302:
 64707  {
 64708# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64709  tmp___4 = i915_read32___6(dev_priv, 1278244U);
 64710  }
 64711# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64712  if ((int )tmp___4 < 0) {
 64713# 7241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64714    goto ldv_40301;
 64715  } else {
 64716# 7243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64717    goto ldv_40292;
 64718  }
 64719  ldv_40292: ;
 64720# 7240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64721  if (ret__ != 0) {
 64722    {
 64723# 7242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64724    drm_err("gen6_enable_rps", "timeout waiting for pcode mailbox to become idle\n");
 64725    }
 64726  } else {
 64727
 64728  }
 64729  {
 64730# 7244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64731  i915_write32___4(dev_priv, 1278248U, 0U);
 64732# 7245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64733  i915_write32___4(dev_priv, 1278244U, 2147483657U);
 64734# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64735  tmp___5 = msecs_to_jiffies((unsigned int const )500U);
 64736# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64737  timeout_____0 = tmp___5 + (unsigned long )jiffies;
 64738# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64739  ret_____0 = 0;
 64740  }
 64741# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64742  goto ldv_40323;
 64743  ldv_40322: ;
 64744# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64745  if ((long )timeout_____0 - (long )jiffies < 0L) {
 64746# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64747    ret_____0 = -110;
 64748# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64749    goto ldv_40313;
 64750  } else {
 64751
 64752  }
 64753  {
 64754# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64755  tmp___6 = current_thread_info();
 64756  }
 64757# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64758  if ((tmp___6->preempt_count & -268435457) == 0) {
 64759# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64760    if (1) {
 64761# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64762      goto case_4___0;
 64763    } else {
 64764# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64765      goto switch_default___0;
 64766# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64767      if (0) {
 64768# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64769        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number));
 64770# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64771        goto ldv_40316;
 64772# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64773        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number));
 64774# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64775        goto ldv_40316;
 64776        case_4___0:
 64777# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64778        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number));
 64779# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64780        goto ldv_40316;
 64781# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64782        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number));
 64783# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64784        goto ldv_40316;
 64785        switch_default___0:
 64786        {
 64787# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64788        __bad_percpu_size();
 64789        }
 64790      } else {
 64791
 64792      }
 64793    }
 64794    ldv_40316:
 64795    {
 64796# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64797    tmp___7 = atomic_read((atomic_t const *)(& kgdb_active));
 64798    }
 64799# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64800    if (pfo_ret_____0 != tmp___7) {
 64801      {
 64802# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64803      msleep(1U);
 64804      }
 64805    } else {
 64806
 64807    }
 64808  } else {
 64809
 64810  }
 64811  ldv_40323:
 64812  {
 64813# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64814  tmp___8 = i915_read32___6(dev_priv, 1278244U);
 64815  }
 64816# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64817  if ((int )tmp___8 < 0) {
 64818# 7249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64819    goto ldv_40322;
 64820  } else {
 64821# 7251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64822    goto ldv_40313;
 64823  }
 64824  ldv_40313: ;
 64825# 7248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64826  if (ret_____0 != 0) {
 64827    {
 64828# 7250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64829    drm_err("gen6_enable_rps", "timeout waiting for pcode mailbox to finish\n");
 64830    }
 64831  } else {
 64832
 64833  }
 64834  {
 64835# 7252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64836  min_freq = (int )((rp_state_cap & 16711680U) >> 16);
 64837# 7253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64838  max_freq = (int )rp_state_cap & 255;
 64839# 7254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64840  cur_freq = (int )((gt_perf_status & 65280U) >> 8);
 64841# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64842  tmp___9 = msecs_to_jiffies((unsigned int const )500U);
 64843# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64844  timeout_____1 = tmp___9 + (unsigned long )jiffies;
 64845# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64846  ret_____1 = 0;
 64847  }
 64848# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64849  goto ldv_40343;
 64850  ldv_40342: ;
 64851# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64852  if ((long )timeout_____1 - (long )jiffies < 0L) {
 64853# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64854    ret_____1 = -110;
 64855# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64856    goto ldv_40333;
 64857  } else {
 64858
 64859  }
 64860  {
 64861# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64862  tmp___10 = current_thread_info();
 64863  }
 64864# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64865  if ((tmp___10->preempt_count & -268435457) == 0) {
 64866# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64867    if (1) {
 64868# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64869      goto case_4___1;
 64870    } else {
 64871# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64872      goto switch_default___1;
 64873# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64874      if (0) {
 64875# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64876        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number));
 64877# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64878        goto ldv_40336;
 64879# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64880        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number));
 64881# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64882        goto ldv_40336;
 64883        case_4___1:
 64884# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64885        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number));
 64886# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64887        goto ldv_40336;
 64888# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64889        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number));
 64890# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64891        goto ldv_40336;
 64892        switch_default___1:
 64893        {
 64894# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64895        __bad_percpu_size();
 64896        }
 64897      } else {
 64898
 64899      }
 64900    }
 64901    ldv_40336:
 64902    {
 64903# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64904    tmp___11 = atomic_read((atomic_t const *)(& kgdb_active));
 64905    }
 64906# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64907    if (pfo_ret_____1 != tmp___11) {
 64908      {
 64909# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64910      msleep(1U);
 64911      }
 64912    } else {
 64913
 64914    }
 64915  } else {
 64916
 64917  }
 64918  ldv_40343:
 64919  {
 64920# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64921  tmp___12 = i915_read32___6(dev_priv, 1278244U);
 64922  }
 64923# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64924  if ((int )tmp___12 < 0) {
 64925# 7258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64926    goto ldv_40342;
 64927  } else {
 64928# 7260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64929    goto ldv_40333;
 64930  }
 64931  ldv_40333: ;
 64932# 7257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64933  if (ret_____1 != 0) {
 64934    {
 64935# 7259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64936    drm_err("gen6_enable_rps", "timeout waiting for pcode mailbox to become idle\n");
 64937    }
 64938  } else {
 64939
 64940  }
 64941  {
 64942# 7260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64943  i915_write32___4(dev_priv, 1278244U, 12U);
 64944# 7261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64945  pcu_mbox = i915_read32___6(dev_priv, 1278248U);
 64946# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64947  tmp___13 = msecs_to_jiffies((unsigned int const )500U);
 64948# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64949  timeout_____2 = tmp___13 + (unsigned long )jiffies;
 64950# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64951  ret_____2 = 0;
 64952  }
 64953# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64954  goto ldv_40363;
 64955  ldv_40362: ;
 64956# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64957  if ((long )timeout_____2 - (long )jiffies < 0L) {
 64958# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64959    ret_____2 = -110;
 64960# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64961    goto ldv_40353;
 64962  } else {
 64963
 64964  }
 64965  {
 64966# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64967  tmp___14 = current_thread_info();
 64968  }
 64969# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64970  if ((tmp___14->preempt_count & -268435457) == 0) {
 64971# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64972    if (1) {
 64973# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64974      goto case_4___2;
 64975    } else {
 64976# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64977      goto switch_default___2;
 64978# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64979      if (0) {
 64980# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64981        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number));
 64982# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64983        goto ldv_40356;
 64984# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64985        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number));
 64986# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64987        goto ldv_40356;
 64988        case_4___2:
 64989# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64990        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number));
 64991# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64992        goto ldv_40356;
 64993# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64994        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number));
 64995# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 64996        goto ldv_40356;
 64997        switch_default___2:
 64998        {
 64999# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65000        __bad_percpu_size();
 65001        }
 65002      } else {
 65003
 65004      }
 65005    }
 65006    ldv_40356:
 65007    {
 65008# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65009    tmp___15 = atomic_read((atomic_t const *)(& kgdb_active));
 65010    }
 65011# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65012    if (pfo_ret_____2 != tmp___15) {
 65013      {
 65014# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65015      msleep(1U);
 65016      }
 65017    } else {
 65018
 65019    }
 65020  } else {
 65021
 65022  }
 65023  ldv_40363:
 65024  {
 65025# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65026  tmp___16 = i915_read32___6(dev_priv, 1278244U);
 65027  }
 65028# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65029  if ((int )tmp___16 < 0) {
 65030# 7263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65031    goto ldv_40362;
 65032  } else {
 65033# 7265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65034    goto ldv_40353;
 65035  }
 65036  ldv_40353: ;
 65037# 7262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65038  if (ret_____2 != 0) {
 65039    {
 65040# 7264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65041    drm_err("gen6_enable_rps", "timeout waiting for pcode mailbox to finish\n");
 65042    }
 65043  } else {
 65044
 65045  }
 65046# 7265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65047  if ((int )pcu_mbox < 0) {
 65048    {
 65049# 7266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65050    max_freq = (int )pcu_mbox & 255;
 65051# 7267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65052    drm_ut_debug_printk(2U, "drm", "gen6_enable_rps", "overclocking supported, adjusting frequency max to %dMHz\n",
 65053                        pcu_mbox * 50U);
 65054    }
 65055  } else {
 65056
 65057  }
 65058  {
 65059# 7271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65060  dev_priv->max_delay = (u8 )max_freq;
 65061# 7272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65062  dev_priv->min_delay = (u8 )min_freq;
 65063# 7273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65064  dev_priv->cur_delay = (u8 )cur_freq;
 65065# 7276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65066  i915_write32___4(dev_priv, 278572U, 50331766U);
 65067# 7284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65068  spin_lock_irq(& dev_priv->rps_lock);
 65069# 7285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65070  __ret_warn_on = dev_priv->pm_iir != 0U;
 65071# 7285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65072  tmp___17 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 65073  }
 65074# 7285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65075  if (tmp___17 != 0L) {
 65076    {
 65077# 7285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65078    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p",
 65079                       (int const )7285);
 65080    }
 65081  } else {
 65082
 65083  }
 65084  {
 65085# 7285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65086  __builtin_expect((long )(__ret_warn_on != 0), 0L);
 65087# 7286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65088  i915_write32___4(dev_priv, 278564U, 0U);
 65089# 7287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65090  spin_unlock_irq(& dev_priv->rps_lock);
 65091# 7289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65092  i915_write32___4(dev_priv, 41320U, 0U);
 65093# 7291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65094  gen6_gt_force_wake_put(dev_priv);
 65095# 7292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65096  mutex_unlock(& (dev_priv->dev)->struct_mutex);
 65097  }
 65098# 7293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65099  return;
 65100}
 65101}
 65102# 7295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65103static void ironlake_init_clock_gating(struct drm_device *dev )
 65104{ struct drm_i915_private *dev_priv ;
 65105  uint32_t dspclk_gate ;
 65106  u32 tmp ;
 65107  u32 tmp___0 ;
 65108  u32 tmp___1 ;
 65109  u32 tmp___2 ;
 65110  u32 tmp___3 ;
 65111  u32 tmp___4 ;
 65112  u32 tmp___5 ;
 65113
 65114  {
 65115  {
 65116# 7297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65117  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65118# 7298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65119  dspclk_gate = 268435456U;
 65120# 7301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65121  dspclk_gate = dspclk_gate | 896U;
 65122# 7305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65123  dspclk_gate = dspclk_gate | 32U;
 65124# 7307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65125  i915_write32___4(dev_priv, 286752U, 262146U);
 65126# 7310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65127  i915_write32___4(dev_priv, 286756U, 2048U);
 65128# 7313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65129  i915_write32___4(dev_priv, 270368U, dspclk_gate);
 65130# 7322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65131  tmp = i915_read32___6(dev_priv, 270340U);
 65132# 7322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65133  i915_write32___4(dev_priv, 270340U, tmp | 6291456U);
 65134# 7325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65135  tmp___0 = i915_read32___6(dev_priv, 270368U);
 65136# 7325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65137  i915_write32___4(dev_priv, 270368U, tmp___0 | 32U);
 65138# 7328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65139  tmp___1 = i915_read32___6(dev_priv, 282624U);
 65140# 7328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65141  i915_write32___4(dev_priv, 282624U, tmp___1 | 32768U);
 65142# 7331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65143  i915_write32___4(dev_priv, 282896U, 0U);
 65144# 7332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65145  i915_write32___4(dev_priv, 282892U, 0U);
 65146# 7333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65147  i915_write32___4(dev_priv, 282888U, 0U);
 65148  }
 65149# 7342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65150  if (dev->pci_device == 70) {
 65151    {
 65152# 7343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65153    tmp___2 = i915_read32___6(dev_priv, 270336U);
 65154# 7343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65155    i915_write32___4(dev_priv, 270336U, tmp___2 | 4194304U);
 65156# 7346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65157    tmp___3 = i915_read32___6(dev_priv, 270340U);
 65158# 7346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65159    i915_write32___4(dev_priv, 270340U, tmp___3 | 4194304U);
 65160# 7349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65161    tmp___4 = i915_read32___6(dev_priv, 270368U);
 65162# 7349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65163    i915_write32___4(dev_priv, 270368U, tmp___4 | 896U);
 65164    }
 65165  } else {
 65166
 65167  }
 65168  {
 65169# 7356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65170  tmp___5 = i915_read32___6(dev_priv, 270340U);
 65171# 7356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65172  i915_write32___4(dev_priv, 270340U, tmp___5 | 33554432U);
 65173# 7359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65174  i915_write32___4(dev_priv, 8332U, 1073758208U);
 65175  }
 65176# 7360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65177  return;
 65178}
 65179}
 65180# 7364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65181static void gen6_init_clock_gating(struct drm_device *dev )
 65182{ struct drm_i915_private *dev_priv ;
 65183  int pipe ;
 65184  uint32_t dspclk_gate ;
 65185  u32 tmp ;
 65186  u32 tmp___0 ;
 65187  u32 tmp___1 ;
 65188  u32 tmp___2 ;
 65189  u32 tmp___3 ;
 65190
 65191  {
 65192  {
 65193# 7366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65194  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65195# 7368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65196  dspclk_gate = 268435456U;
 65197# 7370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65198  i915_write32___4(dev_priv, 270368U, dspclk_gate);
 65199# 7372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65200  tmp = i915_read32___6(dev_priv, 270340U);
 65201# 7372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65202  i915_write32___4(dev_priv, 270340U, tmp | 33554432U);
 65203# 7376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65204  i915_write32___4(dev_priv, 282896U, 0U);
 65205# 7377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65206  i915_write32___4(dev_priv, 282892U, 0U);
 65207# 7378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65208  i915_write32___4(dev_priv, 282888U, 0U);
 65209# 7389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65210  tmp___0 = i915_read32___6(dev_priv, 270336U);
 65211# 7389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65212  i915_write32___4(dev_priv, 270336U, tmp___0 | 6291456U);
 65213# 7392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65214  tmp___1 = i915_read32___6(dev_priv, 270340U);
 65215# 7392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65216  i915_write32___4(dev_priv, 270340U, tmp___1 | 6291456U);
 65217# 7395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65218  tmp___2 = i915_read32___6(dev_priv, 270368U);
 65219# 7395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65220  i915_write32___4(dev_priv, 270368U, tmp___2 | 160U);
 65221# 7400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65222  pipe = 0;
 65223  }
 65224# 7400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65225  goto ldv_40379;
 65226  ldv_40378:
 65227  {
 65228# 7401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65229  tmp___3 = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 459136));
 65230# 7401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65231  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 459136), tmp___3 | 16384U);
 65232# 7400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65233  pipe = pipe + 1;
 65234  }
 65235  ldv_40379: ;
 65236# 7400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65237  if (dev_priv->num_pipe > pipe) {
 65238# 7401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65239    goto ldv_40378;
 65240  } else {
 65241# 7403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65242    goto ldv_40380;
 65243  }
 65244  ldv_40380: ;
 65245# 7405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65246  return;
 65247}
 65248}
 65249# 7406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65250static void ivybridge_init_clock_gating(struct drm_device *dev )
 65251{ struct drm_i915_private *dev_priv ;
 65252  int pipe ;
 65253  uint32_t dspclk_gate ;
 65254  u32 tmp ;
 65255
 65256  {
 65257  {
 65258# 7408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65259  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65260# 7410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65261  dspclk_gate = 268435456U;
 65262# 7412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65263  i915_write32___4(dev_priv, 270368U, dspclk_gate);
 65264# 7414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65265  i915_write32___4(dev_priv, 282896U, 0U);
 65266# 7415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65267  i915_write32___4(dev_priv, 282892U, 0U);
 65268# 7416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65269  i915_write32___4(dev_priv, 282888U, 0U);
 65270# 7418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65271  i915_write32___4(dev_priv, 270368U, 268435456U);
 65272# 7420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65273  pipe = 0;
 65274  }
 65275# 7420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65276  goto ldv_40388;
 65277  ldv_40387:
 65278  {
 65279# 7421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65280  tmp = i915_read32___6(dev_priv, (u32 )(pipe * 4096 + 459136));
 65281# 7421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65282  i915_write32___4(dev_priv, (u32 )(pipe * 4096 + 459136), tmp | 16384U);
 65283# 7420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65284  pipe = pipe + 1;
 65285  }
 65286  ldv_40388: ;
 65287# 7420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65288  if (dev_priv->num_pipe > pipe) {
 65289# 7421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65290    goto ldv_40387;
 65291  } else {
 65292# 7423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65293    goto ldv_40389;
 65294  }
 65295  ldv_40389: ;
 65296# 7425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65297  return;
 65298}
 65299}
 65300# 7426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65301static void g4x_init_clock_gating(struct drm_device *dev )
 65302{ struct drm_i915_private *dev_priv ;
 65303  uint32_t dspclk_gate ;
 65304
 65305  {
 65306  {
 65307# 7428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65308  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65309# 7431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65310  i915_write32___4(dev_priv, 25092U, 0U);
 65311# 7432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65312  i915_write32___4(dev_priv, 25096U, 704U);
 65313# 7435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65314  i915_write32___4(dev_priv, 25104U, 0U);
 65315# 7436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65316  dspclk_gate = 268435468U;
 65317  }
 65318# 7439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65319  if (dev->pci_device == 10818) {
 65320# 7440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65321    dspclk_gate = dspclk_gate | 262144U;
 65322  } else {
 65323
 65324  }
 65325  {
 65326# 7441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65327  i915_write32___4(dev_priv, 25088U, dspclk_gate);
 65328  }
 65329# 7442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65330  return;
 65331}
 65332}
 65333# 7444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65334static void crestline_init_clock_gating(struct drm_device *dev )
 65335{ struct drm_i915_private *dev_priv ;
 65336
 65337  {
 65338  {
 65339# 7446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65340  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65341# 7448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65342  i915_write32___4(dev_priv, 25092U, 536870912U);
 65343# 7449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65344  i915_write32___4(dev_priv, 25096U, 0U);
 65345# 7450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65346  i915_write32___4(dev_priv, 25088U, 0U);
 65347# 7451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65348  i915_write32___4(dev_priv, 25104U, 0U);
 65349# 7452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65350  i915_write16___0(dev_priv, 25108U, (u16 )0);
 65351  }
 65352# 7453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65353  return;
 65354}
 65355}
 65356# 7455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65357static void broadwater_init_clock_gating(struct drm_device *dev )
 65358{ struct drm_i915_private *dev_priv ;
 65359
 65360  {
 65361  {
 65362# 7457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65363  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65364# 7459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65365  i915_write32___4(dev_priv, 25092U, 1887502336U);
 65366# 7464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65367  i915_write32___4(dev_priv, 25096U, 0U);
 65368  }
 65369# 7465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65370  return;
 65371}
 65372}
 65373# 7467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65374static void gen3_init_clock_gating(struct drm_device *dev )
 65375{ struct drm_i915_private *dev_priv ;
 65376  u32 dstate ;
 65377  u32 tmp ;
 65378
 65379  {
 65380  {
 65381# 7469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65382  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65383# 7470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65384  tmp = i915_read32___6(dev_priv, 24836U);
 65385# 7470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65386  dstate = tmp;
 65387# 7472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65388  dstate = dstate | 11U;
 65389# 7474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65390  i915_write32___4(dev_priv, 24836U, dstate);
 65391  }
 65392# 7475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65393  return;
 65394}
 65395}
 65396# 7477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65397static void i85x_init_clock_gating(struct drm_device *dev )
 65398{ struct drm_i915_private *dev_priv ;
 65399
 65400  {
 65401  {
 65402# 7479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65403  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65404# 7481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65405  i915_write32___4(dev_priv, 25092U, 1U);
 65406  }
 65407# 7482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65408  return;
 65409}
 65410}
 65411# 7484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65412static void i830_init_clock_gating(struct drm_device *dev )
 65413{ struct drm_i915_private *dev_priv ;
 65414
 65415  {
 65416  {
 65417# 7486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65418  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65419# 7488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65420  i915_write32___4(dev_priv, 25088U, 8U);
 65421  }
 65422# 7489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65423  return;
 65424}
 65425}
 65426# 7491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65427static void ibx_init_clock_gating(struct drm_device *dev )
 65428{ struct drm_i915_private *dev_priv ;
 65429
 65430  {
 65431  {
 65432# 7493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65433  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65434# 7500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65435  i915_write32___4(dev_priv, 794656U, 536870912U);
 65436  }
 65437# 7501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65438  return;
 65439}
 65440}
 65441# 7503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65442static void cpt_init_clock_gating(struct drm_device *dev )
 65443{ struct drm_i915_private *dev_priv ;
 65444  u32 tmp ;
 65445
 65446  {
 65447  {
 65448# 7505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65449  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65450# 7512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65451  i915_write32___4(dev_priv, 794656U, 536870912U);
 65452# 7513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65453  tmp = i915_read32___6(dev_priv, 794628U);
 65454# 7513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65455  i915_write32___4(dev_priv, 794628U, tmp | 1U);
 65456  }
 65457# 7514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65458  return;
 65459}
 65460}
 65461# 7517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65462static void ironlake_teardown_rc6(struct drm_device *dev )
 65463{ struct drm_i915_private *dev_priv ;
 65464
 65465  {
 65466# 7519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65467  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65468# 7521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65469  if ((unsigned long )dev_priv->renderctx != (unsigned long )((struct drm_i915_gem_object *)0)) {
 65470    {
 65471# 7522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65472    i915_gem_object_unpin(dev_priv->renderctx);
 65473# 7523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65474    drm_gem_object_unreference(& (dev_priv->renderctx)->base);
 65475# 7524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65476    dev_priv->renderctx = (struct drm_i915_gem_object *)0;
 65477    }
 65478  } else {
 65479
 65480  }
 65481# 7527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65482  if ((unsigned long )dev_priv->pwrctx != (unsigned long )((struct drm_i915_gem_object *)0)) {
 65483    {
 65484# 7528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65485    i915_gem_object_unpin(dev_priv->pwrctx);
 65486# 7529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65487    drm_gem_object_unreference(& (dev_priv->pwrctx)->base);
 65488# 7530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65489    dev_priv->pwrctx = (struct drm_i915_gem_object *)0;
 65490    }
 65491  } else {
 65492
 65493  }
 65494# 7532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65495  return;
 65496}
 65497}
 65498# 7534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65499static void ironlake_disable_rc6(struct drm_device *dev )
 65500{ struct drm_i915_private *dev_priv ;
 65501  u32 tmp ;
 65502  unsigned long timeout__ ;
 65503  unsigned long tmp___0 ;
 65504  int ret__ ;
 65505  struct thread_info *tmp___1 ;
 65506  int pfo_ret__ ;
 65507  int tmp___2 ;
 65508  u32 tmp___3 ;
 65509  u32 tmp___4 ;
 65510  u32 tmp___5 ;
 65511
 65512  {
 65513  {
 65514# 7536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65515  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65516# 7538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65517  tmp___5 = i915_read32___6(dev_priv, 8328U);
 65518  }
 65519# 7538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65520  if (tmp___5 != 0U) {
 65521    {
 65522# 7540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65523    tmp = i915_read32___6(dev_priv, 70072U);
 65524# 7540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65525    i915_write32___4(dev_priv, 70072U, tmp | 8388608U);
 65526# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65527    tmp___0 = msecs_to_jiffies((unsigned int const )50U);
 65528# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65529    timeout__ = tmp___0 + (unsigned long )jiffies;
 65530# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65531    ret__ = 0;
 65532    }
 65533# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65534    goto ldv_40450;
 65535    ldv_40449: ;
 65536# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65537    if ((long )timeout__ - (long )jiffies < 0L) {
 65538# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65539      ret__ = -110;
 65540# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65541      goto ldv_40440;
 65542    } else {
 65543
 65544    }
 65545    {
 65546# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65547    tmp___1 = current_thread_info();
 65548    }
 65549# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65550    if ((tmp___1->preempt_count & -268435457) == 0) {
 65551# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65552      if (1) {
 65553# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65554        goto case_4;
 65555      } else {
 65556# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65557        goto switch_default;
 65558# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65559        if (0) {
 65560# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65561          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 65562# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65563          goto ldv_40443;
 65564# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65565          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 65566# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65567          goto ldv_40443;
 65568          case_4:
 65569# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65570          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 65571# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65572          goto ldv_40443;
 65573# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65574          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 65575# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65576          goto ldv_40443;
 65577          switch_default:
 65578          {
 65579# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65580          __bad_percpu_size();
 65581          }
 65582        } else {
 65583
 65584        }
 65585      }
 65586      ldv_40443:
 65587      {
 65588# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65589      tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 65590      }
 65591# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65592      if (pfo_ret__ != tmp___2) {
 65593        {
 65594# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65595        msleep(1U);
 65596        }
 65597      } else {
 65598
 65599      }
 65600    } else {
 65601
 65602    }
 65603    ldv_40450:
 65604    {
 65605# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65606    tmp___3 = i915_read32___6(dev_priv, 70072U);
 65607    }
 65608# 7541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65609    if ((tmp___3 & 7340032U) != 0U) {
 65610# 7542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65611      goto ldv_40449;
 65612    } else {
 65613# 7544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65614      goto ldv_40440;
 65615    }
 65616    ldv_40440:
 65617    {
 65618# 7544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65619    i915_write32___4(dev_priv, 8328U, 0U);
 65620# 7545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65621    readl((void const volatile *)dev_priv->regs + 8328U);
 65622# 7547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65623    tmp___4 = i915_read32___6(dev_priv, 70072U);
 65624# 7547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65625    i915_write32___4(dev_priv, 70072U, tmp___4 & 4286578687U);
 65626# 7548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65627    readl((void const volatile *)dev_priv->regs + 70072U);
 65628    }
 65629  } else {
 65630
 65631  }
 65632  {
 65633# 7551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65634  ironlake_teardown_rc6(dev);
 65635  }
 65636# 7552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65637  return;
 65638}
 65639}
 65640# 7554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65641static int ironlake_setup_rc6(struct drm_device *dev )
 65642{ struct drm_i915_private *dev_priv ;
 65643
 65644  {
 65645# 7556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65646  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65647# 7558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65648  if ((unsigned long )dev_priv->renderctx == (unsigned long )((struct drm_i915_gem_object *)0)) {
 65649    {
 65650# 7559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65651    dev_priv->renderctx = intel_alloc_context_page(dev);
 65652    }
 65653  } else {
 65654
 65655  }
 65656# 7560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65657  if ((unsigned long )dev_priv->renderctx == (unsigned long )((struct drm_i915_gem_object *)0)) {
 65658# 7561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65659    return (-12);
 65660  } else {
 65661
 65662  }
 65663# 7563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65664  if ((unsigned long )dev_priv->pwrctx == (unsigned long )((struct drm_i915_gem_object *)0)) {
 65665    {
 65666# 7564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65667    dev_priv->pwrctx = intel_alloc_context_page(dev);
 65668    }
 65669  } else {
 65670
 65671  }
 65672# 7565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65673  if ((unsigned long )dev_priv->pwrctx == (unsigned long )((struct drm_i915_gem_object *)0)) {
 65674    {
 65675# 7566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65676    ironlake_teardown_rc6(dev);
 65677    }
 65678# 7567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65679    return (-12);
 65680  } else {
 65681
 65682  }
 65683# 7570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65684  return (0);
 65685}
 65686}
 65687# 7573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65688void ironlake_enable_rc6(struct drm_device *dev )
 65689{ struct drm_i915_private *dev_priv ;
 65690  int ret ;
 65691  u32 tmp ;
 65692
 65693  {
 65694# 7575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65695  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65696# 7581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65697  if (i915_enable_rc6 == 0U) {
 65698# 7582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65699    return;
 65700  } else {
 65701
 65702  }
 65703  {
 65704# 7584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65705  mutex_lock_nested(& dev->struct_mutex, 0U);
 65706# 7585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65707  ret = ironlake_setup_rc6(dev);
 65708  }
 65709# 7586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65710  if (ret != 0) {
 65711    {
 65712# 7587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65713    mutex_unlock(& dev->struct_mutex);
 65714    }
 65715# 7588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65716    return;
 65717  } else {
 65718
 65719  }
 65720  {
 65721# 7595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65722  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 6);
 65723  }
 65724# 7596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65725  if (ret != 0) {
 65726    {
 65727# 7597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65728    ironlake_teardown_rc6(dev);
 65729# 7598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65730    mutex_unlock(& dev->struct_mutex);
 65731    }
 65732# 7599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65733    return;
 65734  } else {
 65735
 65736  }
 65737  {
 65738# 7602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65739  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 92274689U);
 65740# 7603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65741  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 201326592U);
 65742# 7604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65743  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), (dev_priv->renderctx)->gtt_offset | 269U);
 65744# 7609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65745  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 92274688U);
 65746# 7610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65747  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 65748# 7611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65749  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 33554432U);
 65750# 7612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65751  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 65752# 7619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65753  ret = intel_wait_ring_idle((struct intel_ring_buffer *)(& dev_priv->ring));
 65754  }
 65755# 7620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65756  if (ret != 0) {
 65757    {
 65758# 7621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65759    drm_err("ironlake_enable_rc6", "failed to enable ironlake power power savings\n");
 65760# 7622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65761    ironlake_teardown_rc6(dev);
 65762# 7623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65763    mutex_unlock(& dev->struct_mutex);
 65764    }
 65765# 7624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65766    return;
 65767  } else {
 65768
 65769  }
 65770  {
 65771# 7627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65772  i915_write32___4(dev_priv, 8328U, (dev_priv->pwrctx)->gtt_offset | 1U);
 65773# 7628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65774  tmp = i915_read32___6(dev_priv, 70072U);
 65775# 7628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65776  i915_write32___4(dev_priv, 70072U, tmp & 4286578687U);
 65777# 7629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65778  mutex_unlock(& dev->struct_mutex);
 65779  }
 65780# 7630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65781  return;
 65782}
 65783}
 65784# 7632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65785void intel_init_clock_gating(struct drm_device *dev )
 65786{ struct drm_i915_private *dev_priv ;
 65787
 65788  {
 65789  {
 65790# 7634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65791  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65792# 7636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65793  (*(dev_priv->display.init_clock_gating))(dev);
 65794  }
 65795# 7638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65796  if ((unsigned long )dev_priv->display.init_pch_clock_gating != (unsigned long )((void (*)(struct drm_device * ))0)) {
 65797    {
 65798# 7639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65799    (*(dev_priv->display.init_pch_clock_gating))(dev);
 65800    }
 65801  } else {
 65802
 65803  }
 65804# 7640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65805  return;
 65806}
 65807}
 65808# 7643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65809static void intel_init_display(struct drm_device *dev )
 65810{ struct drm_i915_private *dev_priv ;
 65811  u32 tmp ;
 65812  u32 tmp___0 ;
 65813  u32 tmp___1 ;
 65814  char *tmp___2 ;
 65815  struct cxsr_latency const *tmp___3 ;
 65816
 65817  {
 65818# 7645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65819  dev_priv = (struct drm_i915_private *)dev->dev_private;
 65820# 7648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65821  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 65822# 7649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65823    dev_priv->display.dpms = & ironlake_crtc_dpms;
 65824# 7650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65825    dev_priv->display.crtc_mode_set = & ironlake_crtc_mode_set;
 65826  } else
 65827# 7648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65828  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 65829# 7649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65830    dev_priv->display.dpms = & ironlake_crtc_dpms;
 65831# 7650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65832    dev_priv->display.crtc_mode_set = & ironlake_crtc_mode_set;
 65833  } else
 65834# 7648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65835  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 65836# 7649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65837    dev_priv->display.dpms = & ironlake_crtc_dpms;
 65838# 7650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65839    dev_priv->display.crtc_mode_set = & ironlake_crtc_mode_set;
 65840  } else {
 65841# 7652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65842    dev_priv->display.dpms = & i9xx_crtc_dpms;
 65843# 7653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65844    dev_priv->display.crtc_mode_set = & i9xx_crtc_mode_set;
 65845  }
 65846# 7656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65847  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 65848# 7657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65849    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 65850# 7658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65851      dev_priv->display.fbc_enabled = & ironlake_fbc_enabled;
 65852# 7659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65853      dev_priv->display.enable_fbc = & ironlake_enable_fbc;
 65854# 7660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65855      dev_priv->display.disable_fbc = & ironlake_disable_fbc;
 65856    } else
 65857# 7657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65858    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 65859# 7658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65860      dev_priv->display.fbc_enabled = & ironlake_fbc_enabled;
 65861# 7659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65862      dev_priv->display.enable_fbc = & ironlake_enable_fbc;
 65863# 7660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65864      dev_priv->display.disable_fbc = & ironlake_disable_fbc;
 65865    } else
 65866# 7657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65867    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 65868# 7658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65869      dev_priv->display.fbc_enabled = & ironlake_fbc_enabled;
 65870# 7659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65871      dev_priv->display.enable_fbc = & ironlake_enable_fbc;
 65872# 7660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65873      dev_priv->display.disable_fbc = & ironlake_disable_fbc;
 65874    } else
 65875# 7661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65876    if (dev->pci_device == 10818) {
 65877# 7662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65878      dev_priv->display.fbc_enabled = & g4x_fbc_enabled;
 65879# 7663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65880      dev_priv->display.enable_fbc = & g4x_enable_fbc;
 65881# 7664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65882      dev_priv->display.disable_fbc = & g4x_disable_fbc;
 65883    } else
 65884# 7665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65885    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 65886# 7666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65887      dev_priv->display.fbc_enabled = & i8xx_fbc_enabled;
 65888# 7667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65889      dev_priv->display.enable_fbc = & i8xx_enable_fbc;
 65890# 7668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65891      dev_priv->display.disable_fbc = & i8xx_disable_fbc;
 65892    } else {
 65893
 65894    }
 65895  } else {
 65896
 65897  }
 65898# 7674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65899  if (dev->pci_device == 10098) {
 65900# 7675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65901    dev_priv->display.get_display_clock_speed = & i945_get_display_clock_speed;
 65902  } else
 65903# 7674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65904  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 65905# 7674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65906    if (dev->pci_device != 40977) {
 65907# 7675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65908      dev_priv->display.get_display_clock_speed = & i945_get_display_clock_speed;
 65909    } else {
 65910# 7674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65911      goto _L;
 65912    }
 65913  } else
 65914  _L:
 65915# 7677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65916  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 65917# 7678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65918    dev_priv->display.get_display_clock_speed = & i915_get_display_clock_speed;
 65919  } else
 65920# 7680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65921  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 65922# 7681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65923    dev_priv->display.get_display_clock_speed = & i9xx_misc_get_display_clock_speed;
 65924  } else
 65925# 7680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65926  if (dev->pci_device == 9570) {
 65927# 7681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65928    dev_priv->display.get_display_clock_speed = & i9xx_misc_get_display_clock_speed;
 65929  } else
 65930# 7680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65931  if (dev->pci_device == 40977) {
 65932# 7681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65933    dev_priv->display.get_display_clock_speed = & i9xx_misc_get_display_clock_speed;
 65934  } else
 65935# 7683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65936  if (dev->pci_device == 9618) {
 65937# 7684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65938    dev_priv->display.get_display_clock_speed = & i915gm_get_display_clock_speed;
 65939  } else
 65940# 7686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65941  if (dev->pci_device == 9586) {
 65942# 7687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65943    dev_priv->display.get_display_clock_speed = & i865_get_display_clock_speed;
 65944  } else
 65945# 7689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65946  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 65947# 7690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65948    dev_priv->display.get_display_clock_speed = & i855_get_display_clock_speed;
 65949  } else {
 65950# 7693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65951    dev_priv->display.get_display_clock_speed = & i830_get_display_clock_speed;
 65952  }
 65953# 7697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65954  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 65955# 7697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65956    goto _L___0;
 65957  } else
 65958# 7697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65959  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 65960# 7697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65961    goto _L___0;
 65962  } else
 65963# 7697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65964  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 65965    _L___0:
 65966# 7698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65967    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 0U) {
 65968# 7699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65969      dev_priv->display.init_pch_clock_gating = & ibx_init_clock_gating;
 65970    } else
 65971# 7700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65972    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 65973# 7701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65974      dev_priv->display.init_pch_clock_gating = & cpt_init_clock_gating;
 65975    } else {
 65976
 65977    }
 65978# 7703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65979    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 65980      {
 65981# 7704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65982      tmp = i915_read32___6(dev_priv, 70178U);
 65983      }
 65984# 7704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65985      if ((tmp & 63U) != 0U) {
 65986# 7705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65987        dev_priv->display.update_wm = & ironlake_update_wm;
 65988      } else {
 65989        {
 65990# 7707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65991        drm_ut_debug_printk(4U, "drm", "intel_init_display", "Failed to get proper latency. Disable CxSR\n");
 65992# 7709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65993        dev_priv->display.update_wm = (void (*)(struct drm_device * ))0;
 65994        }
 65995      }
 65996# 7711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65997      dev_priv->display.fdi_link_train = & ironlake_fdi_link_train;
 65998# 7712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 65999      dev_priv->display.init_clock_gating = & ironlake_init_clock_gating;
 66000    } else
 66001# 7713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66002    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 66003      {
 66004# 7714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66005      tmp___0 = i915_read32___6(dev_priv, 1334544U);
 66006      }
 66007# 7714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66008      if ((tmp___0 & 63U) != 0U) {
 66009# 7715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66010        dev_priv->display.update_wm = & sandybridge_update_wm;
 66011      } else {
 66012        {
 66013# 7717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66014        drm_ut_debug_printk(4U, "drm", "intel_init_display", "Failed to read display plane latency. Disable CxSR\n");
 66015# 7719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66016        dev_priv->display.update_wm = (void (*)(struct drm_device * ))0;
 66017        }
 66018      }
 66019# 7721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66020      dev_priv->display.fdi_link_train = & gen6_fdi_link_train;
 66021# 7722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66022      dev_priv->display.init_clock_gating = & gen6_init_clock_gating;
 66023    } else
 66024# 7723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66025    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 66026      {
 66027# 7725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66028      dev_priv->display.fdi_link_train = & ivb_manual_fdi_link_train;
 66029# 7726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66030      tmp___1 = i915_read32___6(dev_priv, 1334544U);
 66031      }
 66032# 7726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66033      if ((tmp___1 & 63U) != 0U) {
 66034# 7727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66035        dev_priv->display.update_wm = & sandybridge_update_wm;
 66036      } else {
 66037        {
 66038# 7729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66039        drm_ut_debug_printk(4U, "drm", "intel_init_display", "Failed to read display plane latency. Disable CxSR\n");
 66040# 7731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66041        dev_priv->display.update_wm = (void (*)(struct drm_device * ))0;
 66042        }
 66043      }
 66044# 7733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66045      dev_priv->display.init_clock_gating = & ivybridge_init_clock_gating;
 66046    } else {
 66047# 7736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66048      dev_priv->display.update_wm = (void (*)(struct drm_device * ))0;
 66049    }
 66050  } else
 66051# 7737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66052  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 66053    {
 66054# 7738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66055    tmp___3 = intel_get_cxsr_latency(dev->pci_device == 40961, (int )dev_priv->is_ddr3,
 66056                                     (int )dev_priv->fsb_freq, (int )dev_priv->mem_freq);
 66057    }
 66058# 7738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66059    if ((unsigned long )tmp___3 == (unsigned long )((struct cxsr_latency const *)0)) {
 66060# 7742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66061      if (dev_priv->is_ddr3 == 1U) {
 66062# 7742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66063        tmp___2 = (char *)"3";
 66064      } else {
 66065# 7742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66066        tmp___2 = (char *)"2";
 66067      }
 66068      {
 66069# 7742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66070      printk("<6>[drm] failed to find known CxSR latency (found ddr%s fsb freq %d, mem freq %d), disabling CxSR\n",
 66071             tmp___2, dev_priv->fsb_freq, dev_priv->mem_freq);
 66072# 7748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66073      pineview_disable_cxsr(dev);
 66074# 7749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66075      dev_priv->display.update_wm = (void (*)(struct drm_device * ))0;
 66076      }
 66077    } else {
 66078# 7751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66079      dev_priv->display.update_wm = & pineview_update_wm;
 66080    }
 66081# 7752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66082    dev_priv->display.init_clock_gating = & gen3_init_clock_gating;
 66083  } else
 66084# 7753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66085  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 66086# 7754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66087    dev_priv->display.update_wm = & g4x_update_wm;
 66088# 7755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66089    dev_priv->display.init_clock_gating = & g4x_init_clock_gating;
 66090  } else
 66091# 7756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66092  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 4U) {
 66093# 7757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66094    dev_priv->display.update_wm = & i965_update_wm;
 66095# 7758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66096    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 66097# 7759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66098      dev_priv->display.init_clock_gating = & crestline_init_clock_gating;
 66099    } else
 66100# 7760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66101    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 66102# 7761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66103      dev_priv->display.init_clock_gating = & broadwater_init_clock_gating;
 66104    } else {
 66105
 66106    }
 66107  } else
 66108# 7762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66109  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 66110# 7763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66111    dev_priv->display.update_wm = & i9xx_update_wm;
 66112# 7764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66113    dev_priv->display.get_fifo_size = & i9xx_get_fifo_size;
 66114# 7765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66115    dev_priv->display.init_clock_gating = & gen3_init_clock_gating;
 66116  } else
 66117# 7766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66118  if (dev->pci_device == 9586) {
 66119# 7767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66120    dev_priv->display.update_wm = & i830_update_wm;
 66121# 7768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66122    dev_priv->display.init_clock_gating = & i85x_init_clock_gating;
 66123# 7769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66124    dev_priv->display.get_fifo_size = & i830_get_fifo_size;
 66125  } else
 66126# 7770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66127  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 66128# 7771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66129    dev_priv->display.update_wm = & i9xx_update_wm;
 66130# 7772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66131    dev_priv->display.get_fifo_size = & i85x_get_fifo_size;
 66132# 7773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66133    dev_priv->display.init_clock_gating = & i85x_init_clock_gating;
 66134  } else {
 66135# 7775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66136    dev_priv->display.update_wm = & i830_update_wm;
 66137# 7776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66138    dev_priv->display.init_clock_gating = & i830_init_clock_gating;
 66139# 7777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66140    if (dev->pci_device == 9570) {
 66141# 7778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66142      dev_priv->display.get_fifo_size = & i845_get_fifo_size;
 66143    } else {
 66144# 7780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66145      dev_priv->display.get_fifo_size = & i830_get_fifo_size;
 66146    }
 66147  }
 66148# 7784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66149  dev_priv->display.queue_flip = & intel_default_queue_flip;
 66150# 7787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66151  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 66152# 7787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66153    goto case_2;
 66154  } else
 66155# 7791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66156  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 66157# 7791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66158    goto case_3;
 66159  } else
 66160# 7795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66161  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 66162# 7795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66163    goto case_4;
 66164  } else
 66165# 7796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66166  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 5) {
 66167# 7796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66168    goto case_5;
 66169  } else
 66170# 7800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66171  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 6) {
 66172# 7800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66173    goto case_6;
 66174  } else
 66175# 7803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66176  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 7) {
 66177# 7803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66178    goto case_7;
 66179  } else
 66180# 7786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66181  if (0) {
 66182    case_2:
 66183# 7788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66184    dev_priv->display.queue_flip = & intel_gen2_queue_flip;
 66185# 7789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66186    goto ldv_40472;
 66187    case_3:
 66188# 7792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66189    dev_priv->display.queue_flip = & intel_gen3_queue_flip;
 66190# 7793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66191    goto ldv_40472;
 66192    case_4: ;
 66193    case_5:
 66194# 7797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66195    dev_priv->display.queue_flip = & intel_gen4_queue_flip;
 66196# 7798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66197    goto ldv_40472;
 66198    case_6:
 66199# 7801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66200    dev_priv->display.queue_flip = & intel_gen6_queue_flip;
 66201# 7802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66202    goto ldv_40472;
 66203    case_7:
 66204# 7804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66205    dev_priv->display.queue_flip = & intel_gen7_queue_flip;
 66206# 7805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66207    goto ldv_40472;
 66208  } else {
 66209
 66210  }
 66211  ldv_40472: ;
 66212# 7808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66213  return;
 66214}
 66215}
 66216# 7814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66217static void quirk_pipea_force(struct drm_device *dev )
 66218{ struct drm_i915_private *dev_priv ;
 66219
 66220  {
 66221  {
 66222# 7816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66223  dev_priv = (struct drm_i915_private *)dev->dev_private;
 66224# 7818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66225  dev_priv->quirks = dev_priv->quirks | 1UL;
 66226# 7819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66227  drm_ut_debug_printk(2U, "drm", "quirk_pipea_force", "applying pipe a force quirk\n");
 66228  }
 66229# 7820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66230  return;
 66231}
 66232}
 66233# 7825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66234static void quirk_ssc_force_disable(struct drm_device *dev )
 66235{ struct drm_i915_private *dev_priv ;
 66236
 66237  {
 66238# 7827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66239  dev_priv = (struct drm_i915_private *)dev->dev_private;
 66240# 7828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66241  dev_priv->quirks = dev_priv->quirks | 2UL;
 66242# 7829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66243  return;
 66244}
 66245}
 66246# 7838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66247struct intel_quirk intel_quirks[9U] =
 66248# 7838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66249  { {10818, 4156, 12523, & quirk_pipea_force},
 66250        {10158, 4156, 13850, & quirk_pipea_force},
 66251        {13687, 4116, 1285, & quirk_pipea_force},
 66252        {9618, 4473, 1, & quirk_pipea_force},
 66253        {13687, 4116, 1299, & quirk_pipea_force},
 66254        {10114, 6058, 8218, & quirk_pipea_force},
 66255        {13698, -1, -1, & quirk_pipea_force},
 66256        {9570, -1, -1, & quirk_pipea_force},
 66257        {70, 6058, 14624, & quirk_ssc_force_disable}};
 66258# 7864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66259static void intel_init_quirks(struct drm_device *dev )
 66260{ struct pci_dev *d ;
 66261  int i ;
 66262  struct intel_quirk *q ;
 66263
 66264  {
 66265# 7866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66266  d = dev->pdev;
 66267# 7869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66268  i = 0;
 66269# 7869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66270  goto ldv_40503;
 66271  ldv_40502:
 66272# 7870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66273  q = (struct intel_quirk *)(& intel_quirks) + (unsigned long )i;
 66274# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66275  if ((int )d->device == q->device) {
 66276# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66277    if ((int )d->subsystem_vendor == q->subsystem_vendor) {
 66278# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66279      goto _L;
 66280    } else
 66281# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66282    if (q->subsystem_vendor == -1) {
 66283      _L:
 66284# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66285      if ((int )d->subsystem_device == q->subsystem_device) {
 66286        {
 66287# 7877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66288        (*(q->hook))(dev);
 66289        }
 66290      } else
 66291# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66292      if (q->subsystem_device == -1) {
 66293        {
 66294# 7877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66295        (*(q->hook))(dev);
 66296        }
 66297      } else {
 66298
 66299      }
 66300    } else {
 66301
 66302    }
 66303  } else {
 66304
 66305  }
 66306# 7869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66307  i = i + 1;
 66308  ldv_40503: ;
 66309# 7869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66310  if ((unsigned int )i <= 8U) {
 66311# 7870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66312    goto ldv_40502;
 66313  } else {
 66314# 7872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66315    goto ldv_40504;
 66316  }
 66317  ldv_40504: ;
 66318# 7874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66319  return;
 66320}
 66321}
 66322# 7882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66323static void i915_disable_vga(struct drm_device *dev )
 66324{ struct drm_i915_private *dev_priv ;
 66325  u8 sr1 ;
 66326  u32 vga_reg ;
 66327
 66328  {
 66329# 7884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66330  dev_priv = (struct drm_i915_private *)dev->dev_private;
 66331# 7888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66332  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 66333# 7889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66334    vga_reg = 266240U;
 66335  } else
 66336# 7888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66337  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 66338# 7889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66339    vga_reg = 266240U;
 66340  } else
 66341# 7888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66342  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 66343# 7889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66344    vga_reg = 266240U;
 66345  } else {
 66346# 7891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66347    vga_reg = 463872U;
 66348  }
 66349  {
 66350# 7893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66351  vga_get_uninterruptible(dev->pdev, 1U);
 66352# 7894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66353  outb((unsigned char)1, 964);
 66354# 7895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66355  sr1 = inb(965);
 66356# 7896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66357  outb((unsigned char )((int )((unsigned int )sr1 | 32U)), 965);
 66358# 7897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66359  vga_put(dev->pdev, 1U);
 66360# 7898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66361  __const_udelay(1288500UL);
 66362# 7900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66363  i915_write32___4(dev_priv, vga_reg, 2147483648U);
 66364# 7901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66365  readl((void const volatile *)dev_priv->regs + (unsigned long )vga_reg);
 66366  }
 66367# 7902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66368  return;
 66369}
 66370}
 66371# 7904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66372void intel_modeset_init(struct drm_device *dev )
 66373{ struct drm_i915_private *dev_priv ;
 66374  int i ;
 66375  char *tmp ;
 66376  struct lock_class_key __key ;
 66377  atomic_long_t __constr_expr_0 ;
 66378  struct lock_class_key __key___0 ;
 66379
 66380  {
 66381  {
 66382# 7906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66383  dev_priv = (struct drm_i915_private *)dev->dev_private;
 66384# 7909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66385  drm_mode_config_init(dev);
 66386# 7911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66387  dev->mode_config.min_width = 0;
 66388# 7912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66389  dev->mode_config.min_height = 0;
 66390# 7914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66391  dev->mode_config.funcs = (struct drm_mode_config_funcs *)(& intel_mode_funcs);
 66392# 7916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66393  intel_init_quirks(dev);
 66394# 7918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66395  intel_init_display(dev);
 66396  }
 66397# 7920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66398  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 66399# 7921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66400    dev->mode_config.max_width = 2048;
 66401# 7922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66402    dev->mode_config.max_height = 2048;
 66403  } else
 66404# 7923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66405  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 3U) {
 66406# 7924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66407    dev->mode_config.max_width = 4096;
 66408# 7925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66409    dev->mode_config.max_height = 4096;
 66410  } else {
 66411# 7927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66412    dev->mode_config.max_width = 8192;
 66413# 7928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66414    dev->mode_config.max_height = 8192;
 66415  }
 66416# 7930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66417  dev->mode_config.fb_base = (resource_size_t )(dev->agp)->base;
 66418# 7932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66419  if (dev_priv->num_pipe > 1) {
 66420# 7932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66421    tmp = (char *)"s";
 66422  } else {
 66423# 7932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66424    tmp = (char *)"";
 66425  }
 66426  {
 66427# 7932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66428  drm_ut_debug_printk(4U, "drm", "intel_modeset_init", "%d display pipe%s available.\n",
 66429                      dev_priv->num_pipe, tmp);
 66430# 7935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66431  i = 0;
 66432  }
 66433# 7935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66434  goto ldv_40518;
 66435  ldv_40517:
 66436  {
 66437# 7936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66438  intel_crtc_init(dev, i);
 66439# 7935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66440  i = i + 1;
 66441  }
 66442  ldv_40518: ;
 66443# 7935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66444  if (dev_priv->num_pipe > i) {
 66445# 7936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66446    goto ldv_40517;
 66447  } else {
 66448# 7938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66449    goto ldv_40519;
 66450  }
 66451  ldv_40519:
 66452  {
 66453# 7940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66454  i915_disable_vga(dev);
 66455# 7941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66456  intel_setup_outputs(dev);
 66457# 7943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66458  intel_init_clock_gating(dev);
 66459  }
 66460# 7945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66461  if (dev->pci_device == 70) {
 66462    {
 66463# 7946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66464    ironlake_enable_drps(dev);
 66465# 7947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66466    intel_init_emon(dev);
 66467    }
 66468  } else {
 66469
 66470  }
 66471# 7950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66472  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 66473    {
 66474# 7951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66475    gen6_enable_rps(dev_priv);
 66476    }
 66477  } else {
 66478
 66479  }
 66480  {
 66481# 7953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66482  __init_work(& dev_priv->idle_work, 0);
 66483# 7953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66484  __constr_expr_0.counter = 2097664L;
 66485# 7953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66486  dev_priv->idle_work.data = __constr_expr_0;
 66487# 7953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66488  lockdep_init_map(& dev_priv->idle_work.lockdep_map, "(&dev_priv->idle_work)", & __key,
 66489                   0);
 66490# 7953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66491  INIT_LIST_HEAD(& dev_priv->idle_work.entry);
 66492# 7953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66493  dev_priv->idle_work.func = & intel_idle_update;
 66494# 7954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66495  setup_timer_key(& dev_priv->idle_timer, "&dev_priv->idle_timer", & __key___0, & intel_gpu_idle_timer,
 66496                  (unsigned long )dev);
 66497  }
 66498# 7956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66499  return;
 66500}
 66501}
 66502# 7958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66503void intel_modeset_gem_init(struct drm_device *dev )
 66504{
 66505
 66506  {
 66507# 7960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66508  if (dev->pci_device == 70) {
 66509    {
 66510# 7961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66511    ironlake_enable_rc6(dev);
 66512    }
 66513  } else {
 66514
 66515  }
 66516  {
 66517# 7963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66518  intel_setup_overlay(dev);
 66519  }
 66520# 7964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66521  return;
 66522}
 66523}
 66524# 7966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66525void intel_modeset_cleanup(struct drm_device *dev )
 66526{ struct drm_i915_private *dev_priv ;
 66527  struct drm_crtc *crtc ;
 66528  struct intel_crtc *intel_crtc ;
 66529  struct list_head const *__mptr ;
 66530  struct drm_crtc const *__mptr___0 ;
 66531  struct list_head const *__mptr___1 ;
 66532  struct list_head const *__mptr___2 ;
 66533  struct drm_crtc const *__mptr___3 ;
 66534  struct list_head const *__mptr___4 ;
 66535
 66536  {
 66537  {
 66538# 7968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66539  dev_priv = (struct drm_i915_private *)dev->dev_private;
 66540# 7972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66541  drm_kms_helper_poll_fini(dev);
 66542# 7973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66543  mutex_lock_nested(& dev->struct_mutex, 0U);
 66544# 7975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66545  intel_unregister_dsm_handler();
 66546# 7978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66547  __mptr = (struct list_head const *)dev->mode_config.crtc_list.next;
 66548# 7978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66549  crtc = (struct drm_crtc *)__mptr + 0x0ffffffffffffff8UL;
 66550  }
 66551# 7978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66552  goto ldv_40540;
 66553  ldv_40539: ;
 66554# 7980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66555  if ((unsigned long )crtc->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 66556# 7981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66557    goto ldv_40536;
 66558  } else {
 66559
 66560  }
 66561  {
 66562# 7983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66563  __mptr___0 = (struct drm_crtc const *)crtc;
 66564# 7983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66565  intel_crtc = (struct intel_crtc *)__mptr___0;
 66566# 7984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66567  intel_increase_pllclock(crtc);
 66568  }
 66569  ldv_40536:
 66570# 7978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66571  __mptr___1 = (struct list_head const *)crtc->head.next;
 66572# 7978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66573  crtc = (struct drm_crtc *)__mptr___1 + 0x0ffffffffffffff8UL;
 66574  ldv_40540: ;
 66575# 7978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66576  if ((unsigned long )(& crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 66577# 7979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66578    goto ldv_40539;
 66579  } else {
 66580# 7981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66581    goto ldv_40541;
 66582  }
 66583  ldv_40541: ;
 66584# 7987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66585  if ((unsigned long )dev_priv->display.disable_fbc != (unsigned long )((void (*)(struct drm_device * ))0)) {
 66586    {
 66587# 7988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66588    (*(dev_priv->display.disable_fbc))(dev);
 66589    }
 66590  } else {
 66591
 66592  }
 66593# 7990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66594  if (dev->pci_device == 70) {
 66595    {
 66596# 7991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66597    ironlake_disable_drps(dev);
 66598    }
 66599  } else {
 66600
 66601  }
 66602# 7992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66603  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 66604    {
 66605# 7993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66606    gen6_disable_rps(dev);
 66607    }
 66608  } else {
 66609
 66610  }
 66611# 7995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66612  if (dev->pci_device == 70) {
 66613    {
 66614# 7996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66615    ironlake_disable_rc6(dev);
 66616    }
 66617  } else {
 66618
 66619  }
 66620  {
 66621# 7998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66622  mutex_unlock(& dev->struct_mutex);
 66623# 8002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66624  drm_irq_uninstall(dev);
 66625# 8003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66626  cancel_work_sync(& dev_priv->hotplug_work);
 66627# 8006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66628  __mptr___2 = (struct list_head const *)dev->mode_config.crtc_list.next;
 66629# 8006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66630  crtc = (struct drm_crtc *)__mptr___2 + 0x0ffffffffffffff8UL;
 66631  }
 66632# 8006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66633  goto ldv_40549;
 66634  ldv_40548:
 66635  {
 66636# 8007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66637  __mptr___3 = (struct drm_crtc const *)crtc;
 66638# 8007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66639  intel_crtc = (struct intel_crtc *)__mptr___3;
 66640# 8008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66641  del_timer_sync(& intel_crtc->idle_timer);
 66642# 8006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66643  __mptr___4 = (struct list_head const *)crtc->head.next;
 66644# 8006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66645  crtc = (struct drm_crtc *)__mptr___4 + 0x0ffffffffffffff8UL;
 66646  }
 66647  ldv_40549: ;
 66648# 8006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66649  if ((unsigned long )(& crtc->head) != (unsigned long )(& dev->mode_config.crtc_list)) {
 66650# 8007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66651    goto ldv_40548;
 66652  } else {
 66653# 8009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66654    goto ldv_40550;
 66655  }
 66656  ldv_40550:
 66657  {
 66658# 8010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66659  del_timer_sync(& dev_priv->idle_timer);
 66660# 8011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66661  cancel_work_sync(& dev_priv->idle_work);
 66662# 8013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66663  drm_mode_config_cleanup(dev);
 66664  }
 66665# 8014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66666  return;
 66667}
 66668}
 66669# 8019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66670struct drm_encoder *intel_best_encoder(struct drm_connector *connector )
 66671{ struct intel_encoder *tmp ;
 66672
 66673  {
 66674  {
 66675# 8021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66676  tmp = intel_attached_encoder(connector);
 66677  }
 66678# 8021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66679  return (& tmp->base);
 66680}
 66681}
 66682# 8024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66683void intel_connector_attach_encoder(struct intel_connector *connector , struct intel_encoder *encoder )
 66684{
 66685
 66686  {
 66687  {
 66688# 8027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66689  connector->encoder = encoder;
 66690# 8028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66691  drm_mode_connector_attach_encoder(& connector->base, & encoder->base);
 66692  }
 66693# 8030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66694  return;
 66695}
 66696}
 66697# 8035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66698int intel_modeset_vga_set_state(struct drm_device *dev , bool state )
 66699{ struct drm_i915_private *dev_priv ;
 66700  u16 gmch_ctrl ;
 66701
 66702  {
 66703  {
 66704# 8037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66705  dev_priv = (struct drm_i915_private *)dev->dev_private;
 66706# 8040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66707  pci_read_config_word(dev_priv->bridge_dev, 82, & gmch_ctrl);
 66708  }
 66709# 8041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66710  if ((int )state) {
 66711# 8042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66712    gmch_ctrl = (u16 )((unsigned int )gmch_ctrl & 65533U);
 66713  } else {
 66714# 8044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66715    gmch_ctrl = (u16 )((unsigned int )gmch_ctrl | 2U);
 66716  }
 66717  {
 66718# 8045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66719  pci_write_config_word(dev_priv->bridge_dev, 82, (u16 )((int )gmch_ctrl));
 66720  }
 66721# 8046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66722  return (0);
 66723}
 66724}
 66725# 8084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66726struct intel_display_error_state *intel_display_capture_error_state(struct drm_device *dev )
 66727{ drm_i915_private_t *dev_priv ;
 66728  struct intel_display_error_state *error ;
 66729  int i ;
 66730  void *tmp ;
 66731
 66732  {
 66733  {
 66734# 8086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66735  dev_priv = (drm_i915_private_t *)dev->dev_private;
 66736# 8090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66737  tmp = kmalloc(152UL, 32U);
 66738# 8090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66739  error = (struct intel_display_error_state *)tmp;
 66740  }
 66741# 8091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66742  if ((unsigned long )error == (unsigned long )((struct intel_display_error_state *)0)) {
 66743# 8092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66744    return ((struct intel_display_error_state *)0);
 66745  } else {
 66746
 66747  }
 66748# 8094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66749  i = 0;
 66750# 8094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66751  goto ldv_40596;
 66752  ldv_40595:
 66753  {
 66754# 8095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66755  error->cursor[i].control = i915_read32___6(dev_priv, (u32 )((i + 7170) * 64));
 66756# 8096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66757  error->cursor[i].position = i915_read32___6(dev_priv, (u32 )(i * 64 + 458888));
 66758# 8097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66759  error->cursor[i].base = i915_read32___6(dev_priv, (u32 )(i * 64 + 458884));
 66760# 8099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66761  error->plane[i].control = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459136));
 66762# 8100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66763  error->plane[i].stride = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459144));
 66764# 8101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66765  error->plane[i].size = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459152));
 66766# 8102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66767  error->plane[i].pos = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459148));
 66768# 8103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66769  error->plane[i].addr = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459140));
 66770  }
 66771# 8104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66772  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 66773    {
 66774# 8105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66775    error->plane[i].surface = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459164));
 66776# 8106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66777    error->plane[i].tile_offset = i915_read32___6(dev_priv, (u32 )(i * 4096 + 459172));
 66778    }
 66779  } else {
 66780
 66781  }
 66782  {
 66783# 8109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66784  error->pipe[i].conf = i915_read32___6(dev_priv, (u32 )(i * 4096 + 458760));
 66785# 8110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66786  error->pipe[i].source = i915_read32___6(dev_priv, (u32 )(i * 4096 + 393244));
 66787# 8111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66788  error->pipe[i].htotal = i915_read32___6(dev_priv, (u32 )((i + 96) * 4096));
 66789# 8112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66790  error->pipe[i].hblank = i915_read32___6(dev_priv, (u32 )(i * 4096 + 393220));
 66791# 8113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66792  error->pipe[i].hsync = i915_read32___6(dev_priv, (u32 )(i * 4096 + 393224));
 66793# 8114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66794  error->pipe[i].vtotal = i915_read32___6(dev_priv, (u32 )(i * 4096 + 393228));
 66795# 8115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66796  error->pipe[i].vblank = i915_read32___6(dev_priv, (u32 )(i * 4096 + 393232));
 66797# 8116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66798  error->pipe[i].vsync = i915_read32___6(dev_priv, (u32 )(i * 4096 + 393236));
 66799# 8094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66800  i = i + 1;
 66801  }
 66802  ldv_40596: ;
 66803# 8094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66804  if (i <= 1) {
 66805# 8095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66806    goto ldv_40595;
 66807  } else {
 66808# 8097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66809    goto ldv_40597;
 66810  }
 66811  ldv_40597: ;
 66812# 8119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66813  return (error);
 66814}
 66815}
 66816# 8123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66817void intel_display_print_error_state(struct seq_file *m , struct drm_device *dev ,
 66818                                     struct intel_display_error_state *error )
 66819{ int i ;
 66820
 66821  {
 66822# 8129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66823  i = 0;
 66824# 8129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66825  goto ldv_40605;
 66826  ldv_40604:
 66827  {
 66828# 8130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66829  seq_printf(m, "Pipe [%d]:\n", i);
 66830# 8131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66831  seq_printf(m, "  CONF: %08x\n", error->pipe[i].conf);
 66832# 8132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66833  seq_printf(m, "  SRC: %08x\n", error->pipe[i].source);
 66834# 8133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66835  seq_printf(m, "  HTOTAL: %08x\n", error->pipe[i].htotal);
 66836# 8134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66837  seq_printf(m, "  HBLANK: %08x\n", error->pipe[i].hblank);
 66838# 8135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66839  seq_printf(m, "  HSYNC: %08x\n", error->pipe[i].hsync);
 66840# 8136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66841  seq_printf(m, "  VTOTAL: %08x\n", error->pipe[i].vtotal);
 66842# 8137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66843  seq_printf(m, "  VBLANK: %08x\n", error->pipe[i].vblank);
 66844# 8138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66845  seq_printf(m, "  VSYNC: %08x\n", error->pipe[i].vsync);
 66846# 8140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66847  seq_printf(m, "Plane [%d]:\n", i);
 66848# 8141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66849  seq_printf(m, "  CNTR: %08x\n", error->plane[i].control);
 66850# 8142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66851  seq_printf(m, "  STRIDE: %08x\n", error->plane[i].stride);
 66852# 8143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66853  seq_printf(m, "  SIZE: %08x\n", error->plane[i].size);
 66854# 8144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66855  seq_printf(m, "  POS: %08x\n", error->plane[i].pos);
 66856# 8145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66857  seq_printf(m, "  ADDR: %08x\n", error->plane[i].addr);
 66858  }
 66859# 8146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66860  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 66861    {
 66862# 8147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66863    seq_printf(m, "  SURF: %08x\n", error->plane[i].surface);
 66864# 8148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66865    seq_printf(m, "  TILEOFF: %08x\n", error->plane[i].tile_offset);
 66866    }
 66867  } else {
 66868
 66869  }
 66870  {
 66871# 8151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66872  seq_printf(m, "Cursor [%d]:\n", i);
 66873# 8152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66874  seq_printf(m, "  CNTR: %08x\n", error->cursor[i].control);
 66875# 8153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66876  seq_printf(m, "  POS: %08x\n", error->cursor[i].position);
 66877# 8154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66878  seq_printf(m, "  BASE: %08x\n", error->cursor[i].base);
 66879# 8129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66880  i = i + 1;
 66881  }
 66882  ldv_40605: ;
 66883# 8129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66884  if (i <= 1) {
 66885# 8130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66886    goto ldv_40604;
 66887  } else {
 66888# 8132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66889    goto ldv_40606;
 66890  }
 66891  ldv_40606: ;
 66892# 8134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66893  return;
 66894}
 66895}
 66896# 8190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_display.c.p"
 66897# 640 "include/drm/drm_crtc.h"
 66898extern void drm_connector_init(struct drm_device * , struct drm_connector * , struct drm_connector_funcs const * ,
 66899                               int ) ;
 66900# 645 "include/drm/drm_crtc.h"
 66901extern void drm_connector_cleanup(struct drm_connector * ) ;
 66902# 647 "include/drm/drm_crtc.h"
 66903extern void drm_encoder_init(struct drm_device * , struct drm_encoder * , struct drm_encoder_funcs const * ,
 66904                             int ) ;
 66905# 662 "include/drm/drm_crtc.h"
 66906extern struct edid *drm_get_edid(struct drm_connector * , struct i2c_adapter * ) ;
 66907# 1530 "include/drm/drmP.h"
 66908extern int drm_sysfs_connector_add(struct drm_connector * ) ;
 66909# 1531 "include/drm/drmP.h"
 66910extern void drm_sysfs_connector_remove(struct drm_connector * ) ;
 66911# 107 "include/drm/drm_crtc_helper.h"
 66912extern int drm_helper_probe_single_connector_modes(struct drm_connector * , uint32_t ,
 66913                                                   uint32_t ) ;
 66914# 117 "include/drm/drm_crtc_helper.h"
 66915extern void drm_helper_connector_dpms(struct drm_connector * , int ) ;
 66916# 128 "include/drm/drm_crtc_helper.h"
 66917__inline static void drm_encoder_helper_add(struct drm_encoder *encoder , struct drm_encoder_helper_funcs const *funcs )
 66918{
 66919
 66920  {
 66921# 131 "include/drm/drm_crtc_helper.h"
 66922  encoder->helper_private = (void *)funcs;
 66923# 132 "include/drm/drm_crtc_helper.h"
 66924  return;
 66925}
 66926}
 66927# 134 "include/drm/drm_crtc_helper.h"
 66928__inline static void drm_connector_helper_add(struct drm_connector *connector , struct drm_connector_helper_funcs const *funcs )
 66929{
 66930
 66931  {
 66932# 137 "include/drm/drm_crtc_helper.h"
 66933  connector->helper_private = (void *)funcs;
 66934# 138 "include/drm/drm_crtc_helper.h"
 66935  return;
 66936}
 66937}
 66938# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66939__inline static void trace_i915_reg_rw___7(bool write , u32 reg , u64 val , int len )
 66940{ struct tracepoint_func *it_func_ptr ;
 66941  void *it_func ;
 66942  void *__data ;
 66943  struct tracepoint_func *_________p1 ;
 66944  bool __warned ;
 66945  int tmp ;
 66946  int tmp___0 ;
 66947  bool tmp___1 ;
 66948
 66949  {
 66950  {
 66951# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66952  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 66953  }
 66954# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66955  if ((int )tmp___1) {
 66956    {
 66957# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66958    rcu_read_lock_sched_notrace();
 66959# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66960    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 66961# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66962    tmp = debug_lockdep_rcu_enabled();
 66963    }
 66964# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66965    if (tmp != 0) {
 66966# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66967      if (! __warned) {
 66968        {
 66969# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66970        tmp___0 = rcu_read_lock_sched_held();
 66971        }
 66972# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66973        if (tmp___0 == 0) {
 66974          {
 66975# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66976          __warned = (bool )1;
 66977# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66978          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 66979                                  (int const )411);
 66980          }
 66981        } else {
 66982
 66983        }
 66984      } else {
 66985
 66986      }
 66987    } else {
 66988
 66989    }
 66990# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66991    it_func_ptr = _________p1;
 66992# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66993    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 66994      ldv_36469:
 66995      {
 66996# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66997      it_func = it_func_ptr->func;
 66998# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 66999      __data = it_func_ptr->data;
 67000# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67001      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 67002                                                                   reg, val, len);
 67003# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67004      it_func_ptr = it_func_ptr + 1;
 67005      }
 67006# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67007      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 67008# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67009        goto ldv_36469;
 67010      } else {
 67011# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67012        goto ldv_36470;
 67013      }
 67014      ldv_36470: ;
 67015    } else {
 67016
 67017    }
 67018    {
 67019# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67020    rcu_read_lock_sched_notrace();
 67021    }
 67022  } else {
 67023
 67024  }
 67025# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 67026  return;
 67027}
 67028}
 67029# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67030__inline static u8 i915_read8___1(struct drm_i915_private *dev_priv , u32 reg )
 67031{ u8 val ;
 67032
 67033  {
 67034# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67035  val = (u8 )0U;
 67036# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67037  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 67038# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67039    if (reg <= 262143U) {
 67040# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67041      if (reg != 41356U) {
 67042        {
 67043# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67044        gen6_gt_force_wake_get(dev_priv);
 67045# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67046        val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67047# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67048        gen6_gt_force_wake_put(dev_priv);
 67049        }
 67050      } else {
 67051        {
 67052# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67053        val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67054        }
 67055      }
 67056    } else {
 67057      {
 67058# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67059      val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67060      }
 67061    }
 67062  } else {
 67063    {
 67064# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67065    val = readb((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67066    }
 67067  }
 67068  {
 67069# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67070  trace_i915_reg_rw___7((bool )0, reg, (u64 )val, 1);
 67071  }
 67072# 1359 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67073  return (val);
 67074}
 67075}
 67076# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67077__inline static u32 i915_read32___7(struct drm_i915_private *dev_priv , u32 reg )
 67078{ u32 val ;
 67079
 67080  {
 67081# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67082  val = 0U;
 67083# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67084  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 67085# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67086    if (reg <= 262143U) {
 67087# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67088      if (reg != 41356U) {
 67089        {
 67090# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67091        gen6_gt_force_wake_get(dev_priv);
 67092# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67093        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67094# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67095        gen6_gt_force_wake_put(dev_priv);
 67096        }
 67097      } else {
 67098        {
 67099# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67100        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67101        }
 67102      }
 67103    } else {
 67104      {
 67105# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67106      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67107      }
 67108    }
 67109  } else {
 67110    {
 67111# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67112    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 67113    }
 67114  }
 67115  {
 67116# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67117  trace_i915_reg_rw___7((bool )0, reg, (u64 )val, 4);
 67118  }
 67119# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67120  return (val);
 67121}
 67122}
 67123# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67124__inline static void i915_write32___5(struct drm_i915_private *dev_priv , u32 reg ,
 67125                                      u32 val )
 67126{
 67127
 67128  {
 67129  {
 67130# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67131  trace_i915_reg_rw___7((bool )1, reg, (u64 )val, 4);
 67132  }
 67133# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67134  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 67135# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67136    if (reg <= 262143U) {
 67137# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67138      if (reg != 41356U) {
 67139        {
 67140# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67141        __gen6_gt_wait_for_fifo(dev_priv);
 67142        }
 67143      } else {
 67144
 67145      }
 67146    } else {
 67147
 67148    }
 67149  } else {
 67150
 67151  }
 67152  {
 67153# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67154  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 67155  }
 67156# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 67157  return;
 67158}
 67159}
 67160# 236 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 67161int intel_ddc_get_modes(struct drm_connector *connector , struct i2c_adapter *adapter ) ;
 67162# 237 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 67163bool intel_ddc_probe(struct intel_encoder *intel_encoder , int ddc_bus ) ;
 67164# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67165static struct intel_crt *intel_attached_crt(struct drm_connector *connector )
 67166{ struct intel_encoder const *__mptr ;
 67167  struct intel_encoder *tmp ;
 67168
 67169  {
 67170  {
 67171# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67172  tmp = intel_attached_encoder(connector);
 67173# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67174  __mptr = (struct intel_encoder const *)tmp;
 67175  }
 67176# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67177  return ((struct intel_crt *)__mptr);
 67178}
 67179}
 67180# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67181static void intel_crt_dpms(struct drm_encoder *encoder , int mode )
 67182{ struct drm_device *dev ;
 67183  struct drm_i915_private *dev_priv ;
 67184  u32 temp ;
 67185  u32 reg ;
 67186
 67187  {
 67188# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67189  dev = encoder->dev;
 67190# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67191  dev_priv = (struct drm_i915_private *)dev->dev_private;
 67192# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67193  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 67194# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67195    reg = 921856U;
 67196  } else
 67197# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67198  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 67199# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67200    reg = 921856U;
 67201  } else
 67202# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67203  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 67204# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67205    reg = 921856U;
 67206  } else {
 67207# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67208    reg = 397568U;
 67209  }
 67210  {
 67211# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67212  temp = i915_read32___7(dev_priv, reg);
 67213# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67214  temp = temp & 4294964223U;
 67215# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67216  temp = temp & 2147483647U;
 67217  }
 67218# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67219  if (mode == 0) {
 67220# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67221    goto case_0;
 67222  } else
 67223# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67224  if (mode == 1) {
 67225# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67226    goto case_1;
 67227  } else
 67228# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67229  if (mode == 2) {
 67230# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67231    goto case_2;
 67232  } else
 67233# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67234  if (mode == 3) {
 67235# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67236    goto case_3;
 67237  } else
 67238# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67239  if (0) {
 67240    case_0:
 67241# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67242    temp = temp | 2147483648U;
 67243# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67244    goto ldv_37660;
 67245    case_1:
 67246# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67247    temp = temp | 2147484672U;
 67248# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67249    goto ldv_37660;
 67250    case_2:
 67251# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67252    temp = temp | 2147485696U;
 67253# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67254    goto ldv_37660;
 67255    case_3:
 67256# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67257    temp = temp | 3072U;
 67258# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67259    goto ldv_37660;
 67260  } else {
 67261
 67262  }
 67263  ldv_37660:
 67264  {
 67265# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67266  i915_write32___5(dev_priv, reg, temp);
 67267  }
 67268# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67269  return;
 67270}
 67271}
 67272# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67273static int intel_crt_mode_valid(struct drm_connector *connector , struct drm_display_mode *mode )
 67274{ struct drm_device *dev ;
 67275  int max_clock ;
 67276
 67277  {
 67278# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67279  dev = connector->dev;
 67280# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67281  max_clock = 0;
 67282# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67283  if ((mode->flags & 32U) != 0U) {
 67284# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67285    return (8);
 67286  } else {
 67287
 67288  }
 67289# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67290  if (mode->clock <= 24999) {
 67291# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67292    return (16);
 67293  } else {
 67294
 67295  }
 67296# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67297  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 67298# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67299    max_clock = 350000;
 67300  } else {
 67301# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67302    max_clock = 400000;
 67303  }
 67304# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67305  if (mode->clock > max_clock) {
 67306# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67307    return (15);
 67308  } else {
 67309
 67310  }
 67311# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67312  return (0);
 67313}
 67314}
 67315# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67316static bool intel_crt_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 67317                                 struct drm_display_mode *adjusted_mode )
 67318{
 67319
 67320  {
 67321# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67322  return ((bool )1);
 67323}
 67324}
 67325# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67326static void intel_crt_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 67327                               struct drm_display_mode *adjusted_mode )
 67328{ struct drm_device *dev ;
 67329  struct drm_crtc *crtc ;
 67330  struct intel_crtc *intel_crtc ;
 67331  struct drm_crtc const *__mptr ;
 67332  struct drm_i915_private *dev_priv ;
 67333  int dpll_md_reg ;
 67334  u32 adpa ;
 67335  u32 dpll_md ;
 67336  u32 adpa_reg ;
 67337
 67338  {
 67339# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67340  dev = encoder->dev;
 67341# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67342  crtc = encoder->crtc;
 67343# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67344  __mptr = (struct drm_crtc const *)crtc;
 67345# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67346  intel_crtc = (struct intel_crtc *)__mptr;
 67347# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67348  dev_priv = (struct drm_i915_private *)dev->dev_private;
 67349# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67350  dpll_md_reg = (int )(((unsigned int )intel_crtc->pipe + 6151U) * 4U);
 67351# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67352  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 67353# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67354    adpa_reg = 921856U;
 67355  } else
 67356# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67357  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 67358# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67359    adpa_reg = 921856U;
 67360  } else
 67361# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67362  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 67363# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67364    adpa_reg = 921856U;
 67365  } else {
 67366# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67367    adpa_reg = 397568U;
 67368  }
 67369# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67370  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 67371# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67372    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 67373# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67374      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 67375# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67376        if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 67377          {
 67378# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67379          dpll_md = i915_read32___7(dev_priv, (u32 )dpll_md_reg);
 67380# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67381          i915_write32___5(dev_priv, (u32 )dpll_md_reg, dpll_md & 4294951167U);
 67382          }
 67383        } else {
 67384
 67385        }
 67386      } else {
 67387
 67388      }
 67389    } else {
 67390
 67391    }
 67392  } else {
 67393
 67394  }
 67395# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67396  adpa = 15990784U;
 67397# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67398  if ((int )adjusted_mode->flags & 1) {
 67399# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67400    adpa = adpa | 8U;
 67401  } else {
 67402
 67403  }
 67404# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67405  if ((adjusted_mode->flags & 4U) != 0U) {
 67406# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67407    adpa = adpa | 16U;
 67408  } else {
 67409
 67410  }
 67411# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67412  if ((unsigned int )intel_crtc->pipe == 0U) {
 67413# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67414    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 67415# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67416      adpa = adpa;
 67417    } else {
 67418# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67419      adpa = adpa;
 67420    }
 67421  } else
 67422# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67423  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 67424# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67425    adpa = adpa | 536870912U;
 67426  } else {
 67427# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67428    adpa = adpa | 1073741824U;
 67429  }
 67430# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67431  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 67432# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67433    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 67434# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67435      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 67436        {
 67437# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67438        i915_write32___5(dev_priv, (unsigned int )intel_crtc->pipe * 4096U + 393248U,
 67439                         0U);
 67440        }
 67441      } else {
 67442
 67443      }
 67444    } else {
 67445
 67446    }
 67447  } else {
 67448
 67449  }
 67450  {
 67451# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67452  i915_write32___5(dev_priv, adpa_reg, adpa);
 67453  }
 67454# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67455  return;
 67456}
 67457}
 67458# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67459static bool intel_ironlake_crt_detect_hotplug(struct drm_connector *connector )
 67460{ struct drm_device *dev ;
 67461  struct intel_crt *crt ;
 67462  struct intel_crt *tmp ;
 67463  struct drm_i915_private *dev_priv ;
 67464  u32 adpa ;
 67465  bool ret ;
 67466  bool turn_off_dac ;
 67467  int tmp___0 ;
 67468  u32 save_adpa ;
 67469  unsigned long timeout__ ;
 67470  unsigned long tmp___1 ;
 67471  int ret__ ;
 67472  struct thread_info *tmp___2 ;
 67473  int pfo_ret__ ;
 67474  int tmp___3 ;
 67475  u32 tmp___4 ;
 67476
 67477  {
 67478  {
 67479# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67480  dev = connector->dev;
 67481# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67482  tmp = intel_attached_crt(connector);
 67483# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67484  crt = tmp;
 67485# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67486  dev_priv = (struct drm_i915_private *)dev->dev_private;
 67487  }
 67488# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67489  if ((int )crt->force_hotplug_required) {
 67490# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67491    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 67492# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67493      tmp___0 = 1;
 67494    } else
 67495# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67496    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 67497# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67498      tmp___0 = 1;
 67499    } else
 67500# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67501    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 67502# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67503      tmp___0 = 1;
 67504    } else {
 67505# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67506      tmp___0 = 0;
 67507    }
 67508    {
 67509# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67510    turn_off_dac = (bool )tmp___0;
 67511# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67512    crt->force_hotplug_required = (bool )0;
 67513# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67514    adpa = i915_read32___7(dev_priv, 921856U);
 67515# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67516    save_adpa = adpa;
 67517# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67518    drm_ut_debug_printk(4U, "drm", "intel_ironlake_crt_detect_hotplug", "trigger hotplug detect cycle: adpa=0x%x\n",
 67519                        adpa);
 67520# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67521    adpa = adpa | 65536U;
 67522    }
 67523# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67524    if ((int )turn_off_dac) {
 67525# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67526      adpa = adpa & 2147483647U;
 67527    } else {
 67528
 67529    }
 67530    {
 67531# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67532    i915_write32___5(dev_priv, 921856U, adpa);
 67533# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67534    tmp___1 = msecs_to_jiffies((unsigned int const )1000U);
 67535# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67536    timeout__ = tmp___1 + (unsigned long )jiffies;
 67537# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67538    ret__ = 0;
 67539    }
 67540# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67541    goto ldv_37719;
 67542    ldv_37718: ;
 67543# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67544    if ((long )timeout__ - (long )jiffies < 0L) {
 67545# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67546      ret__ = -110;
 67547# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67548      goto ldv_37709;
 67549    } else {
 67550
 67551    }
 67552    {
 67553# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67554    tmp___2 = current_thread_info();
 67555    }
 67556# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67557    if ((tmp___2->preempt_count & -268435457) == 0) {
 67558# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67559      if (1) {
 67560# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67561        goto case_4;
 67562      } else {
 67563# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67564        goto switch_default;
 67565# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67566        if (0) {
 67567# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67568          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 67569# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67570          goto ldv_37712;
 67571# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67572          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 67573# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67574          goto ldv_37712;
 67575          case_4:
 67576# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67577          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 67578# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67579          goto ldv_37712;
 67580# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67581          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 67582# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67583          goto ldv_37712;
 67584          switch_default:
 67585          {
 67586# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67587          __bad_percpu_size();
 67588          }
 67589        } else {
 67590
 67591        }
 67592      }
 67593      ldv_37712:
 67594      {
 67595# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67596      tmp___3 = atomic_read((atomic_t const *)(& kgdb_active));
 67597      }
 67598# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67599      if (pfo_ret__ != tmp___3) {
 67600        {
 67601# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67602        msleep(1U);
 67603        }
 67604      } else {
 67605
 67606      }
 67607    } else {
 67608
 67609    }
 67610    ldv_37719:
 67611    {
 67612# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67613    tmp___4 = i915_read32___7(dev_priv, 921856U);
 67614    }
 67615# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67616    if ((tmp___4 & 65536U) != 0U) {
 67617# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67618      goto ldv_37718;
 67619    } else {
 67620# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67621      goto ldv_37709;
 67622    }
 67623    ldv_37709: ;
 67624# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67625    if (ret__ != 0) {
 67626      {
 67627# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67628      drm_ut_debug_printk(4U, "drm", "intel_ironlake_crt_detect_hotplug", "timed out waiting for FORCE_TRIGGER");
 67629      }
 67630    } else {
 67631
 67632    }
 67633# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67634    if ((int )turn_off_dac) {
 67635      {
 67636# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67637      i915_write32___5(dev_priv, 921856U, save_adpa);
 67638# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67639      readl((void const volatile *)dev_priv->regs + 921856U);
 67640      }
 67641    } else {
 67642
 67643    }
 67644  } else {
 67645
 67646  }
 67647  {
 67648# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67649  adpa = i915_read32___7(dev_priv, 921856U);
 67650  }
 67651# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67652  if ((adpa & 50331648U) != 0U) {
 67653# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67654    ret = (bool )1;
 67655  } else {
 67656# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67657    ret = (bool )0;
 67658  }
 67659  {
 67660# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67661  drm_ut_debug_printk(4U, "drm", "intel_ironlake_crt_detect_hotplug", "ironlake hotplug adpa=0x%x, result %d\n",
 67662                      adpa, (int )ret);
 67663  }
 67664# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67665  return (ret);
 67666}
 67667}
 67668# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67669static bool intel_crt_detect_hotplug(struct drm_connector *connector )
 67670{ struct drm_device *dev ;
 67671  struct drm_i915_private *dev_priv ;
 67672  u32 hotplug_en ;
 67673  u32 orig ;
 67674  u32 stat ;
 67675  bool ret ;
 67676  int i ;
 67677  int tries ;
 67678  bool tmp ;
 67679  unsigned long timeout__ ;
 67680  unsigned long tmp___0 ;
 67681  int ret__ ;
 67682  struct thread_info *tmp___1 ;
 67683  int pfo_ret__ ;
 67684  int tmp___2 ;
 67685  u32 tmp___3 ;
 67686
 67687  {
 67688# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67689  dev = connector->dev;
 67690# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67691  dev_priv = (struct drm_i915_private *)dev->dev_private;
 67692# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67693  ret = (bool )0;
 67694# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67695  tries = 0;
 67696# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67697  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 67698    {
 67699# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67700    tmp = intel_ironlake_crt_detect_hotplug(connector);
 67701    }
 67702# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67703    return (tmp);
 67704  } else
 67705# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67706  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 67707    {
 67708# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67709    tmp = intel_ironlake_crt_detect_hotplug(connector);
 67710    }
 67711# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67712    return (tmp);
 67713  } else
 67714# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67715  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 67716    {
 67717# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67718    tmp = intel_ironlake_crt_detect_hotplug(connector);
 67719    }
 67720# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67721    return (tmp);
 67722  } else {
 67723
 67724  }
 67725# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67726  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 67727# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67728    if (dev->pci_device != 10818) {
 67729# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67730      tries = 2;
 67731    } else {
 67732# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67733      tries = 1;
 67734    }
 67735  } else {
 67736# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67737    tries = 1;
 67738  }
 67739  {
 67740# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67741  orig = i915_read32___7(dev_priv, 397584U);
 67742# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67743  hotplug_en = orig;
 67744# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67745  hotplug_en = hotplug_en | 8U;
 67746# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67747  i = 0;
 67748  }
 67749# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67750  goto ldv_37754;
 67751  ldv_37753:
 67752  {
 67753# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67754  i915_write32___5(dev_priv, 397584U, hotplug_en);
 67755# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67756  tmp___0 = msecs_to_jiffies((unsigned int const )1000U);
 67757# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67758  timeout__ = tmp___0 + (unsigned long )jiffies;
 67759# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67760  ret__ = 0;
 67761  }
 67762# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67763  goto ldv_37750;
 67764  ldv_37749: ;
 67765# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67766  if ((long )timeout__ - (long )jiffies < 0L) {
 67767# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67768    ret__ = -110;
 67769# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67770    goto ldv_37740;
 67771  } else {
 67772
 67773  }
 67774  {
 67775# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67776  tmp___1 = current_thread_info();
 67777  }
 67778# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67779  if ((tmp___1->preempt_count & -268435457) == 0) {
 67780# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67781    if (1) {
 67782# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67783      goto case_4;
 67784    } else {
 67785# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67786      goto switch_default;
 67787# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67788      if (0) {
 67789# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67790        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 67791# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67792        goto ldv_37743;
 67793# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67794        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 67795# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67796        goto ldv_37743;
 67797        case_4:
 67798# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67799        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 67800# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67801        goto ldv_37743;
 67802# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67803        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 67804# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67805        goto ldv_37743;
 67806        switch_default:
 67807        {
 67808# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67809        __bad_percpu_size();
 67810        }
 67811      } else {
 67812
 67813      }
 67814    }
 67815    ldv_37743:
 67816    {
 67817# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67818    tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 67819    }
 67820# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67821    if (pfo_ret__ != tmp___2) {
 67822      {
 67823# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67824      msleep(1U);
 67825      }
 67826    } else {
 67827
 67828    }
 67829  } else {
 67830
 67831  }
 67832  ldv_37750:
 67833  {
 67834# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67835  tmp___3 = i915_read32___7(dev_priv, 397584U);
 67836  }
 67837# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67838  if ((tmp___3 & 8U) != 0U) {
 67839# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67840    goto ldv_37749;
 67841  } else {
 67842# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67843    goto ldv_37740;
 67844  }
 67845  ldv_37740: ;
 67846# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67847  if (ret__ != 0) {
 67848    {
 67849# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67850    drm_ut_debug_printk(4U, "drm", "intel_crt_detect_hotplug", "timed out waiting for FORCE_DETECT to go off");
 67851    }
 67852  } else {
 67853
 67854  }
 67855# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67856  i = i + 1;
 67857  ldv_37754: ;
 67858# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67859  if (i < tries) {
 67860# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67861    goto ldv_37753;
 67862  } else {
 67863# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67864    goto ldv_37755;
 67865  }
 67866  ldv_37755:
 67867  {
 67868# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67869  stat = i915_read32___7(dev_priv, 397588U);
 67870  }
 67871# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67872  if ((stat & 768U) != 0U) {
 67873# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67874    ret = (bool )1;
 67875  } else {
 67876
 67877  }
 67878  {
 67879# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67880  i915_write32___5(dev_priv, 397588U, 2048U);
 67881# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67882  i915_write32___5(dev_priv, 397584U, orig);
 67883  }
 67884# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67885  return (ret);
 67886}
 67887}
 67888# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67889static bool intel_crt_detect_ddc(struct drm_connector *connector )
 67890{ struct intel_crt *crt ;
 67891  struct intel_crt *tmp ;
 67892  struct drm_i915_private *dev_priv ;
 67893  struct edid *edid ;
 67894  bool is_digital ;
 67895  bool tmp___0 ;
 67896
 67897  {
 67898  {
 67899# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67900  tmp = intel_attached_crt(connector);
 67901# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67902  crt = tmp;
 67903# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67904  dev_priv = (struct drm_i915_private *)(crt->base.base.dev)->dev_private;
 67905  }
 67906# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67907  if (crt->base.type != 1) {
 67908# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67909    return ((bool )0);
 67910  } else {
 67911
 67912  }
 67913  {
 67914# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67915  tmp___0 = intel_ddc_probe(& crt->base, dev_priv->crt_ddc_pin);
 67916  }
 67917# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67918  if ((int )tmp___0) {
 67919    {
 67920# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67921    is_digital = (bool )0;
 67922# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67923    edid = drm_get_edid(connector, & (dev_priv->gmbus + (unsigned long )dev_priv->crt_ddc_pin)->adapter);
 67924    }
 67925# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67926    if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 67927      {
 67928# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67929      is_digital = (bool )(((int )edid->input & 128) != 0);
 67930# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67931      connector->display_info.raw_edid = (char *)0;
 67932# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67933      kfree((void const *)edid);
 67934      }
 67935    } else {
 67936
 67937    }
 67938# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67939    if (! is_digital) {
 67940      {
 67941# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67942      drm_ut_debug_printk(4U, "drm", "intel_crt_detect_ddc", "CRT detected via DDC:0x50 [EDID]\n");
 67943      }
 67944# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67945      return ((bool )1);
 67946    } else {
 67947      {
 67948# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67949      drm_ut_debug_printk(4U, "drm", "intel_crt_detect_ddc", "CRT not detected via DDC:0x50 [EDID reports a digital panel]\n");
 67950      }
 67951    }
 67952  } else {
 67953
 67954  }
 67955# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67956  return ((bool )0);
 67957}
 67958}
 67959# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67960static enum drm_connector_status intel_crt_load_detect(struct intel_crt *crt )
 67961{ struct drm_device *dev ;
 67962  struct drm_i915_private *dev_priv ;
 67963  uint32_t pipe ;
 67964  struct drm_crtc const *__mptr ;
 67965  uint32_t save_bclrpat ;
 67966  uint32_t save_vtotal ;
 67967  uint32_t vtotal ;
 67968  uint32_t vactive ;
 67969  uint32_t vsample ;
 67970  uint32_t vblank ;
 67971  uint32_t vblank_start ;
 67972  uint32_t vblank_end ;
 67973  uint32_t dsl ;
 67974  uint32_t bclrpat_reg ;
 67975  uint32_t vtotal_reg ;
 67976  uint32_t vblank_reg ;
 67977  uint32_t vsync_reg ;
 67978  uint32_t pipeconf_reg ;
 67979  uint32_t pipe_dsl_reg ;
 67980  uint8_t st00 ;
 67981  enum drm_connector_status status ;
 67982  uint32_t pipeconf ;
 67983  u32 tmp ;
 67984  bool restore_vblank ;
 67985  int count ;
 67986  int detect ;
 67987  uint32_t vsync ;
 67988  u32 tmp___0 ;
 67989  uint32_t vsync_start ;
 67990  u32 tmp___1 ;
 67991  u32 tmp___2 ;
 67992
 67993  {
 67994  {
 67995# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67996  dev = crt->base.base.dev;
 67997# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 67998  dev_priv = (struct drm_i915_private *)dev->dev_private;
 67999# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68000  __mptr = (struct drm_crtc const *)crt->base.base.crtc;
 68001# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68002  pipe = (uint32_t )((struct intel_crtc *)__mptr)->pipe;
 68003# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68004  drm_ut_debug_printk(4U, "drm", "intel_crt_load_detect", "starting load-detect on CRT\n");
 68005# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68006  bclrpat_reg = pipe * 4096U + 393248U;
 68007# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68008  vtotal_reg = pipe * 4096U + 393228U;
 68009# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68010  vblank_reg = pipe * 4096U + 393232U;
 68011# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68012  vsync_reg = pipe * 4096U + 393236U;
 68013# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68014  pipeconf_reg = pipe * 4096U + 458760U;
 68015# 347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68016  pipe_dsl_reg = (pipe + 112U) * 4096U;
 68017# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68018  save_bclrpat = i915_read32___7(dev_priv, bclrpat_reg);
 68019# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68020  save_vtotal = i915_read32___7(dev_priv, vtotal_reg);
 68021# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68022  vblank = i915_read32___7(dev_priv, vblank_reg);
 68023# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68024  vtotal = ((save_vtotal >> 16) & 4095U) + 1U;
 68025# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68026  vactive = (save_vtotal & 2047U) + 1U;
 68027# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68028  vblank_start = (vblank & 4095U) + 1U;
 68029# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68030  vblank_end = ((vblank >> 16) & 4095U) + 1U;
 68031# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68032  i915_write32___5(dev_priv, bclrpat_reg, 5242960U);
 68033  }
 68034# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68035  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 68036    {
 68037# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68038    tmp = i915_read32___7(dev_priv, pipeconf_reg);
 68039# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68040    pipeconf = tmp;
 68041# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68042    i915_write32___5(dev_priv, pipeconf_reg, pipeconf | 33554432U);
 68043# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68044    readl((void const volatile *)dev_priv->regs + (unsigned long )pipeconf_reg);
 68045# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68046    intel_wait_for_vblank(dev, (int )pipe);
 68047# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68048    st00 = i915_read8___1(dev_priv, 962U);
 68049    }
 68050# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68051    if (((int )st00 & 16) != 0) {
 68052# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68053      status = (enum drm_connector_status )1;
 68054    } else {
 68055# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68056      status = (enum drm_connector_status )2;
 68057    }
 68058    {
 68059# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68060    i915_write32___5(dev_priv, pipeconf_reg, pipeconf);
 68061    }
 68062  } else {
 68063# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68064    restore_vblank = (bool )0;
 68065# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68066    if (vblank_start <= vactive) {
 68067# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68068      if (vblank_end >= vtotal) {
 68069        {
 68070# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68071        tmp___0 = i915_read32___7(dev_priv, vsync_reg);
 68072# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68073        vsync = tmp___0;
 68074# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68075        vsync_start = (vsync & 65535U) + 1U;
 68076# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68077        vblank_start = vsync_start;
 68078# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68079        i915_write32___5(dev_priv, vblank_reg, (vblank_start - 1U) | ((vblank_end - 1U) << 16));
 68080# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68081        restore_vblank = (bool )1;
 68082        }
 68083      } else {
 68084
 68085      }
 68086    } else {
 68087
 68088    }
 68089# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68090    if (vblank_start - vactive >= vtotal - vblank_end) {
 68091# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68092      vsample = (vblank_start + vactive) >> 1;
 68093    } else {
 68094# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68095      vsample = (vtotal + vblank_end) >> 1;
 68096    }
 68097# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68098    goto ldv_37797;
 68099    ldv_37796: ;
 68100    ldv_37797:
 68101    {
 68102# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68103    tmp___1 = i915_read32___7(dev_priv, pipe_dsl_reg);
 68104    }
 68105# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68106    if (tmp___1 >= vactive) {
 68107# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68108      goto ldv_37796;
 68109    } else {
 68110# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68111      goto ldv_37798;
 68112    }
 68113    ldv_37798: ;
 68114# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68115    goto ldv_37800;
 68116    ldv_37799: ;
 68117    ldv_37800:
 68118    {
 68119# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68120    dsl = i915_read32___7(dev_priv, pipe_dsl_reg);
 68121    }
 68122# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68123    if (dsl <= vsample) {
 68124# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68125      goto ldv_37799;
 68126    } else {
 68127# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68128      goto ldv_37801;
 68129    }
 68130    ldv_37801:
 68131# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68132    detect = 0;
 68133# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68134    count = 0;
 68135    ldv_37802:
 68136    {
 68137# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68138    count = count + 1;
 68139# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68140    st00 = i915_read8___1(dev_priv, 962U);
 68141    }
 68142# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68143    if (((int )st00 & 16) != 0) {
 68144# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68145      detect = detect + 1;
 68146    } else {
 68147
 68148    }
 68149    {
 68150# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68151    tmp___2 = i915_read32___7(dev_priv, pipe_dsl_reg);
 68152    }
 68153# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68154    if (tmp___2 == dsl) {
 68155# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68156      goto ldv_37802;
 68157    } else {
 68158# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68159      goto ldv_37803;
 68160    }
 68161    ldv_37803: ;
 68162# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68163    if ((int )restore_vblank) {
 68164      {
 68165# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68166      i915_write32___5(dev_priv, vblank_reg, vblank);
 68167      }
 68168    } else {
 68169
 68170    }
 68171# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68172    if (detect * 4 > count * 3) {
 68173# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68174      status = (enum drm_connector_status )1;
 68175    } else {
 68176# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68177      status = (enum drm_connector_status )2;
 68178    }
 68179  }
 68180  {
 68181# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68182  i915_write32___5(dev_priv, bclrpat_reg, save_bclrpat);
 68183  }
 68184# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68185  return (status);
 68186}
 68187}
 68188# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68189static enum drm_connector_status intel_crt_detect(struct drm_connector *connector ,
 68190                                                  bool force )
 68191{ struct drm_device *dev ;
 68192  struct intel_crt *crt ;
 68193  struct intel_crt *tmp ;
 68194  struct drm_crtc *crtc ;
 68195  enum drm_connector_status status ;
 68196  bool tmp___0 ;
 68197  bool tmp___1 ;
 68198  struct intel_load_detect_pipe tmp___2 ;
 68199  bool tmp___3 ;
 68200  bool tmp___4 ;
 68201
 68202  {
 68203  {
 68204# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68205  dev = connector->dev;
 68206# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68207  tmp = intel_attached_crt(connector);
 68208# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68209  crt = tmp;
 68210  }
 68211# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68212  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 68213    {
 68214# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68215    tmp___0 = intel_crt_detect_hotplug(connector);
 68216    }
 68217# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68218    if ((int )tmp___0) {
 68219      {
 68220# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68221      drm_ut_debug_printk(4U, "drm", "intel_crt_detect", "CRT detected via hotplug\n");
 68222      }
 68223# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68224      return ((enum drm_connector_status )1);
 68225    } else {
 68226      {
 68227# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68228      drm_ut_debug_printk(4U, "drm", "intel_crt_detect", "CRT not detected via hotplug\n");
 68229      }
 68230# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68231      return ((enum drm_connector_status )2);
 68232    }
 68233  } else {
 68234
 68235  }
 68236  {
 68237# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68238  tmp___1 = intel_crt_detect_ddc(connector);
 68239  }
 68240# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68241  if ((int )tmp___1) {
 68242# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68243    return ((enum drm_connector_status )1);
 68244  } else {
 68245
 68246  }
 68247# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68248  if (! force) {
 68249# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68250    return (connector->status);
 68251  } else {
 68252
 68253  }
 68254# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68255  crtc = crt->base.base.crtc;
 68256# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68257  if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 68258# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68259    if ((int )crtc->enabled) {
 68260      {
 68261# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68262      status = intel_crt_load_detect(crt);
 68263      }
 68264    } else {
 68265# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68266      goto _L;
 68267    }
 68268  } else {
 68269    _L:
 68270    {
 68271# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68272    tmp___4 = intel_get_load_detect_pipe(& crt->base, connector, (struct drm_display_mode *)0,
 68273                                         & tmp___2);
 68274    }
 68275# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68276    if ((int )tmp___4) {
 68277      {
 68278# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68279      tmp___3 = intel_crt_detect_ddc(connector);
 68280      }
 68281# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68282      if ((int )tmp___3) {
 68283# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68284        status = (enum drm_connector_status )1;
 68285      } else {
 68286        {
 68287# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68288        status = intel_crt_load_detect(crt);
 68289        }
 68290      }
 68291      {
 68292# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68293      intel_release_load_detect_pipe(& crt->base, connector, & tmp___2);
 68294      }
 68295    } else {
 68296# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68297      status = (enum drm_connector_status )3;
 68298    }
 68299  }
 68300# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68301  return (status);
 68302}
 68303}
 68304# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68305static void intel_crt_destroy(struct drm_connector *connector )
 68306{
 68307
 68308  {
 68309  {
 68310# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68311  drm_sysfs_connector_remove(connector);
 68312# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68313  drm_connector_cleanup(connector);
 68314# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68315  kfree((void const *)connector);
 68316  }
 68317# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68318  return;
 68319}
 68320}
 68321# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68322static int intel_crt_get_modes(struct drm_connector *connector )
 68323{ struct drm_device *dev ;
 68324  struct drm_i915_private *dev_priv ;
 68325  int ret ;
 68326  int tmp ;
 68327
 68328  {
 68329  {
 68330# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68331  dev = connector->dev;
 68332# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68333  dev_priv = (struct drm_i915_private *)dev->dev_private;
 68334# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68335  ret = intel_ddc_get_modes(connector, & (dev_priv->gmbus + (unsigned long )dev_priv->crt_ddc_pin)->adapter);
 68336  }
 68337# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68338  if (ret != 0) {
 68339# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68340    return (ret);
 68341  } else
 68342# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68343  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 68344# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68345    return (ret);
 68346  } else {
 68347
 68348  }
 68349  {
 68350# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68351  tmp = intel_ddc_get_modes(connector, & (dev_priv->gmbus + 5UL)->adapter);
 68352  }
 68353# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68354  return (tmp);
 68355}
 68356}
 68357# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68358static int intel_crt_set_property(struct drm_connector *connector , struct drm_property *property ,
 68359                                  uint64_t value )
 68360{
 68361
 68362  {
 68363# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68364  return (0);
 68365}
 68366}
 68367# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68368static void intel_crt_reset(struct drm_connector *connector )
 68369{ struct drm_device *dev ;
 68370  struct intel_crt *crt ;
 68371  struct intel_crt *tmp ;
 68372
 68373  {
 68374  {
 68375# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68376  dev = connector->dev;
 68377# 518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68378  tmp = intel_attached_crt(connector);
 68379# 518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68380  crt = tmp;
 68381  }
 68382# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68383  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 68384# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68385    crt->force_hotplug_required = (bool )1;
 68386  } else
 68387# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68388  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 68389# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68390    crt->force_hotplug_required = (bool )1;
 68391  } else
 68392# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68393  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 68394# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68395    crt->force_hotplug_required = (bool )1;
 68396  } else {
 68397
 68398  }
 68399# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68400  return;
 68401}
 68402}
 68403# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68404static struct drm_encoder_helper_funcs const intel_crt_helper_funcs =
 68405# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68406     {& intel_crt_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 68407    & intel_crt_mode_fixup, & intel_encoder_prepare, & intel_encoder_commit, & intel_crt_mode_set,
 68408    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 68409                                                                                   struct drm_connector * ))0,
 68410    (void (*)(struct drm_encoder * ))0};
 68411# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68412static struct drm_connector_funcs const intel_crt_connector_funcs =
 68413# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68414     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 68415    & intel_crt_reset, & intel_crt_detect, & drm_helper_probe_single_connector_modes,
 68416    & intel_crt_set_property, & intel_crt_destroy, (void (*)(struct drm_connector * ))0};
 68417# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68418static struct drm_connector_helper_funcs const intel_crt_connector_helper_funcs = {& intel_crt_get_modes,
 68419    & intel_crt_mode_valid, & intel_best_encoder};
 68420# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68421static struct drm_encoder_funcs const intel_crt_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_encoder_destroy};
 68422# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68423void intel_crt_init(struct drm_device *dev )
 68424{ struct drm_connector *connector ;
 68425  struct intel_crt *crt ;
 68426  struct intel_connector *intel_connector ;
 68427  struct drm_i915_private *dev_priv ;
 68428  void *tmp ;
 68429  void *tmp___0 ;
 68430  u32 adpa ;
 68431
 68432  {
 68433  {
 68434# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68435  dev_priv = (struct drm_i915_private *)dev->dev_private;
 68436# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68437  tmp = kzalloc(104UL, 208U);
 68438# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68439  crt = (struct intel_crt *)tmp;
 68440  }
 68441# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68442  if ((unsigned long )crt == (unsigned long )((struct intel_crt *)0)) {
 68443# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68444    return;
 68445  } else {
 68446
 68447  }
 68448  {
 68449# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68450  tmp___0 = kzalloc(1576UL, 208U);
 68451# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68452  intel_connector = (struct intel_connector *)tmp___0;
 68453  }
 68454# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68455  if ((unsigned long )intel_connector == (unsigned long )((struct intel_connector *)0)) {
 68456    {
 68457# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68458    kfree((void const *)crt);
 68459    }
 68460# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68461    return;
 68462  } else {
 68463
 68464  }
 68465  {
 68466# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68467  connector = & intel_connector->base;
 68468# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68469  drm_connector_init(dev, & intel_connector->base, & intel_crt_connector_funcs, 1);
 68470# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68471  drm_encoder_init(dev, & crt->base.base, & intel_crt_enc_funcs, 1);
 68472# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68473  intel_connector_attach_encoder(intel_connector, & crt->base);
 68474# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68475  crt->base.type = 1;
 68476# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68477  crt->base.clone_mask = 832;
 68478# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68479  crt->base.crtc_mask = 3;
 68480# 586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68481  connector->interlace_allowed = (bool )1;
 68482# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68483  connector->doublescan_allowed = (bool )0;
 68484# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68485  drm_encoder_helper_add(& crt->base.base, & intel_crt_helper_funcs);
 68486# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68487  drm_connector_helper_add(connector, & intel_crt_connector_helper_funcs);
 68488# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68489  drm_sysfs_connector_add(connector);
 68490  }
 68491# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68492  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 68493# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68494    connector->polled = (uint8_t )1U;
 68495  } else {
 68496# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68497    connector->polled = (uint8_t )2U;
 68498  }
 68499# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68500  crt->force_hotplug_required = (bool )0;
 68501# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68502  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 68503# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68504    goto _L;
 68505  } else
 68506# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68507  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 68508# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68509    goto _L;
 68510  } else
 68511# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68512  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 68513    _L:
 68514    {
 68515# 606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68516    adpa = i915_read32___7(dev_priv, 921856U);
 68517# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68518    adpa = adpa & 4227923967U;
 68519# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68520    adpa = adpa | 15990784U;
 68521# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68522    i915_write32___5(dev_priv, 921856U, adpa);
 68523# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68524    readl((void const volatile *)dev_priv->regs + 921856U);
 68525# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68526    drm_ut_debug_printk(4U, "drm", "intel_crt_init", "pch crt adpa set to 0x%x\n",
 68527                        adpa);
 68528# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68529    crt->force_hotplug_required = (bool )1;
 68530    }
 68531  } else {
 68532
 68533  }
 68534# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68535  dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 2048U;
 68536# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68537  return;
 68538}
 68539}
 68540# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_crt.c.p"
 68541# 7 "include/acpi/button.h"
 68542extern int acpi_lid_notifier_register(struct notifier_block * ) ;
 68543# 8 "include/acpi/button.h"
 68544extern int acpi_lid_notifier_unregister(struct notifier_block * ) ;
 68545# 9 "include/acpi/button.h"
 68546extern int acpi_lid_open(void) ;
 68547# 96 "include/linux/dmi.h"
 68548extern int dmi_check_system(struct dmi_system_id const * ) ;
 68549# 664 "include/drm/drm_crtc.h"
 68550extern int drm_add_edid_modes(struct drm_connector * , struct edid * ) ;
 68551# 665 "include/drm/drm_crtc.h"
 68552extern void drm_mode_probed_add(struct drm_connector * , struct drm_display_mode * ) ;
 68553# 667 "include/drm/drm_crtc.h"
 68554extern struct drm_display_mode *drm_mode_duplicate(struct drm_device * , struct drm_display_mode const * ) ;
 68555# 699 "include/drm/drm_crtc.h"
 68556extern int drm_mode_connector_update_edid_property(struct drm_connector * , struct edid * ) ;
 68557# 719 "include/drm/drm_crtc.h"
 68558extern int drm_connector_attach_property(struct drm_connector * , struct drm_property * ,
 68559                                         uint64_t ) ;
 68560# 729 "include/drm/drm_crtc.h"
 68561extern int drm_mode_create_scaling_mode_property(struct drm_device * ) ;
 68562# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68563__inline static void trace_i915_reg_rw___8(bool write , u32 reg , u64 val , int len )
 68564{ struct tracepoint_func *it_func_ptr ;
 68565  void *it_func ;
 68566  void *__data ;
 68567  struct tracepoint_func *_________p1 ;
 68568  bool __warned ;
 68569  int tmp ;
 68570  int tmp___0 ;
 68571  bool tmp___1 ;
 68572
 68573  {
 68574  {
 68575# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68576  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 68577  }
 68578# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68579  if ((int )tmp___1) {
 68580    {
 68581# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68582    rcu_read_lock_sched_notrace();
 68583# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68584    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 68585# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68586    tmp = debug_lockdep_rcu_enabled();
 68587    }
 68588# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68589    if (tmp != 0) {
 68590# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68591      if (! __warned) {
 68592        {
 68593# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68594        tmp___0 = rcu_read_lock_sched_held();
 68595        }
 68596# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68597        if (tmp___0 == 0) {
 68598          {
 68599# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68600          __warned = (bool )1;
 68601# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68602          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 68603                                  (int const )411);
 68604          }
 68605        } else {
 68606
 68607        }
 68608      } else {
 68609
 68610      }
 68611    } else {
 68612
 68613    }
 68614# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68615    it_func_ptr = _________p1;
 68616# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68617    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 68618      ldv_36460:
 68619      {
 68620# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68621      it_func = it_func_ptr->func;
 68622# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68623      __data = it_func_ptr->data;
 68624# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68625      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 68626                                                                   reg, val, len);
 68627# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68628      it_func_ptr = it_func_ptr + 1;
 68629      }
 68630# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68631      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 68632# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68633        goto ldv_36460;
 68634      } else {
 68635# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68636        goto ldv_36461;
 68637      }
 68638      ldv_36461: ;
 68639    } else {
 68640
 68641    }
 68642    {
 68643# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68644    rcu_read_lock_sched_notrace();
 68645    }
 68646  } else {
 68647
 68648  }
 68649# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 68650  return;
 68651}
 68652}
 68653# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68654__inline static u32 i915_read32___8(struct drm_i915_private *dev_priv , u32 reg )
 68655{ u32 val ;
 68656
 68657  {
 68658# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68659  val = 0U;
 68660# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68661  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 68662# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68663    if (reg <= 262143U) {
 68664# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68665      if (reg != 41356U) {
 68666        {
 68667# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68668        gen6_gt_force_wake_get(dev_priv);
 68669# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68670        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 68671# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68672        gen6_gt_force_wake_put(dev_priv);
 68673        }
 68674      } else {
 68675        {
 68676# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68677        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 68678        }
 68679      }
 68680    } else {
 68681      {
 68682# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68683      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 68684      }
 68685    }
 68686  } else {
 68687    {
 68688# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68689    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 68690    }
 68691  }
 68692  {
 68693# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68694  trace_i915_reg_rw___8((bool )0, reg, (u64 )val, 4);
 68695  }
 68696# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68697  return (val);
 68698}
 68699}
 68700# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68701__inline static void i915_write32___6(struct drm_i915_private *dev_priv , u32 reg ,
 68702                                      u32 val )
 68703{
 68704
 68705  {
 68706  {
 68707# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68708  trace_i915_reg_rw___8((bool )1, reg, (u64 )val, 4);
 68709  }
 68710# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68711  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 68712# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68713    if (reg <= 262143U) {
 68714# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68715      if (reg != 41356U) {
 68716        {
 68717# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68718        __gen6_gt_wait_for_fifo(dev_priv);
 68719        }
 68720      } else {
 68721
 68722      }
 68723    } else {
 68724
 68725    }
 68726  } else {
 68727
 68728  }
 68729  {
 68730# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68731  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 68732  }
 68733# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 68734  return;
 68735}
 68736}
 68737# 260 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 68738void intel_fixed_panel_mode(struct drm_display_mode *fixed_mode , struct drm_display_mode *adjusted_mode ) ;
 68739# 262 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 68740void intel_pch_panel_fitting(struct drm_device *dev , int fitting_mode , struct drm_display_mode *mode ,
 68741                             struct drm_display_mode *adjusted_mode ) ;
 68742# 270 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 68743void intel_panel_enable_backlight(struct drm_device *dev ) ;
 68744# 271 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 68745void intel_panel_disable_backlight(struct drm_device *dev ) ;
 68746# 272 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 68747enum drm_connector_status intel_panel_detect(struct drm_device *dev ) ;
 68748# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68749static struct intel_lvds *to_intel_lvds(struct drm_encoder *encoder )
 68750{ struct drm_encoder const *__mptr ;
 68751
 68752  {
 68753# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68754  __mptr = (struct drm_encoder const *)encoder;
 68755# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68756  return ((struct intel_lvds *)__mptr);
 68757}
 68758}
 68759# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68760static struct intel_lvds *intel_attached_lvds(struct drm_connector *connector )
 68761{ struct intel_encoder const *__mptr ;
 68762  struct intel_encoder *tmp ;
 68763
 68764  {
 68765  {
 68766# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68767  tmp = intel_attached_encoder(connector);
 68768# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68769  __mptr = (struct intel_encoder const *)tmp;
 68770  }
 68771# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68772  return ((struct intel_lvds *)__mptr);
 68773}
 68774}
 68775# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68776static void intel_lvds_enable(struct intel_lvds *intel_lvds )
 68777{ struct drm_device *dev ;
 68778  struct drm_i915_private *dev_priv ;
 68779  u32 ctl_reg ;
 68780  u32 lvds_reg ;
 68781  u32 tmp ;
 68782  unsigned long timeout__ ;
 68783  unsigned long tmp___0 ;
 68784  int ret__ ;
 68785  struct thread_info *tmp___1 ;
 68786  int pfo_ret__ ;
 68787  int tmp___2 ;
 68788  u32 tmp___3 ;
 68789  u32 tmp___4 ;
 68790
 68791  {
 68792# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68793  dev = intel_lvds->base.base.dev;
 68794# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68795  dev_priv = (struct drm_i915_private *)dev->dev_private;
 68796# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68797  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 68798# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68799    ctl_reg = 815620U;
 68800# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68801    lvds_reg = 921984U;
 68802  } else
 68803# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68804  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 68805# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68806    ctl_reg = 815620U;
 68807# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68808    lvds_reg = 921984U;
 68809  } else
 68810# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68811  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 68812# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68813    ctl_reg = 815620U;
 68814# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68815    lvds_reg = 921984U;
 68816  } else {
 68817# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68818    ctl_reg = 397828U;
 68819# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68820    lvds_reg = 397696U;
 68821  }
 68822  {
 68823# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68824  tmp = i915_read32___8(dev_priv, lvds_reg);
 68825# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68826  i915_write32___6(dev_priv, lvds_reg, tmp | 2147483648U);
 68827  }
 68828# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68829  if ((int )intel_lvds->pfit_dirty) {
 68830    {
 68831# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68832    drm_ut_debug_printk(4U, "drm", "intel_lvds_enable", "applying panel-fitter: %x, %x\n",
 68833                        intel_lvds->pfit_control, intel_lvds->pfit_pgm_ratios);
 68834# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68835    tmp___0 = msecs_to_jiffies((unsigned int const )1000U);
 68836# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68837    timeout__ = tmp___0 + (unsigned long )jiffies;
 68838# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68839    ret__ = 0;
 68840    }
 68841# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68842    goto ldv_40175;
 68843    ldv_40174: ;
 68844# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68845    if ((long )timeout__ - (long )jiffies < 0L) {
 68846# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68847      ret__ = -110;
 68848# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68849      goto ldv_40165;
 68850    } else {
 68851
 68852    }
 68853    {
 68854# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68855    tmp___1 = current_thread_info();
 68856    }
 68857# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68858    if ((tmp___1->preempt_count & -268435457) == 0) {
 68859# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68860      if (1) {
 68861# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68862        goto case_4;
 68863      } else {
 68864# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68865        goto switch_default;
 68866# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68867        if (0) {
 68868# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68869          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 68870# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68871          goto ldv_40168;
 68872# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68873          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 68874# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68875          goto ldv_40168;
 68876          case_4:
 68877# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68878          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 68879# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68880          goto ldv_40168;
 68881# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68882          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 68883# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68884          goto ldv_40168;
 68885          switch_default:
 68886          {
 68887# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68888          __bad_percpu_size();
 68889          }
 68890        } else {
 68891
 68892        }
 68893      }
 68894      ldv_40168:
 68895      {
 68896# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68897      tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 68898      }
 68899# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68900      if (pfo_ret__ != tmp___2) {
 68901        {
 68902# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68903        msleep(1U);
 68904        }
 68905      } else {
 68906
 68907      }
 68908    } else {
 68909
 68910    }
 68911    ldv_40175:
 68912    {
 68913# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68914    tmp___3 = i915_read32___8(dev_priv, 397824U);
 68915    }
 68916# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68917    if ((int )tmp___3 < 0) {
 68918# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68919      goto ldv_40174;
 68920    } else {
 68921# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68922      goto ldv_40165;
 68923    }
 68924    ldv_40165: ;
 68925# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68926    if (ret__ != 0) {
 68927      {
 68928# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68929      drm_err("intel_lvds_enable", "timed out waiting for panel to power off\n");
 68930      }
 68931    } else {
 68932      {
 68933# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68934      i915_write32___6(dev_priv, 397876U, intel_lvds->pfit_pgm_ratios);
 68935# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68936      i915_write32___6(dev_priv, 397872U, intel_lvds->pfit_control);
 68937# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68938      intel_lvds->pfit_dirty = (bool )0;
 68939      }
 68940    }
 68941  } else {
 68942
 68943  }
 68944  {
 68945# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68946  tmp___4 = i915_read32___8(dev_priv, ctl_reg);
 68947# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68948  i915_write32___6(dev_priv, ctl_reg, tmp___4 | 1U);
 68949# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68950  readl((void const volatile *)dev_priv->regs + (unsigned long )lvds_reg);
 68951# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68952  intel_panel_enable_backlight(dev);
 68953  }
 68954# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68955  return;
 68956}
 68957}
 68958# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68959static void intel_lvds_disable(struct intel_lvds *intel_lvds )
 68960{ struct drm_device *dev ;
 68961  struct drm_i915_private *dev_priv ;
 68962  u32 ctl_reg ;
 68963  u32 lvds_reg ;
 68964  u32 tmp ;
 68965  unsigned long timeout__ ;
 68966  unsigned long tmp___0 ;
 68967  int ret__ ;
 68968  struct thread_info *tmp___1 ;
 68969  int pfo_ret__ ;
 68970  int tmp___2 ;
 68971  u32 tmp___3 ;
 68972  u32 tmp___4 ;
 68973
 68974  {
 68975# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68976  dev = intel_lvds->base.base.dev;
 68977# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68978  dev_priv = (struct drm_i915_private *)dev->dev_private;
 68979# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68980  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 68981# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68982    ctl_reg = 815620U;
 68983# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68984    lvds_reg = 921984U;
 68985  } else
 68986# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68987  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 68988# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68989    ctl_reg = 815620U;
 68990# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68991    lvds_reg = 921984U;
 68992  } else
 68993# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68994  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 68995# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68996    ctl_reg = 815620U;
 68997# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 68998    lvds_reg = 921984U;
 68999  } else {
 69000# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69001    ctl_reg = 397828U;
 69002# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69003    lvds_reg = 397696U;
 69004  }
 69005  {
 69006# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69007  intel_panel_disable_backlight(dev);
 69008# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69009  tmp = i915_read32___8(dev_priv, ctl_reg);
 69010# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69011  i915_write32___6(dev_priv, ctl_reg, tmp & 4294967294U);
 69012  }
 69013# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69014  if (intel_lvds->pfit_control != 0U) {
 69015    {
 69016# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69017    tmp___0 = msecs_to_jiffies((unsigned int const )1000U);
 69018# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69019    timeout__ = tmp___0 + (unsigned long )jiffies;
 69020# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69021    ret__ = 0;
 69022    }
 69023# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69024    goto ldv_40202;
 69025    ldv_40201: ;
 69026# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69027    if ((long )timeout__ - (long )jiffies < 0L) {
 69028# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69029      ret__ = -110;
 69030# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69031      goto ldv_40192;
 69032    } else {
 69033
 69034    }
 69035    {
 69036# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69037    tmp___1 = current_thread_info();
 69038    }
 69039# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69040    if ((tmp___1->preempt_count & -268435457) == 0) {
 69041# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69042      if (1) {
 69043# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69044        goto case_4;
 69045      } else {
 69046# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69047        goto switch_default;
 69048# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69049        if (0) {
 69050# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69051          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 69052# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69053          goto ldv_40195;
 69054# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69055          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 69056# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69057          goto ldv_40195;
 69058          case_4:
 69059# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69060          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 69061# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69062          goto ldv_40195;
 69063# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69064          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 69065# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69066          goto ldv_40195;
 69067          switch_default:
 69068          {
 69069# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69070          __bad_percpu_size();
 69071          }
 69072        } else {
 69073
 69074        }
 69075      }
 69076      ldv_40195:
 69077      {
 69078# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69079      tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 69080      }
 69081# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69082      if (pfo_ret__ != tmp___2) {
 69083        {
 69084# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69085        msleep(1U);
 69086        }
 69087      } else {
 69088
 69089      }
 69090    } else {
 69091
 69092    }
 69093    ldv_40202:
 69094    {
 69095# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69096    tmp___3 = i915_read32___8(dev_priv, 397824U);
 69097    }
 69098# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69099    if ((int )tmp___3 < 0) {
 69100# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69101      goto ldv_40201;
 69102    } else {
 69103# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69104      goto ldv_40192;
 69105    }
 69106    ldv_40192: ;
 69107# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69108    if (ret__ != 0) {
 69109      {
 69110# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69111      drm_err("intel_lvds_disable", "timed out waiting for panel to power off\n");
 69112      }
 69113    } else {
 69114
 69115    }
 69116    {
 69117# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69118    i915_write32___6(dev_priv, 397872U, 0U);
 69119# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69120    intel_lvds->pfit_dirty = (bool )1;
 69121    }
 69122  } else {
 69123
 69124  }
 69125  {
 69126# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69127  tmp___4 = i915_read32___8(dev_priv, lvds_reg);
 69128# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69129  i915_write32___6(dev_priv, lvds_reg, tmp___4 & 2147483647U);
 69130# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69131  readl((void const volatile *)dev_priv->regs + (unsigned long )lvds_reg);
 69132  }
 69133# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69134  return;
 69135}
 69136}
 69137# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69138static void intel_lvds_dpms(struct drm_encoder *encoder , int mode )
 69139{ struct intel_lvds *intel_lvds ;
 69140  struct intel_lvds *tmp ;
 69141
 69142  {
 69143  {
 69144# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69145  tmp = to_intel_lvds(encoder);
 69146# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69147  intel_lvds = tmp;
 69148  }
 69149# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69150  if (mode == 0) {
 69151    {
 69152# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69153    intel_lvds_enable(intel_lvds);
 69154    }
 69155  } else {
 69156    {
 69157# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69158    intel_lvds_disable(intel_lvds);
 69159    }
 69160  }
 69161# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69162  return;
 69163}
 69164}
 69165# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69166static int intel_lvds_mode_valid(struct drm_connector *connector , struct drm_display_mode *mode )
 69167{ struct intel_lvds *intel_lvds ;
 69168  struct intel_lvds *tmp ;
 69169  struct drm_display_mode *fixed_mode ;
 69170
 69171  {
 69172  {
 69173# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69174  tmp = intel_attached_lvds(connector);
 69175# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69176  intel_lvds = tmp;
 69177# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69178  fixed_mode = intel_lvds->fixed_mode;
 69179  }
 69180# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69181  if (mode->hdisplay > fixed_mode->hdisplay) {
 69182# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69183    return (29);
 69184  } else {
 69185
 69186  }
 69187# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69188  if (mode->vdisplay > fixed_mode->vdisplay) {
 69189# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69190    return (29);
 69191  } else {
 69192
 69193  }
 69194# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69195  return (0);
 69196}
 69197}
 69198# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69199static void centre_horizontally(struct drm_display_mode *mode , int width )
 69200{ u32 border ;
 69201  u32 sync_pos ;
 69202  u32 blank_width ;
 69203  u32 sync_width ;
 69204
 69205  {
 69206# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69207  sync_width = (u32 )(mode->crtc_hsync_end - mode->crtc_hsync_start);
 69208# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69209  blank_width = (u32 )(mode->crtc_hblank_end - mode->crtc_hblank_start);
 69210# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69211  sync_pos = ((blank_width - sync_width) + 1U) / 2U;
 69212# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69213  border = (u32 )(((mode->hdisplay - width) + 1) / 2);
 69214# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69215  border = (border & 1U) + border;
 69216# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69217  mode->crtc_hdisplay = width;
 69218# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69219  mode->crtc_hblank_start = (int )((u32 )width + border);
 69220# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69221  mode->crtc_hblank_end = (int )((u32 )mode->crtc_hblank_start + blank_width);
 69222# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69223  mode->crtc_hsync_start = (int )((u32 )mode->crtc_hblank_start + sync_pos);
 69224# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69225  mode->crtc_hsync_end = (int )((u32 )mode->crtc_hsync_start + sync_width);
 69226# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69227  return;
 69228}
 69229}
 69230# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69231static void centre_vertically(struct drm_display_mode *mode , int height )
 69232{ u32 border ;
 69233  u32 sync_pos ;
 69234  u32 blank_width ;
 69235  u32 sync_width ;
 69236
 69237  {
 69238# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69239  sync_width = (u32 )(mode->crtc_vsync_end - mode->crtc_vsync_start);
 69240# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69241  blank_width = (u32 )(mode->crtc_vblank_end - mode->crtc_vblank_start);
 69242# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69243  sync_pos = ((blank_width - sync_width) + 1U) / 2U;
 69244# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69245  border = (u32 )(((mode->vdisplay - height) + 1) / 2);
 69246# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69247  mode->crtc_vdisplay = height;
 69248# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69249  mode->crtc_vblank_start = (int )((u32 )height + border);
 69250# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69251  mode->crtc_vblank_end = (int )((u32 )mode->crtc_vblank_start + blank_width);
 69252# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69253  mode->crtc_vsync_start = (int )((u32 )mode->crtc_vblank_start + sync_pos);
 69254# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69255  mode->crtc_vsync_end = (int )((u32 )mode->crtc_vsync_start + sync_width);
 69256# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69257  return;
 69258}
 69259}
 69260# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69261__inline static u32 panel_fitter_scaling(u32 source , u32 target )
 69262{ u32 ratio ;
 69263
 69264  {
 69265# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69266  ratio = (source * 4096U) / target;
 69267# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69268  return ((ratio * 4096U + 2048U) / 4096U);
 69269}
 69270}
 69271# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69272static bool intel_lvds_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 69273                                  struct drm_display_mode *adjusted_mode )
 69274{ struct drm_device *dev ;
 69275  struct drm_i915_private *dev_priv ;
 69276  struct intel_crtc *intel_crtc ;
 69277  struct drm_crtc const *__mptr ;
 69278  struct intel_lvds *intel_lvds ;
 69279  struct intel_lvds *tmp ;
 69280  struct drm_encoder *tmp_encoder ;
 69281  u32 pfit_control ;
 69282  u32 pfit_pgm_ratios ;
 69283  u32 border ;
 69284  int pipe ;
 69285  struct list_head const *__mptr___0 ;
 69286  struct list_head const *__mptr___1 ;
 69287  u32 scaled_width ;
 69288  u32 scaled_height ;
 69289  u32 scaled_width___0 ;
 69290  u32 scaled_height___0 ;
 69291  u32 bits ;
 69292  u32 tmp___0 ;
 69293  u32 bits___0 ;
 69294  u32 tmp___1 ;
 69295
 69296  {
 69297  {
 69298# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69299  dev = encoder->dev;
 69300# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69301  dev_priv = (struct drm_i915_private *)dev->dev_private;
 69302# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69303  __mptr = (struct drm_crtc const *)encoder->crtc;
 69304# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69305  intel_crtc = (struct intel_crtc *)__mptr;
 69306# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69307  tmp = to_intel_lvds(encoder);
 69308# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69309  intel_lvds = tmp;
 69310# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69311  pfit_control = 0U;
 69312# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69313  pfit_pgm_ratios = 0U;
 69314# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69315  border = 0U;
 69316  }
 69317# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69318  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 69319# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69320    if ((unsigned int )intel_crtc->pipe == 0U) {
 69321      {
 69322# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69323      drm_err("intel_lvds_mode_fixup", "Can\'t support LVDS on pipe A\n");
 69324      }
 69325# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69326      return ((bool )0);
 69327    } else {
 69328
 69329    }
 69330  } else {
 69331
 69332  }
 69333# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69334  __mptr___0 = (struct list_head const *)dev->mode_config.encoder_list.next;
 69335# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69336  tmp_encoder = (struct drm_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 69337# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69338  goto ldv_40259;
 69339  ldv_40258: ;
 69340# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69341  if ((unsigned long )tmp_encoder != (unsigned long )encoder) {
 69342# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69343    if ((unsigned long )tmp_encoder->crtc == (unsigned long )encoder->crtc) {
 69344      {
 69345# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69346      drm_err("intel_lvds_mode_fixup", "Can\'t enable LVDS and another encoder on the same pipe\n");
 69347      }
 69348# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69349      return ((bool )0);
 69350    } else {
 69351
 69352    }
 69353  } else {
 69354
 69355  }
 69356# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69357  __mptr___1 = (struct list_head const *)tmp_encoder->head.next;
 69358# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69359  tmp_encoder = (struct drm_encoder *)__mptr___1 + 0x0ffffffffffffff8UL;
 69360  ldv_40259: ;
 69361# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69362  if ((unsigned long )(& tmp_encoder->head) != (unsigned long )(& dev->mode_config.encoder_list)) {
 69363# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69364    goto ldv_40258;
 69365  } else {
 69366# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69367    goto ldv_40260;
 69368  }
 69369  ldv_40260:
 69370  {
 69371# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69372  intel_fixed_panel_mode(intel_lvds->fixed_mode, adjusted_mode);
 69373  }
 69374# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69375  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 69376    {
 69377# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69378    intel_pch_panel_fitting(dev, intel_lvds->fitting_mode, mode, adjusted_mode);
 69379    }
 69380# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69381    return ((bool )1);
 69382  } else
 69383# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69384  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 69385    {
 69386# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69387    intel_pch_panel_fitting(dev, intel_lvds->fitting_mode, mode, adjusted_mode);
 69388    }
 69389# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69390    return ((bool )1);
 69391  } else
 69392# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69393  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 69394    {
 69395# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69396    intel_pch_panel_fitting(dev, intel_lvds->fitting_mode, mode, adjusted_mode);
 69397    }
 69398# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69399    return ((bool )1);
 69400  } else {
 69401
 69402  }
 69403# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69404  if (adjusted_mode->hdisplay == mode->hdisplay) {
 69405# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69406    if (adjusted_mode->vdisplay == mode->vdisplay) {
 69407# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69408      goto out;
 69409    } else {
 69410
 69411    }
 69412  } else {
 69413
 69414  }
 69415# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69416  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 69417# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69418    pfit_control = ((unsigned int )intel_crtc->pipe << 29) | pfit_control;
 69419  } else {
 69420
 69421  }
 69422# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69423  pipe = 0;
 69424# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69425  goto ldv_40263;
 69426  ldv_40262:
 69427  {
 69428# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69429  i915_write32___6(dev_priv, (u32 )(pipe * 4096 + 393248), 0U);
 69430# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69431  pipe = pipe + 1;
 69432  }
 69433  ldv_40263: ;
 69434# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69435  if (dev_priv->num_pipe > pipe) {
 69436# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69437    goto ldv_40262;
 69438  } else {
 69439# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69440    goto ldv_40264;
 69441  }
 69442  ldv_40264: ;
 69443# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69444  if (intel_lvds->fitting_mode == 2) {
 69445# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69446    goto case_2;
 69447  } else
 69448# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69449  if (intel_lvds->fitting_mode == 3) {
 69450# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69451    goto case_3;
 69452  } else
 69453# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69454  if (intel_lvds->fitting_mode == 1) {
 69455# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69456    goto case_1;
 69457  } else {
 69458# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69459    goto switch_default;
 69460# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69461    if (0) {
 69462      case_2:
 69463      {
 69464# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69465      centre_horizontally(adjusted_mode, mode->hdisplay);
 69466# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69467      centre_vertically(adjusted_mode, mode->vdisplay);
 69468# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69469      border = 32768U;
 69470      }
 69471# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69472      goto ldv_40266;
 69473      case_3: ;
 69474# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69475      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 69476# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69477        scaled_width = (u32 )(adjusted_mode->hdisplay * mode->vdisplay);
 69478# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69479        scaled_height = (u32 )(mode->hdisplay * adjusted_mode->vdisplay);
 69480# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69481        if (scaled_width > scaled_height) {
 69482# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69483          pfit_control = pfit_control | 2281701376U;
 69484        } else
 69485# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69486        if (scaled_width < scaled_height) {
 69487# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69488          pfit_control = pfit_control | 2348810240U;
 69489        } else
 69490# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69491        if (adjusted_mode->hdisplay != mode->hdisplay) {
 69492# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69493          pfit_control = pfit_control | 2147483648U;
 69494        } else {
 69495
 69496        }
 69497      } else {
 69498# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69499        scaled_width___0 = (u32 )(adjusted_mode->hdisplay * mode->vdisplay);
 69500# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69501        scaled_height___0 = (u32 )(mode->hdisplay * adjusted_mode->vdisplay);
 69502# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69503        if (scaled_width___0 > scaled_height___0) {
 69504          {
 69505# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69506          centre_horizontally(adjusted_mode, (int )(scaled_height___0 / (u32 )mode->vdisplay));
 69507# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69508          border = 32768U;
 69509          }
 69510# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69511          if (mode->vdisplay != adjusted_mode->vdisplay) {
 69512            {
 69513# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69514            tmp___0 = panel_fitter_scaling((u32 )mode->vdisplay, (u32 )adjusted_mode->vdisplay);
 69515# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69516            bits = tmp___0;
 69517# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69518            pfit_pgm_ratios = ((bits << 4) | (bits << 20)) | pfit_pgm_ratios;
 69519# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69520            pfit_control = pfit_control | 2147484736U;
 69521            }
 69522          } else {
 69523
 69524          }
 69525        } else
 69526# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69527        if (scaled_width___0 < scaled_height___0) {
 69528          {
 69529# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69530          centre_vertically(adjusted_mode, (int )(scaled_width___0 / (u32 )mode->hdisplay));
 69531# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69532          border = 32768U;
 69533          }
 69534# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69535          if (mode->hdisplay != adjusted_mode->hdisplay) {
 69536            {
 69537# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69538            tmp___1 = panel_fitter_scaling((u32 )mode->hdisplay, (u32 )adjusted_mode->hdisplay);
 69539# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69540            bits___0 = tmp___1;
 69541# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69542            pfit_pgm_ratios = ((bits___0 << 4) | (bits___0 << 20)) | pfit_pgm_ratios;
 69543# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69544            pfit_control = pfit_control | 2147484736U;
 69545            }
 69546          } else {
 69547
 69548          }
 69549        } else {
 69550# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69551          pfit_control = pfit_control | 2147485280U;
 69552        }
 69553      }
 69554# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69555      goto ldv_40266;
 69556      case_1: ;
 69557# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69558      if (mode->vdisplay != adjusted_mode->vdisplay) {
 69559# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69560        goto _L;
 69561      } else
 69562# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69563      if (mode->hdisplay != adjusted_mode->hdisplay) {
 69564        _L:
 69565# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69566        pfit_control = pfit_control | 2147483648U;
 69567# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69568        if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 69569# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69570          pfit_control = pfit_control;
 69571        } else {
 69572# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69573          pfit_control = pfit_control | 1632U;
 69574        }
 69575      } else {
 69576
 69577      }
 69578# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69579      goto ldv_40266;
 69580      switch_default: ;
 69581# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69582      goto ldv_40266;
 69583    } else {
 69584
 69585    }
 69586  }
 69587  ldv_40266: ;
 69588  out: ;
 69589# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69590  if ((int )pfit_control >= 0) {
 69591# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69592    pfit_control = 0U;
 69593# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69594    pfit_pgm_ratios = 0U;
 69595  } else {
 69596
 69597  }
 69598# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69599  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 69600# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69601    if ((unsigned int )*((unsigned char *)dev_priv + 2072UL) != 0U) {
 69602# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69603      pfit_control = pfit_control | 8U;
 69604    } else {
 69605
 69606    }
 69607  } else {
 69608
 69609  }
 69610# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69611  if (intel_lvds->pfit_control != pfit_control) {
 69612# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69613    intel_lvds->pfit_control = pfit_control;
 69614# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69615    intel_lvds->pfit_pgm_ratios = pfit_pgm_ratios;
 69616# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69617    intel_lvds->pfit_dirty = (bool )1;
 69618  } else
 69619# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69620  if (intel_lvds->pfit_pgm_ratios != pfit_pgm_ratios) {
 69621# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69622    intel_lvds->pfit_control = pfit_control;
 69623# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69624    intel_lvds->pfit_pgm_ratios = pfit_pgm_ratios;
 69625# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69626    intel_lvds->pfit_dirty = (bool )1;
 69627  } else {
 69628
 69629  }
 69630# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69631  dev_priv->lvds_border_bits = border;
 69632# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69633  return ((bool )1);
 69634}
 69635}
 69636# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69637static void intel_lvds_prepare(struct drm_encoder *encoder )
 69638{ struct drm_device *dev ;
 69639  struct drm_i915_private *dev_priv ;
 69640  struct intel_lvds *intel_lvds ;
 69641  struct intel_lvds *tmp ;
 69642  u32 tmp___0 ;
 69643  u32 tmp___1 ;
 69644  u32 tmp___2 ;
 69645
 69646  {
 69647  {
 69648# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69649  dev = encoder->dev;
 69650# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69651  dev_priv = (struct drm_i915_private *)dev->dev_private;
 69652# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69653  tmp = to_intel_lvds(encoder);
 69654# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69655  intel_lvds = tmp;
 69656  }
 69657# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69658  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 69659    {
 69660# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69661    tmp___0 = i915_read32___8(dev_priv, 815620U);
 69662# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69663    i915_write32___6(dev_priv, 815620U, tmp___0 | 2882338816U);
 69664    }
 69665  } else
 69666# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69667  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 69668    {
 69669# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69670    tmp___0 = i915_read32___8(dev_priv, 815620U);
 69671# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69672    i915_write32___6(dev_priv, 815620U, tmp___0 | 2882338816U);
 69673    }
 69674  } else
 69675# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69676  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 69677    {
 69678# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69679    tmp___0 = i915_read32___8(dev_priv, 815620U);
 69680# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69681    i915_write32___6(dev_priv, 815620U, tmp___0 | 2882338816U);
 69682    }
 69683  } else
 69684# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69685  if ((int )intel_lvds->pfit_dirty) {
 69686    {
 69687# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69688    tmp___1 = i915_read32___8(dev_priv, 397828U);
 69689# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69690    i915_write32___6(dev_priv, 397828U, (tmp___1 & 1412628478U) | 2882338816U);
 69691    }
 69692  } else {
 69693    {
 69694# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69695    tmp___2 = i915_read32___8(dev_priv, 397828U);
 69696# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69697    i915_write32___6(dev_priv, 397828U, tmp___2 | 2882338816U);
 69698    }
 69699  }
 69700# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69701  return;
 69702}
 69703}
 69704# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69705static void intel_lvds_commit(struct drm_encoder *encoder )
 69706{ struct drm_device *dev ;
 69707  struct drm_i915_private *dev_priv ;
 69708  struct intel_lvds *intel_lvds ;
 69709  struct intel_lvds *tmp ;
 69710  u32 val ;
 69711  u32 tmp___0 ;
 69712  u32 val___0 ;
 69713  u32 tmp___1 ;
 69714
 69715  {
 69716  {
 69717# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69718  dev = encoder->dev;
 69719# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69720  dev_priv = (struct drm_i915_private *)dev->dev_private;
 69721# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69722  tmp = to_intel_lvds(encoder);
 69723# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69724  intel_lvds = tmp;
 69725  }
 69726# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69727  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 69728# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69729    goto _L;
 69730  } else
 69731# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69732  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 69733# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69734    goto _L;
 69735  } else
 69736# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69737  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 69738    _L:
 69739    {
 69740# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69741    tmp___0 = i915_read32___8(dev_priv, 815620U);
 69742# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69743    val = tmp___0;
 69744    }
 69745# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69746    if ((val & 2882338816U) == 2882338816U) {
 69747      {
 69748# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69749      i915_write32___6(dev_priv, 815620U, val & 3U);
 69750      }
 69751    } else {
 69752
 69753    }
 69754  } else {
 69755    {
 69756# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69757    tmp___1 = i915_read32___8(dev_priv, 397828U);
 69758# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69759    val___0 = tmp___1;
 69760    }
 69761# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69762    if ((val___0 & 2882338816U) == 2882338816U) {
 69763      {
 69764# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69765      i915_write32___6(dev_priv, 397828U, val___0 & 3U);
 69766      }
 69767    } else {
 69768
 69769    }
 69770  }
 69771  {
 69772# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69773  intel_lvds_enable(intel_lvds);
 69774  }
 69775# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69776  return;
 69777}
 69778}
 69779# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69780static void intel_lvds_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 69781                                struct drm_display_mode *adjusted_mode )
 69782{
 69783
 69784  {
 69785# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69786  return;
 69787}
 69788}
 69789# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69790static enum drm_connector_status intel_lvds_detect(struct drm_connector *connector ,
 69791                                                   bool force )
 69792{ struct drm_device *dev ;
 69793  enum drm_connector_status status ;
 69794
 69795  {
 69796  {
 69797# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69798  dev = connector->dev;
 69799# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69800  status = intel_panel_detect(dev);
 69801  }
 69802# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69803  if ((unsigned int )status != 3U) {
 69804# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69805    return (status);
 69806  } else {
 69807
 69808  }
 69809# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69810  return ((enum drm_connector_status )1);
 69811}
 69812}
 69813# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69814static int intel_lvds_get_modes(struct drm_connector *connector )
 69815{ struct intel_lvds *intel_lvds ;
 69816  struct intel_lvds *tmp ;
 69817  struct drm_device *dev ;
 69818  struct drm_display_mode *mode ;
 69819  int tmp___0 ;
 69820
 69821  {
 69822  {
 69823# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69824  tmp = intel_attached_lvds(connector);
 69825# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69826  intel_lvds = tmp;
 69827# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69828  dev = connector->dev;
 69829  }
 69830# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69831  if ((unsigned long )intel_lvds->edid != (unsigned long )((struct edid *)0)) {
 69832    {
 69833# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69834    tmp___0 = drm_add_edid_modes(connector, intel_lvds->edid);
 69835    }
 69836# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69837    return (tmp___0);
 69838  } else {
 69839
 69840  }
 69841  {
 69842# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69843  mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)intel_lvds->fixed_mode);
 69844  }
 69845# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69846  if ((unsigned long )mode == (unsigned long )((struct drm_display_mode *)0)) {
 69847# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69848    return (0);
 69849  } else {
 69850
 69851  }
 69852  {
 69853# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69854  drm_mode_probed_add(connector, mode);
 69855  }
 69856# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69857  return (1);
 69858}
 69859}
 69860# 513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69861static int intel_no_modeset_on_lid_dmi_callback(struct dmi_system_id const *id )
 69862{
 69863
 69864  {
 69865  {
 69866# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69867  drm_ut_debug_printk(4U, "drm", "intel_no_modeset_on_lid_dmi_callback", "Skipping forced modeset for %s\n",
 69868                      id->ident);
 69869  }
 69870# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69871  return (1);
 69872}
 69873}
 69874# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 69875static struct dmi_system_id const intel_no_modeset_on_lid[2U] = { {& intel_no_modeset_on_lid_dmi_callback, "Toshiba Tecra A11", {{(unsigned char)4,
 69876                                                                     {(char )'T',
 69877                                                                      (char )'O',
 69878                                                                      (char )'S',
 69879                                                                      (char )'H',
 69880                                                                      (char )'I',
 69881                                                                      (char )'B',
 69882                                                                      (char )'A',
 69883                                                                      (char )'\000'}},
 69884                                                                    {(unsigned char)5,
 69885                                                                     {(char )'T',
 69886                                                                      (char )'E',
 69887                                                                      (char )'C',
 69888                                                                      (char )'R',
 69889                                                                      (char )'A',
 69890                                                                      (char )' ',
 69891                                                                      (char )'A',
 69892                                                                      (char )'1',
 69893                                                                      (char )'1',
 69894                                                                      (char )'\000'}},
 69895                                                                    {(unsigned char)0,
 69896                                                                     {(char)0, (char)0,
 69897                                                                      (char)0, (char)0,
 69898                                                                      (char)0, (char)0,
 69899                                                                      (char)0, (char)0,
 69900                                                                      (char)0, (char)0,
 69901                                                                      (char)0, (char)0,
 69902                                                                      (char)0, (char)0,
 69903                                                                      (char)0, (char)0,
 69904                                                                      (char)0, (char)0,
 69905                                                                      (char)0, (char)0,
 69906                                                                      (char)0, (char)0,
 69907                                                                      (char)0, (char)0,
 69908                                                                      (char)0, (char)0,
 69909                                                                      (char)0, (char)0,
 69910                                                                      (char)0, (char)0,
 69911                                                                      (char)0, (char)0,
 69912                                                                      (char)0, (char)0,
 69913                                                                      (char)0, (char)0,
 69914                                                                      (char)0, (char)0,
 69915                                                                      (char)0, (char)0,
 69916                                                                      (char)0, (char)0,
 69917                                                                      (char)0, (char)0,
 69918                                                                      (char)0, (char)0,
 69919                                                                      (char)0, (char)0,
 69920                                                                      (char)0, (char)0,
 69921                                                                      (char)0, (char)0,
 69922                                                                      (char)0, (char)0,
 69923                                                                      (char)0, (char)0,
 69924                                                                      (char)0, (char)0,
 69925                                                                      (char)0, (char)0,
 69926                                                                      (char)0, (char)0,
 69927                                                                      (char)0, (char)0,
 69928                                                                      (char)0, (char)0,
 69929                                                                      (char)0, (char)0,
 69930                                                                      (char)0, (char)0,
 69931                                                                      (char)0, (char)0,
 69932                                                                      (char)0, (char)0,
 69933                                                                      (char)0, (char)0,
 69934                                                                      (char)0, (char)0,
 69935                                                                      (char)0}}, {(unsigned char)0,
 69936                                                                                  {(char)0,
 69937                                                                                   (char)0,
 69938                                                                                   (char)0,
 69939                                                                                   (char)0,
 69940                                                                                   (char)0,
 69941                                                                                   (char)0,
 69942                                                                                   (char)0,
 69943                                                                                   (char)0,
 69944                                                                                   (char)0,
 69945                                                                                   (char)0,
 69946                                                                                   (char)0,
 69947                                                                                   (char)0,
 69948                                                                                   (char)0,
 69949                                                                                   (char)0,
 69950                                                                                   (char)0,
 69951                                                                                   (char)0,
 69952                                                                                   (char)0,
 69953                                                                                   (char)0,
 69954                                                                                   (char)0,
 69955                                                                                   (char)0,
 69956                                                                                   (char)0,
 69957                                                                                   (char)0,
 69958                                                                                   (char)0,
 69959                                                                                   (char)0,
 69960                                                                                   (char)0,
 69961                                                                                   (char)0,
 69962                                                                                   (char)0,
 69963                                                                                   (char)0,
 69964                                                                                   (char)0,
 69965                                                                                   (char)0,
 69966                                                                                   (char)0,
 69967                                                                                   (char)0,
 69968                                                                                   (char)0,
 69969                                                                                   (char)0,
 69970                                                                                   (char)0,
 69971                                                                                   (char)0,
 69972                                                                                   (char)0,
 69973                                                                                   (char)0,
 69974                                                                                   (char)0,
 69975                                                                                   (char)0,
 69976                                                                                   (char)0,
 69977                                                                                   (char)0,
 69978                                                                                   (char)0,
 69979                                                                                   (char)0,
 69980                                                                                   (char)0,
 69981                                                                                   (char)0,
 69982                                                                                   (char)0,
 69983                                                                                   (char)0,
 69984                                                                                   (char)0,
 69985                                                                                   (char)0,
 69986                                                                                   (char)0,
 69987                                                                                   (char)0,
 69988                                                                                   (char)0,
 69989                                                                                   (char)0,
 69990                                                                                   (char)0,
 69991                                                                                   (char)0,
 69992                                                                                   (char)0,
 69993                                                                                   (char)0,
 69994                                                                                   (char)0,
 69995                                                                                   (char)0,
 69996                                                                                   (char)0,
 69997                                                                                   (char)0,
 69998                                                                                   (char)0,
 69999                                                                                   (char)0,
 70000                                                                                   (char)0,
 70001                                                                                   (char)0,
 70002                                                                                   (char)0,
 70003                                                                                   (char)0,
 70004                                                                                   (char)0,
 70005                                                                                   (char)0,
 70006                                                                                   (char)0,
 70007                                                                                   (char)0,
 70008                                                                                   (char)0,
 70009                                                                                   (char)0,
 70010                                                                                   (char)0,
 70011                                                                                   (char)0,
 70012                                                                                   (char)0,
 70013                                                                                   (char)0,
 70014                                                                                   (char)0}}},
 70015      (void *)0},
 70016        {(int (*)(struct dmi_system_id const * ))0, (char const *)0, {{(unsigned char)0,
 70017                                                                        {(char)0,
 70018                                                                         (char)0,
 70019                                                                         (char)0,
 70020                                                                         (char)0,
 70021                                                                         (char)0,
 70022                                                                         (char)0,
 70023                                                                         (char)0,
 70024                                                                         (char)0,
 70025                                                                         (char)0,
 70026                                                                         (char)0,
 70027                                                                         (char)0,
 70028                                                                         (char)0,
 70029                                                                         (char)0,
 70030                                                                         (char)0,
 70031                                                                         (char)0,
 70032                                                                         (char)0,
 70033                                                                         (char)0,
 70034                                                                         (char)0,
 70035                                                                         (char)0,
 70036                                                                         (char)0,
 70037                                                                         (char)0,
 70038                                                                         (char)0,
 70039                                                                         (char)0,
 70040                                                                         (char)0,
 70041                                                                         (char)0,
 70042                                                                         (char)0,
 70043                                                                         (char)0,
 70044                                                                         (char)0,
 70045                                                                         (char)0,
 70046                                                                         (char)0,
 70047                                                                         (char)0,
 70048                                                                         (char)0,
 70049                                                                         (char)0,
 70050                                                                         (char)0,
 70051                                                                         (char)0,
 70052                                                                         (char)0,
 70053                                                                         (char)0,
 70054                                                                         (char)0,
 70055                                                                         (char)0,
 70056                                                                         (char)0,
 70057                                                                         (char)0,
 70058                                                                         (char)0,
 70059                                                                         (char)0,
 70060                                                                         (char)0,
 70061                                                                         (char)0,
 70062                                                                         (char)0,
 70063                                                                         (char)0,
 70064                                                                         (char)0,
 70065                                                                         (char)0,
 70066                                                                         (char)0,
 70067                                                                         (char)0,
 70068                                                                         (char)0,
 70069                                                                         (char)0,
 70070                                                                         (char)0,
 70071                                                                         (char)0,
 70072                                                                         (char)0,
 70073                                                                         (char)0,
 70074                                                                         (char)0,
 70075                                                                         (char)0,
 70076                                                                         (char)0,
 70077                                                                         (char)0,
 70078                                                                         (char)0,
 70079                                                                         (char)0,
 70080                                                                         (char)0,
 70081                                                                         (char)0,
 70082                                                                         (char)0,
 70083                                                                         (char)0,
 70084                                                                         (char)0,
 70085                                                                         (char)0,
 70086                                                                         (char)0,
 70087                                                                         (char)0,
 70088                                                                         (char)0,
 70089                                                                         (char)0,
 70090                                                                         (char)0,
 70091                                                                         (char)0,
 70092                                                                         (char)0,
 70093                                                                         (char)0,
 70094                                                                         (char)0,
 70095                                                                         (char)0}},
 70096                                                                       {(unsigned char)0,
 70097                                                                        {(char)0,
 70098                                                                         (char)0,
 70099                                                                         (char)0,
 70100                                                                         (char)0,
 70101                                                                         (char)0,
 70102                                                                         (char)0,
 70103                                                                         (char)0,
 70104                                                                         (char)0,
 70105                                                                         (char)0,
 70106                                                                         (char)0,
 70107                                                                         (char)0,
 70108                                                                         (char)0,
 70109                                                                         (char)0,
 70110                                                                         (char)0,
 70111                                                                         (char)0,
 70112                                                                         (char)0,
 70113                                                                         (char)0,
 70114                                                                         (char)0,
 70115                                                                         (char)0,
 70116                                                                         (char)0,
 70117                                                                         (char)0,
 70118                                                                         (char)0,
 70119                                                                         (char)0,
 70120                                                                         (char)0,
 70121                                                                         (char)0,
 70122                                                                         (char)0,
 70123                                                                         (char)0,
 70124                                                                         (char)0,
 70125                                                                         (char)0,
 70126                                                                         (char)0,
 70127                                                                         (char)0,
 70128                                                                         (char)0,
 70129                                                                         (char)0,
 70130                                                                         (char)0,
 70131                                                                         (char)0,
 70132                                                                         (char)0,
 70133                                                                         (char)0,
 70134                                                                         (char)0,
 70135                                                                         (char)0,
 70136                                                                         (char)0,
 70137                                                                         (char)0,
 70138                                                                         (char)0,
 70139                                                                         (char)0,
 70140                                                                         (char)0,
 70141                                                                         (char)0,
 70142                                                                         (char)0,
 70143                                                                         (char)0,
 70144                                                                         (char)0,
 70145                                                                         (char)0,
 70146                                                                         (char)0,
 70147                                                                         (char)0,
 70148                                                                         (char)0,
 70149                                                                         (char)0,
 70150                                                                         (char)0,
 70151                                                                         (char)0,
 70152                                                                         (char)0,
 70153                                                                         (char)0,
 70154                                                                         (char)0,
 70155                                                                         (char)0,
 70156                                                                         (char)0,
 70157                                                                         (char)0,
 70158                                                                         (char)0,
 70159                                                                         (char)0,
 70160                                                                         (char)0,
 70161                                                                         (char)0,
 70162                                                                         (char)0,
 70163                                                                         (char)0,
 70164                                                                         (char)0,
 70165                                                                         (char)0,
 70166                                                                         (char)0,
 70167                                                                         (char)0,
 70168                                                                         (char)0,
 70169                                                                         (char)0,
 70170                                                                         (char)0,
 70171                                                                         (char)0,
 70172                                                                         (char)0,
 70173                                                                         (char)0,
 70174                                                                         (char)0,
 70175                                                                         (char)0}},
 70176                                                                       {(unsigned char)0,
 70177                                                                        {(char)0,
 70178                                                                         (char)0,
 70179                                                                         (char)0,
 70180                                                                         (char)0,
 70181                                                                         (char)0,
 70182                                                                         (char)0,
 70183                                                                         (char)0,
 70184                                                                         (char)0,
 70185                                                                         (char)0,
 70186                                                                         (char)0,
 70187                                                                         (char)0,
 70188                                                                         (char)0,
 70189                                                                         (char)0,
 70190                                                                         (char)0,
 70191                                                                         (char)0,
 70192                                                                         (char)0,
 70193                                                                         (char)0,
 70194                                                                         (char)0,
 70195                                                                         (char)0,
 70196                                                                         (char)0,
 70197                                                                         (char)0,
 70198                                                                         (char)0,
 70199                                                                         (char)0,
 70200                                                                         (char)0,
 70201                                                                         (char)0,
 70202                                                                         (char)0,
 70203                                                                         (char)0,
 70204                                                                         (char)0,
 70205                                                                         (char)0,
 70206                                                                         (char)0,
 70207                                                                         (char)0,
 70208                                                                         (char)0,
 70209                                                                         (char)0,
 70210                                                                         (char)0,
 70211                                                                         (char)0,
 70212                                                                         (char)0,
 70213                                                                         (char)0,
 70214                                                                         (char)0,
 70215                                                                         (char)0,
 70216                                                                         (char)0,
 70217                                                                         (char)0,
 70218                                                                         (char)0,
 70219                                                                         (char)0,
 70220                                                                         (char)0,
 70221                                                                         (char)0,
 70222                                                                         (char)0,
 70223                                                                         (char)0,
 70224                                                                         (char)0,
 70225                                                                         (char)0,
 70226                                                                         (char)0,
 70227                                                                         (char)0,
 70228                                                                         (char)0,
 70229                                                                         (char)0,
 70230                                                                         (char)0,
 70231                                                                         (char)0,
 70232                                                                         (char)0,
 70233                                                                         (char)0,
 70234                                                                         (char)0,
 70235                                                                         (char)0,
 70236                                                                         (char)0,
 70237                                                                         (char)0,
 70238                                                                         (char)0,
 70239                                                                         (char)0,
 70240                                                                         (char)0,
 70241                                                                         (char)0,
 70242                                                                         (char)0,
 70243                                                                         (char)0,
 70244                                                                         (char)0,
 70245                                                                         (char)0,
 70246                                                                         (char)0,
 70247                                                                         (char)0,
 70248                                                                         (char)0,
 70249                                                                         (char)0,
 70250                                                                         (char)0,
 70251                                                                         (char)0,
 70252                                                                         (char)0,
 70253                                                                         (char)0,
 70254                                                                         (char)0,
 70255                                                                         (char)0}},
 70256                                                                       {(unsigned char)0,
 70257                                                                        {(char)0,
 70258                                                                         (char)0,
 70259                                                                         (char)0,
 70260                                                                         (char)0,
 70261                                                                         (char)0,
 70262                                                                         (char)0,
 70263                                                                         (char)0,
 70264                                                                         (char)0,
 70265                                                                         (char)0,
 70266                                                                         (char)0,
 70267                                                                         (char)0,
 70268                                                                         (char)0,
 70269                                                                         (char)0,
 70270                                                                         (char)0,
 70271                                                                         (char)0,
 70272                                                                         (char)0,
 70273                                                                         (char)0,
 70274                                                                         (char)0,
 70275                                                                         (char)0,
 70276                                                                         (char)0,
 70277                                                                         (char)0,
 70278                                                                         (char)0,
 70279                                                                         (char)0,
 70280                                                                         (char)0,
 70281                                                                         (char)0,
 70282                                                                         (char)0,
 70283                                                                         (char)0,
 70284                                                                         (char)0,
 70285                                                                         (char)0,
 70286                                                                         (char)0,
 70287                                                                         (char)0,
 70288                                                                         (char)0,
 70289                                                                         (char)0,
 70290                                                                         (char)0,
 70291                                                                         (char)0,
 70292                                                                         (char)0,
 70293                                                                         (char)0,
 70294                                                                         (char)0,
 70295                                                                         (char)0,
 70296                                                                         (char)0,
 70297                                                                         (char)0,
 70298                                                                         (char)0,
 70299                                                                         (char)0,
 70300                                                                         (char)0,
 70301                                                                         (char)0,
 70302                                                                         (char)0,
 70303                                                                         (char)0,
 70304                                                                         (char)0,
 70305                                                                         (char)0,
 70306                                                                         (char)0,
 70307                                                                         (char)0,
 70308                                                                         (char)0,
 70309                                                                         (char)0,
 70310                                                                         (char)0,
 70311                                                                         (char)0,
 70312                                                                         (char)0,
 70313                                                                         (char)0,
 70314                                                                         (char)0,
 70315                                                                         (char)0,
 70316                                                                         (char)0,
 70317                                                                         (char)0,
 70318                                                                         (char)0,
 70319                                                                         (char)0,
 70320                                                                         (char)0,
 70321                                                                         (char)0,
 70322                                                                         (char)0,
 70323                                                                         (char)0,
 70324                                                                         (char)0,
 70325                                                                         (char)0,
 70326                                                                         (char)0,
 70327                                                                         (char)0,
 70328                                                                         (char)0,
 70329                                                                         (char)0,
 70330                                                                         (char)0,
 70331                                                                         (char)0,
 70332                                                                         (char)0,
 70333                                                                         (char)0,
 70334                                                                         (char)0,
 70335                                                                         (char)0}}},
 70336      (void *)0}};
 70337# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70338static int intel_lid_notify(struct notifier_block *nb , unsigned long val , void *unused )
 70339{ struct drm_i915_private *dev_priv ;
 70340  struct notifier_block const *__mptr ;
 70341  struct drm_device *dev ;
 70342  struct drm_connector *connector ;
 70343  int tmp ;
 70344  int tmp___0 ;
 70345
 70346  {
 70347# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70348  __mptr = (struct notifier_block const *)nb;
 70349# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70350  dev_priv = (struct drm_i915_private *)__mptr + 0x0ffffffffffff7b8UL;
 70351# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70352  dev = dev_priv->dev;
 70353# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70354  connector = dev_priv->int_lvds_connector;
 70355# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70356  if (dev->switch_power_state != 0) {
 70357# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70358    return (1);
 70359  } else {
 70360
 70361  }
 70362# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70363  if ((unsigned long )connector != (unsigned long )((struct drm_connector *)0)) {
 70364    {
 70365# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70366    connector->status = (*((connector->funcs)->detect))(connector, (bool )0);
 70367    }
 70368  } else {
 70369
 70370  }
 70371  {
 70372# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70373  tmp = dmi_check_system((struct dmi_system_id const *)(& intel_no_modeset_on_lid));
 70374  }
 70375# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70376  if (tmp != 0) {
 70377# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70378    return (1);
 70379  } else {
 70380
 70381  }
 70382  {
 70383# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70384  tmp___0 = acpi_lid_open();
 70385  }
 70386# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70387  if (tmp___0 == 0) {
 70388# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70389    dev_priv->modeset_on_lid = (bool )1;
 70390# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70391    return (1);
 70392  } else {
 70393
 70394  }
 70395# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70396  if (! dev_priv->modeset_on_lid) {
 70397# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70398    return (1);
 70399  } else {
 70400
 70401  }
 70402  {
 70403# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70404  dev_priv->modeset_on_lid = (bool )0;
 70405# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70406  mutex_lock_nested(& dev->mode_config.mutex, 0U);
 70407# 575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70408  drm_helper_resume_force_mode(dev);
 70409# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70410  mutex_unlock(& dev->mode_config.mutex);
 70411  }
 70412# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70413  return (1);
 70414}
 70415}
 70416# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70417static void intel_lvds_destroy(struct drm_connector *connector )
 70418{ struct drm_device *dev ;
 70419  struct drm_i915_private *dev_priv ;
 70420
 70421  {
 70422# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70423  dev = connector->dev;
 70424# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70425  dev_priv = (struct drm_i915_private *)dev->dev_private;
 70426# 593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70427  if ((unsigned long )dev_priv->lid_notifier.notifier_call != (unsigned long )((int (*)(struct notifier_block * ,
 70428                                                                                        unsigned long ,
 70429                                                                                        void * ))0)) {
 70430    {
 70431# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70432    acpi_lid_notifier_unregister(& dev_priv->lid_notifier);
 70433    }
 70434  } else {
 70435
 70436  }
 70437  {
 70438# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70439  drm_sysfs_connector_remove(connector);
 70440# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70441  drm_connector_cleanup(connector);
 70442# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70443  kfree((void const *)connector);
 70444  }
 70445# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70446  return;
 70447}
 70448}
 70449# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70450static int intel_lvds_set_property(struct drm_connector *connector , struct drm_property *property ,
 70451                                   uint64_t value )
 70452{ struct intel_lvds *intel_lvds ;
 70453  struct intel_lvds *tmp ;
 70454  struct drm_device *dev ;
 70455  struct drm_crtc *crtc ;
 70456
 70457  {
 70458  {
 70459# 604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70460  tmp = intel_attached_lvds(connector);
 70461# 604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70462  intel_lvds = tmp;
 70463# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70464  dev = connector->dev;
 70465  }
 70466# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70467  if ((unsigned long )dev->mode_config.scaling_mode_property == (unsigned long )property) {
 70468# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70469    crtc = intel_lvds->base.base.crtc;
 70470# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70471    if (value == 0ULL) {
 70472      {
 70473# 611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70474      drm_ut_debug_printk(4U, "drm", "intel_lvds_set_property", "no scaling not supported\n");
 70475      }
 70476# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70477      return (-22);
 70478    } else {
 70479
 70480    }
 70481# 615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70482    if ((uint64_t )intel_lvds->fitting_mode == value) {
 70483# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70484      return (0);
 70485    } else {
 70486
 70487    }
 70488# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70489    intel_lvds->fitting_mode = (int )value;
 70490# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70491    if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 70492# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70493      if ((int )crtc->enabled) {
 70494        {
 70495# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70496        drm_crtc_helper_set_mode(crtc, & crtc->mode, crtc->x, crtc->y, crtc->fb);
 70497        }
 70498      } else {
 70499
 70500      }
 70501    } else {
 70502
 70503    }
 70504  } else {
 70505
 70506  }
 70507# 630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70508  return (0);
 70509}
 70510}
 70511# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70512static struct drm_encoder_helper_funcs const intel_lvds_helper_funcs =
 70513# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70514     {& intel_lvds_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 70515    & intel_lvds_mode_fixup, & intel_lvds_prepare, & intel_lvds_commit, & intel_lvds_mode_set,
 70516    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 70517                                                                                   struct drm_connector * ))0,
 70518    (void (*)(struct drm_encoder * ))0};
 70519# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70520static struct drm_connector_helper_funcs const intel_lvds_connector_helper_funcs = {& intel_lvds_get_modes,
 70521    & intel_lvds_mode_valid, & intel_best_encoder};
 70522# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70523static struct drm_connector_funcs const intel_lvds_connector_funcs =
 70524# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70525     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 70526    (void (*)(struct drm_connector * ))0, & intel_lvds_detect, & drm_helper_probe_single_connector_modes,
 70527    & intel_lvds_set_property, & intel_lvds_destroy, (void (*)(struct drm_connector * ))0};
 70528# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70529static struct drm_encoder_funcs const intel_lvds_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_encoder_destroy};
 70530# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70531static int intel_no_lvds_dmi_callback(struct dmi_system_id const *id )
 70532{
 70533
 70534  {
 70535  {
 70536# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70537  drm_ut_debug_printk(4U, "drm", "intel_no_lvds_dmi_callback", "Skipping LVDS initialization for %s\n",
 70538                      id->ident);
 70539  }
 70540# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70541  return (1);
 70542}
 70543}
 70544# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70545static struct dmi_system_id const intel_no_lvds[11U] =
 70546# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 70547  { {& intel_no_lvds_dmi_callback, "Apple Mac Mini (Core series)", {{(unsigned char)4,
 70548                                                                      {(char )'A',
 70549                                                                       (char )'p',
 70550                                                                       (char )'p',
 70551                                                                       (char )'l',
 70552                                                                       (char )'e',
 70553                                                                       (char )'\000'}},
 70554                                                                     {(unsigned char)5,
 70555                                                                      {(char )'M',
 70556                                                                       (char )'a',
 70557                                                                       (char )'c',
 70558                                                                       (char )'m',
 70559                                                                       (char )'i',
 70560                                                                       (char )'n',
 70561                                                                       (char )'i',
 70562                                                                       (char )'1',
 70563                                                                       (char )',',
 70564                                                                       (char )'1',
 70565                                                                       (char )'\000'}},
 70566                                                                     {(unsigned char)0,
 70567                                                                      {(char)0, (char)0,
 70568                                                                       (char)0, (char)0,
 70569                                                                       (char)0, (char)0,
 70570                                                                       (char)0, (char)0,
 70571                                                                       (char)0, (char)0,
 70572                                                                       (char)0, (char)0,
 70573                                                                       (char)0, (char)0,
 70574                                                                       (char)0, (char)0,
 70575                                                                       (char)0, (char)0,
 70576                                                                       (char)0, (char)0,
 70577                                                                       (char)0, (char)0,
 70578                                                                       (char)0, (char)0,
 70579                                                                       (char)0, (char)0,
 70580                                                                       (char)0, (char)0,
 70581                                                                       (char)0, (char)0,
 70582                                                                       (char)0, (char)0,
 70583                                                                       (char)0, (char)0,
 70584                                                                       (char)0, (char)0,
 70585                                                                       (char)0, (char)0,
 70586                                                                       (char)0, (char)0,
 70587                                                                       (char)0, (char)0,
 70588                                                                       (char)0, (char)0,
 70589                                                                       (char)0, (char)0,
 70590                                                                       (char)0, (char)0,
 70591                                                                       (char)0, (char)0,
 70592                                                                       (char)0, (char)0,
 70593                                                                       (char)0, (char)0,
 70594                                                                       (char)0, (char)0,
 70595                                                                       (char)0, (char)0,
 70596                                                                       (char)0, (char)0,
 70597                                                                       (char)0, (char)0,
 70598                                                                       (char)0, (char)0,
 70599                                                                       (char)0, (char)0,
 70600                                                                       (char)0, (char)0,
 70601                                                                       (char)0, (char)0,
 70602                                                                       (char)0, (char)0,
 70603                                                                       (char)0, (char)0,
 70604                                                                       (char)0, (char)0,
 70605                                                                       (char)0, (char)0,
 70606                                                                       (char)0}},
 70607                                                                     {(unsigned char)0,
 70608                                                                      {(char)0, (char)0,
 70609                                                                       (char)0, (char)0,
 70610                                                                       (char)0, (char)0,
 70611                                                                       (char)0, (char)0,
 70612                                                                       (char)0, (char)0,
 70613                                                                       (char)0, (char)0,
 70614                                                                       (char)0, (char)0,
 70615                                                                       (char)0, (char)0,
 70616                                                                       (char)0, (char)0,
 70617                                                                       (char)0, (char)0,
 70618                                                                       (char)0, (char)0,
 70619                                                                       (char)0, (char)0,
 70620                                                                       (char)0, (char)0,
 70621                                                                       (char)0, (char)0,
 70622                                                                       (char)0, (char)0,
 70623                                                                       (char)0, (char)0,
 70624                                                                       (char)0, (char)0,
 70625                                                                       (char)0, (char)0,
 70626                                                                       (char)0, (char)0,
 70627                                                                       (char)0, (char)0,
 70628                                                                       (char)0, (char)0,
 70629                                                                       (char)0, (char)0,
 70630                                                                       (char)0, (char)0,
 70631                                                                       (char)0, (char)0,
 70632                                                                       (char)0, (char)0,
 70633                                                                       (char)0, (char)0,
 70634                                                                       (char)0, (char)0,
 70635                                                                       (char)0, (char)0,
 70636                                                                       (char)0, (char)0,
 70637                                                                       (char)0, (char)0,
 70638                                                                       (char)0, (char)0,
 70639                                                                       (char)0, (char)0,
 70640                                                                       (char)0, (char)0,
 70641                                                                       (char)0, (char)0,
 70642                                                                       (char)0, (char)0,
 70643                                                                       (char)0, (char)0,
 70644                                                                       (char)0, (char)0,
 70645                                                                       (char)0, (char)0,
 70646                                                                       (char)0, (char)0,
 70647                                                                       (char)0}}},
 70648      (void *)0},
 70649        {& intel_no_lvds_dmi_callback, "Apple Mac Mini (Core 2 series)", {{(unsigned char)4,
 70650                                                                        {(char )'A',
 70651                                                                         (char )'p',
 70652                                                                         (char )'p',
 70653                                                                         (char )'l',
 70654                                                                         (char )'e',
 70655                                                                         (char )'\000'}},
 70656                                                                       {(unsigned char)5,
 70657                                                                        {(char )'M',
 70658                                                                         (char )'a',
 70659                                                                         (char )'c',
 70660                                                                         (char )'m',
 70661                                                                         (char )'i',
 70662                                                                         (char )'n',
 70663                                                                         (char )'i',
 70664                                                                         (char )'2',
 70665                                                                         (char )',',
 70666                                                                         (char )'1',
 70667                                                                         (char )'\000'}},
 70668                                                                       {(unsigned char)0,
 70669                                                                        {(char)0,
 70670                                                                         (char)0,
 70671                                                                         (char)0,
 70672                                                                         (char)0,
 70673                                                                         (char)0,
 70674                                                                         (char)0,
 70675                                                                         (char)0,
 70676                                                                         (char)0,
 70677                                                                         (char)0,
 70678                                                                         (char)0,
 70679                                                                         (char)0,
 70680                                                                         (char)0,
 70681                                                                         (char)0,
 70682                                                                         (char)0,
 70683                                                                         (char)0,
 70684                                                                         (char)0,
 70685                                                                         (char)0,
 70686                                                                         (char)0,
 70687                                                                         (char)0,
 70688                                                                         (char)0,
 70689                                                                         (char)0,
 70690                                                                         (char)0,
 70691                                                                         (char)0,
 70692                                                                         (char)0,
 70693                                                                         (char)0,
 70694                                                                         (char)0,
 70695                                                                         (char)0,
 70696                                                                         (char)0,
 70697                                                                         (char)0,
 70698                                                                         (char)0,
 70699                                                                         (char)0,
 70700                                                                         (char)0,
 70701                                                                         (char)0,
 70702                                                                         (char)0,
 70703                                                                         (char)0,
 70704                                                                         (char)0,
 70705                                                                         (char)0,
 70706                                                                         (char)0,
 70707                                                                         (char)0,
 70708                                                                         (char)0,
 70709                                                                         (char)0,
 70710                                                                         (char)0,
 70711                                                                         (char)0,
 70712                                                                         (char)0,
 70713                                                                         (char)0,
 70714                                                                         (char)0,
 70715                                                                         (char)0,
 70716                                                                         (char)0,
 70717                                                                         (char)0,
 70718                                                                         (char)0,
 70719                                                                         (char)0,
 70720                                                                         (char)0,
 70721                                                                         (char)0,
 70722                                                                         (char)0,
 70723                                                                         (char)0,
 70724                                                                         (char)0,
 70725                                                                         (char)0,
 70726                                                                         (char)0,
 70727                                                                         (char)0,
 70728                                                                         (char)0,
 70729                                                                         (char)0,
 70730                                                                         (char)0,
 70731                                                                         (char)0,
 70732                                                                         (char)0,
 70733                                                                         (char)0,
 70734                                                                         (char)0,
 70735                                                                         (char)0,
 70736                                                                         (char)0,
 70737                                                                         (char)0,
 70738                                                                         (char)0,
 70739                                                                         (char)0,
 70740                                                                         (char)0,
 70741                                                                         (char)0,
 70742                                                                         (char)0,
 70743                                                                         (char)0,
 70744                                                                         (char)0,
 70745                                                                         (char)0,
 70746                                                                         (char)0,
 70747                                                                         (char)0}},
 70748                                                                       {(unsigned char)0,
 70749                                                                        {(char)0,
 70750                                                                         (char)0,
 70751                                                                         (char)0,
 70752                                                                         (char)0,
 70753                                                                         (char)0,
 70754                                                                         (char)0,
 70755                                                                         (char)0,
 70756                                                                         (char)0,
 70757                                                                         (char)0,
 70758                                                                         (char)0,
 70759                                                                         (char)0,
 70760                                                                         (char)0,
 70761                                                                         (char)0,
 70762                                                                         (char)0,
 70763                                                                         (char)0,
 70764                                                                         (char)0,
 70765                                                                         (char)0,
 70766                                                                         (char)0,
 70767                                                                         (char)0,
 70768                                                                         (char)0,
 70769                                                                         (char)0,
 70770                                                                         (char)0,
 70771                                                                         (char)0,
 70772                                                                         (char)0,
 70773                                                                         (char)0,
 70774                                                                         (char)0,
 70775                                                                         (char)0,
 70776                                                                         (char)0,
 70777                                                                         (char)0,
 70778                                                                         (char)0,
 70779                                                                         (char)0,
 70780                                                                         (char)0,
 70781                                                                         (char)0,
 70782                                                                         (char)0,
 70783                                                                         (char)0,
 70784                                                                         (char)0,
 70785                                                                         (char)0,
 70786                                                                         (char)0,
 70787                                                                         (char)0,
 70788                                                                         (char)0,
 70789                                                                         (char)0,
 70790                                                                         (char)0,
 70791                                                                         (char)0,
 70792                                                                         (char)0,
 70793                                                                         (char)0,
 70794                                                                         (char)0,
 70795                                                                         (char)0,
 70796                                                                         (char)0,
 70797                                                                         (char)0,
 70798                                                                         (char)0,
 70799                                                                         (char)0,
 70800                                                                         (char)0,
 70801                                                                         (char)0,
 70802                                                                         (char)0,
 70803                                                                         (char)0,
 70804                                                                         (char)0,
 70805                                                                         (char)0,
 70806                                                                         (char)0,
 70807                                                                         (char)0,
 70808                                                                         (char)0,
 70809                                                                         (char)0,
 70810                                                                         (char)0,
 70811                                                                         (char)0,
 70812                                                                         (char)0,
 70813                                                                         (char)0,
 70814                                                                         (char)0,
 70815                                                                         (char)0,
 70816                                                                         (char)0,
 70817                                                                         (char)0,
 70818                                                                         (char)0,
 70819                                                                         (char)0,
 70820                                                                         (char)0,
 70821                                                                         (char)0,
 70822                                                                         (char)0,
 70823                                                                         (char)0,
 70824                                                                         (char)0,
 70825                                                                         (char)0,
 70826                                                                         (char)0,
 70827                                                                         (char)0}}},
 70828      (void *)0},
 70829        {& intel_no_lvds_dmi_callback, "MSI IM-945GSE-A", {{(unsigned char)4, {(char )'M',
 70830                                                                            (char )'S',
 70831                                                                            (char )'I',
 70832                                                                            (char )'\000'}},
 70833                                                        {(unsigned char)5, {(char )'A',
 70834                                                                            (char )'9',
 70835                                                                            (char )'8',
 70836                                                                            (char )'3',
 70837                                                                            (char )'0',
 70838                                                                            (char )'I',
 70839                                                                            (char )'M',
 70840                                                                            (char )'S',
 70841                                                                            (char )'\000'}},
 70842                                                        {(unsigned char)0, {(char)0,
 70843                                                                            (char)0,
 70844                                                                            (char)0,
 70845                                                                            (char)0,
 70846                                                                            (char)0,
 70847                                                                            (char)0,
 70848                                                                            (char)0,
 70849                                                                            (char)0,
 70850                                                                            (char)0,
 70851                                                                            (char)0,
 70852                                                                            (char)0,
 70853                                                                            (char)0,
 70854                                                                            (char)0,
 70855                                                                            (char)0,
 70856                                                                            (char)0,
 70857                                                                            (char)0,
 70858                                                                            (char)0,
 70859                                                                            (char)0,
 70860                                                                            (char)0,
 70861                                                                            (char)0,
 70862                                                                            (char)0,
 70863                                                                            (char)0,
 70864                                                                            (char)0,
 70865                                                                            (char)0,
 70866                                                                            (char)0,
 70867                                                                            (char)0,
 70868                                                                            (char)0,
 70869                                                                            (char)0,
 70870                                                                            (char)0,
 70871                                                                            (char)0,
 70872                                                                            (char)0,
 70873                                                                            (char)0,
 70874                                                                            (char)0,
 70875                                                                            (char)0,
 70876                                                                            (char)0,
 70877                                                                            (char)0,
 70878                                                                            (char)0,
 70879                                                                            (char)0,
 70880                                                                            (char)0,
 70881                                                                            (char)0,
 70882                                                                            (char)0,
 70883                                                                            (char)0,
 70884                                                                            (char)0,
 70885                                                                            (char)0,
 70886                                                                            (char)0,
 70887                                                                            (char)0,
 70888                                                                            (char)0,
 70889                                                                            (char)0,
 70890                                                                            (char)0,
 70891                                                                            (char)0,
 70892                                                                            (char)0,
 70893                                                                            (char)0,
 70894                                                                            (char)0,
 70895                                                                            (char)0,
 70896                                                                            (char)0,
 70897                                                                            (char)0,
 70898                                                                            (char)0,
 70899                                                                            (char)0,
 70900                                                                            (char)0,
 70901                                                                            (char)0,
 70902                                                                            (char)0,
 70903                                                                            (char)0,
 70904                                                                            (char)0,
 70905                                                                            (char)0,
 70906                                                                            (char)0,
 70907                                                                            (char)0,
 70908                                                                            (char)0,
 70909                                                                            (char)0,
 70910                                                                            (char)0,
 70911                                                                            (char)0,
 70912                                                                            (char)0,
 70913                                                                            (char)0,
 70914                                                                            (char)0,
 70915                                                                            (char)0,
 70916                                                                            (char)0,
 70917                                                                            (char)0,
 70918                                                                            (char)0,
 70919                                                                            (char)0,
 70920                                                                            (char)0}},
 70921                                                        {(unsigned char)0, {(char)0,
 70922                                                                            (char)0,
 70923                                                                            (char)0,
 70924                                                                            (char)0,
 70925                                                                            (char)0,
 70926                                                                            (char)0,
 70927                                                                            (char)0,
 70928                                                                            (char)0,
 70929                                                                            (char)0,
 70930                                                                            (char)0,
 70931                                                                            (char)0,
 70932                                                                            (char)0,
 70933                                                                            (char)0,
 70934                                                                            (char)0,
 70935                                                                            (char)0,
 70936                                                                            (char)0,
 70937                                                                            (char)0,
 70938                                                                            (char)0,
 70939                                                                            (char)0,
 70940                                                                            (char)0,
 70941                                                                            (char)0,
 70942                                                                            (char)0,
 70943                                                                            (char)0,
 70944                                                                            (char)0,
 70945                                                                            (char)0,
 70946                                                                            (char)0,
 70947                                                                            (char)0,
 70948                                                                            (char)0,
 70949                                                                            (char)0,
 70950                                                                            (char)0,
 70951                                                                            (char)0,
 70952                                                                            (char)0,
 70953                                                                            (char)0,
 70954                                                                            (char)0,
 70955                                                                            (char)0,
 70956                                                                            (char)0,
 70957                                                                            (char)0,
 70958                                                                            (char)0,
 70959                                                                            (char)0,
 70960                                                                            (char)0,
 70961                                                                            (char)0,
 70962                                                                            (char)0,
 70963                                                                            (char)0,
 70964                                                                            (char)0,
 70965                                                                            (char)0,
 70966                                                                            (char)0,
 70967                                                                            (char)0,
 70968                                                                            (char)0,
 70969                                                                            (char)0,
 70970                                                                            (char)0,
 70971                                                                            (char)0,
 70972                                                                            (char)0,
 70973                                                                            (char)0,
 70974                                                                            (char)0,
 70975                                                                            (char)0,
 70976                                                                            (char)0,
 70977                                                                            (char)0,
 70978                                                                            (char)0,
 70979                                                                            (char)0,
 70980                                                                            (char)0,
 70981                                                                            (char)0,
 70982                                                                            (char)0,
 70983                                                                            (char)0,
 70984                                                                            (char)0,
 70985                                                                            (char)0,
 70986                                                                            (char)0,
 70987                                                                            (char)0,
 70988                                                                            (char)0,
 70989                                                                            (char)0,
 70990                                                                            (char)0,
 70991                                                                            (char)0,
 70992                                                                            (char)0,
 70993                                                                            (char)0,
 70994                                                                            (char)0,
 70995                                                                            (char)0,
 70996                                                                            (char)0,
 70997                                                                            (char)0,
 70998                                                                            (char)0,
 70999                                                                            (char)0}}},
 71000      (void *)0},
 71001        {& intel_no_lvds_dmi_callback, "Dell Studio Hybrid", {{(unsigned char)4, {(char )'D',
 71002                                                                               (char )'e',
 71003                                                                               (char )'l',
 71004                                                                               (char )'l',
 71005                                                                               (char )' ',
 71006                                                                               (char )'I',
 71007                                                                               (char )'n',
 71008                                                                               (char )'c',
 71009                                                                               (char )'.',
 71010                                                                               (char )'\000'}},
 71011                                                           {(unsigned char)5, {(char )'S',
 71012                                                                               (char )'t',
 71013                                                                               (char )'u',
 71014                                                                               (char )'d',
 71015                                                                               (char )'i',
 71016                                                                               (char )'o',
 71017                                                                               (char )' ',
 71018                                                                               (char )'H',
 71019                                                                               (char )'y',
 71020                                                                               (char )'b',
 71021                                                                               (char )'r',
 71022                                                                               (char )'i',
 71023                                                                               (char )'d',
 71024                                                                               (char )' ',
 71025                                                                               (char )'1',
 71026                                                                               (char )'4',
 71027                                                                               (char )'0',
 71028                                                                               (char )'g',
 71029                                                                               (char )'\000'}},
 71030                                                           {(unsigned char)0, {(char)0,
 71031                                                                               (char)0,
 71032                                                                               (char)0,
 71033                                                                               (char)0,
 71034                                                                               (char)0,
 71035                                                                               (char)0,
 71036                                                                               (char)0,
 71037                                                                               (char)0,
 71038                                                                               (char)0,
 71039                                                                               (char)0,
 71040                                                                               (char)0,
 71041                                                                               (char)0,
 71042                                                                               (char)0,
 71043                                                                               (char)0,
 71044                                                                               (char)0,
 71045                                                                               (char)0,
 71046                                                                               (char)0,
 71047                                                                               (char)0,
 71048                                                                               (char)0,
 71049                                                                               (char)0,
 71050                                                                               (char)0,
 71051                                                                               (char)0,
 71052                                                                               (char)0,
 71053                                                                               (char)0,
 71054                                                                               (char)0,
 71055                                                                               (char)0,
 71056                                                                               (char)0,
 71057                                                                               (char)0,
 71058                                                                               (char)0,
 71059                                                                               (char)0,
 71060                                                                               (char)0,
 71061                                                                               (char)0,
 71062                                                                               (char)0,
 71063                                                                               (char)0,
 71064                                                                               (char)0,
 71065                                                                               (char)0,
 71066                                                                               (char)0,
 71067                                                                               (char)0,
 71068                                                                               (char)0,
 71069                                                                               (char)0,
 71070                                                                               (char)0,
 71071                                                                               (char)0,
 71072                                                                               (char)0,
 71073                                                                               (char)0,
 71074                                                                               (char)0,
 71075                                                                               (char)0,
 71076                                                                               (char)0,
 71077                                                                               (char)0,
 71078                                                                               (char)0,
 71079                                                                               (char)0,
 71080                                                                               (char)0,
 71081                                                                               (char)0,
 71082                                                                               (char)0,
 71083                                                                               (char)0,
 71084                                                                               (char)0,
 71085                                                                               (char)0,
 71086                                                                               (char)0,
 71087                                                                               (char)0,
 71088                                                                               (char)0,
 71089                                                                               (char)0,
 71090                                                                               (char)0,
 71091                                                                               (char)0,
 71092                                                                               (char)0,
 71093                                                                               (char)0,
 71094                                                                               (char)0,
 71095                                                                               (char)0,
 71096                                                                               (char)0,
 71097                                                                               (char)0,
 71098                                                                               (char)0,
 71099                                                                               (char)0,
 71100                                                                               (char)0,
 71101                                                                               (char)0,
 71102                                                                               (char)0,
 71103                                                                               (char)0,
 71104                                                                               (char)0,
 71105                                                                               (char)0,
 71106                                                                               (char)0,
 71107                                                                               (char)0,
 71108                                                                               (char)0}},
 71109                                                           {(unsigned char)0, {(char)0,
 71110                                                                               (char)0,
 71111                                                                               (char)0,
 71112                                                                               (char)0,
 71113                                                                               (char)0,
 71114                                                                               (char)0,
 71115                                                                               (char)0,
 71116                                                                               (char)0,
 71117                                                                               (char)0,
 71118                                                                               (char)0,
 71119                                                                               (char)0,
 71120                                                                               (char)0,
 71121                                                                               (char)0,
 71122                                                                               (char)0,
 71123                                                                               (char)0,
 71124                                                                               (char)0,
 71125                                                                               (char)0,
 71126                                                                               (char)0,
 71127                                                                               (char)0,
 71128                                                                               (char)0,
 71129                                                                               (char)0,
 71130                                                                               (char)0,
 71131                                                                               (char)0,
 71132                                                                               (char)0,
 71133                                                                               (char)0,
 71134                                                                               (char)0,
 71135                                                                               (char)0,
 71136                                                                               (char)0,
 71137                                                                               (char)0,
 71138                                                                               (char)0,
 71139                                                                               (char)0,
 71140                                                                               (char)0,
 71141                                                                               (char)0,
 71142                                                                               (char)0,
 71143                                                                               (char)0,
 71144                                                                               (char)0,
 71145                                                                               (char)0,
 71146                                                                               (char)0,
 71147                                                                               (char)0,
 71148                                                                               (char)0,
 71149                                                                               (char)0,
 71150                                                                               (char)0,
 71151                                                                               (char)0,
 71152                                                                               (char)0,
 71153                                                                               (char)0,
 71154                                                                               (char)0,
 71155                                                                               (char)0,
 71156                                                                               (char)0,
 71157                                                                               (char)0,
 71158                                                                               (char)0,
 71159                                                                               (char)0,
 71160                                                                               (char)0,
 71161                                                                               (char)0,
 71162                                                                               (char)0,
 71163                                                                               (char)0,
 71164                                                                               (char)0,
 71165                                                                               (char)0,
 71166                                                                               (char)0,
 71167                                                                               (char)0,
 71168                                                                               (char)0,
 71169                                                                               (char)0,
 71170                                                                               (char)0,
 71171                                                                               (char)0,
 71172                                                                               (char)0,
 71173                                                                               (char)0,
 71174                                                                               (char)0,
 71175                                                                               (char)0,
 71176                                                                               (char)0,
 71177                                                                               (char)0,
 71178                                                                               (char)0,
 71179                                                                               (char)0,
 71180                                                                               (char)0,
 71181                                                                               (char)0,
 71182                                                                               (char)0,
 71183                                                                               (char)0,
 71184                                                                               (char)0,
 71185                                                                               (char)0,
 71186                                                                               (char)0,
 71187                                                                               (char)0}}},
 71188      (void *)0},
 71189        {& intel_no_lvds_dmi_callback, "AOpen Mini PC", {{(unsigned char)4, {(char )'A',
 71190                                                                          (char )'O',
 71191                                                                          (char )'p',
 71192                                                                          (char )'e',
 71193                                                                          (char )'n',
 71194                                                                          (char )'\000'}},
 71195                                                      {(unsigned char)5, {(char )'i',
 71196                                                                          (char )'9',
 71197                                                                          (char )'6',
 71198                                                                          (char )'5',
 71199                                                                          (char )'G',
 71200                                                                          (char )'M',
 71201                                                                          (char )'x',
 71202                                                                          (char )'-',
 71203                                                                          (char )'I',
 71204                                                                          (char )'F',
 71205                                                                          (char )'\000'}},
 71206                                                      {(unsigned char)0, {(char)0,
 71207                                                                          (char)0,
 71208                                                                          (char)0,
 71209                                                                          (char)0,
 71210                                                                          (char)0,
 71211                                                                          (char)0,
 71212                                                                          (char)0,
 71213                                                                          (char)0,
 71214                                                                          (char)0,
 71215                                                                          (char)0,
 71216                                                                          (char)0,
 71217                                                                          (char)0,
 71218                                                                          (char)0,
 71219                                                                          (char)0,
 71220                                                                          (char)0,
 71221                                                                          (char)0,
 71222                                                                          (char)0,
 71223                                                                          (char)0,
 71224                                                                          (char)0,
 71225                                                                          (char)0,
 71226                                                                          (char)0,
 71227                                                                          (char)0,
 71228                                                                          (char)0,
 71229                                                                          (char)0,
 71230                                                                          (char)0,
 71231                                                                          (char)0,
 71232                                                                          (char)0,
 71233                                                                          (char)0,
 71234                                                                          (char)0,
 71235                                                                          (char)0,
 71236                                                                          (char)0,
 71237                                                                          (char)0,
 71238                                                                          (char)0,
 71239                                                                          (char)0,
 71240                                                                          (char)0,
 71241                                                                          (char)0,
 71242                                                                          (char)0,
 71243                                                                          (char)0,
 71244                                                                          (char)0,
 71245                                                                          (char)0,
 71246                                                                          (char)0,
 71247                                                                          (char)0,
 71248                                                                          (char)0,
 71249                                                                          (char)0,
 71250                                                                          (char)0,
 71251                                                                          (char)0,
 71252                                                                          (char)0,
 71253                                                                          (char)0,
 71254                                                                          (char)0,
 71255                                                                          (char)0,
 71256                                                                          (char)0,
 71257                                                                          (char)0,
 71258                                                                          (char)0,
 71259                                                                          (char)0,
 71260                                                                          (char)0,
 71261                                                                          (char)0,
 71262                                                                          (char)0,
 71263                                                                          (char)0,
 71264                                                                          (char)0,
 71265                                                                          (char)0,
 71266                                                                          (char)0,
 71267                                                                          (char)0,
 71268                                                                          (char)0,
 71269                                                                          (char)0,
 71270                                                                          (char)0,
 71271                                                                          (char)0,
 71272                                                                          (char)0,
 71273                                                                          (char)0,
 71274                                                                          (char)0,
 71275                                                                          (char)0,
 71276                                                                          (char)0,
 71277                                                                          (char)0,
 71278                                                                          (char)0,
 71279                                                                          (char)0,
 71280                                                                          (char)0,
 71281                                                                          (char)0,
 71282                                                                          (char)0,
 71283                                                                          (char)0,
 71284                                                                          (char)0}},
 71285                                                      {(unsigned char)0, {(char)0,
 71286                                                                          (char)0,
 71287                                                                          (char)0,
 71288                                                                          (char)0,
 71289                                                                          (char)0,
 71290                                                                          (char)0,
 71291                                                                          (char)0,
 71292                                                                          (char)0,
 71293                                                                          (char)0,
 71294                                                                          (char)0,
 71295                                                                          (char)0,
 71296                                                                          (char)0,
 71297                                                                          (char)0,
 71298                                                                          (char)0,
 71299                                                                          (char)0,
 71300                                                                          (char)0,
 71301                                                                          (char)0,
 71302                                                                          (char)0,
 71303                                                                          (char)0,
 71304                                                                          (char)0,
 71305                                                                          (char)0,
 71306                                                                          (char)0,
 71307                                                                          (char)0,
 71308                                                                          (char)0,
 71309                                                                          (char)0,
 71310                                                                          (char)0,
 71311                                                                          (char)0,
 71312                                                                          (char)0,
 71313                                                                          (char)0,
 71314                                                                          (char)0,
 71315                                                                          (char)0,
 71316                                                                          (char)0,
 71317                                                                          (char)0,
 71318                                                                          (char)0,
 71319                                                                          (char)0,
 71320                                                                          (char)0,
 71321                                                                          (char)0,
 71322                                                                          (char)0,
 71323                                                                          (char)0,
 71324                                                                          (char)0,
 71325                                                                          (char)0,
 71326                                                                          (char)0,
 71327                                                                          (char)0,
 71328                                                                          (char)0,
 71329                                                                          (char)0,
 71330                                                                          (char)0,
 71331                                                                          (char)0,
 71332                                                                          (char)0,
 71333                                                                          (char)0,
 71334                                                                          (char)0,
 71335                                                                          (char)0,
 71336                                                                          (char)0,
 71337                                                                          (char)0,
 71338                                                                          (char)0,
 71339                                                                          (char)0,
 71340                                                                          (char)0,
 71341                                                                          (char)0,
 71342                                                                          (char)0,
 71343                                                                          (char)0,
 71344                                                                          (char)0,
 71345                                                                          (char)0,
 71346                                                                          (char)0,
 71347                                                                          (char)0,
 71348                                                                          (char)0,
 71349                                                                          (char)0,
 71350                                                                          (char)0,
 71351                                                                          (char)0,
 71352                                                                          (char)0,
 71353                                                                          (char)0,
 71354                                                                          (char)0,
 71355                                                                          (char)0,
 71356                                                                          (char)0,
 71357                                                                          (char)0,
 71358                                                                          (char)0,
 71359                                                                          (char)0,
 71360                                                                          (char)0,
 71361                                                                          (char)0,
 71362                                                                          (char)0,
 71363                                                                          (char)0}}},
 71364      (void *)0},
 71365        {& intel_no_lvds_dmi_callback, "AOpen Mini PC MP915", {{(unsigned char)9, {(char )'A',
 71366                                                                                (char )'O',
 71367                                                                                (char )'p',
 71368                                                                                (char )'e',
 71369                                                                                (char )'n',
 71370                                                                                (char )'\000'}},
 71371                                                            {(unsigned char)10, {(char )'i',
 71372                                                                                 (char )'9',
 71373                                                                                 (char )'1',
 71374                                                                                 (char )'5',
 71375                                                                                 (char )'G',
 71376                                                                                 (char )'M',
 71377                                                                                 (char )'x',
 71378                                                                                 (char )'-',
 71379                                                                                 (char )'F',
 71380                                                                                 (char )'\000'}},
 71381                                                            {(unsigned char)0, {(char)0,
 71382                                                                                (char)0,
 71383                                                                                (char)0,
 71384                                                                                (char)0,
 71385                                                                                (char)0,
 71386                                                                                (char)0,
 71387                                                                                (char)0,
 71388                                                                                (char)0,
 71389                                                                                (char)0,
 71390                                                                                (char)0,
 71391                                                                                (char)0,
 71392                                                                                (char)0,
 71393                                                                                (char)0,
 71394                                                                                (char)0,
 71395                                                                                (char)0,
 71396                                                                                (char)0,
 71397                                                                                (char)0,
 71398                                                                                (char)0,
 71399                                                                                (char)0,
 71400                                                                                (char)0,
 71401                                                                                (char)0,
 71402                                                                                (char)0,
 71403                                                                                (char)0,
 71404                                                                                (char)0,
 71405                                                                                (char)0,
 71406                                                                                (char)0,
 71407                                                                                (char)0,
 71408                                                                                (char)0,
 71409                                                                                (char)0,
 71410                                                                                (char)0,
 71411                                                                                (char)0,
 71412                                                                                (char)0,
 71413                                                                                (char)0,
 71414                                                                                (char)0,
 71415                                                                                (char)0,
 71416                                                                                (char)0,
 71417                                                                                (char)0,
 71418                                                                                (char)0,
 71419                                                                                (char)0,
 71420                                                                                (char)0,
 71421                                                                                (char)0,
 71422                                                                                (char)0,
 71423                                                                                (char)0,
 71424                                                                                (char)0,
 71425                                                                                (char)0,
 71426                                                                                (char)0,
 71427                                                                                (char)0,
 71428                                                                                (char)0,
 71429                                                                                (char)0,
 71430                                                                                (char)0,
 71431                                                                                (char)0,
 71432                                                                                (char)0,
 71433                                                                                (char)0,
 71434                                                                                (char)0,
 71435                                                                                (char)0,
 71436                                                                                (char)0,
 71437                                                                                (char)0,
 71438                                                                                (char)0,
 71439                                                                                (char)0,
 71440                                                                                (char)0,
 71441                                                                                (char)0,
 71442                                                                                (char)0,
 71443                                                                                (char)0,
 71444                                                                                (char)0,
 71445                                                                                (char)0,
 71446                                                                                (char)0,
 71447                                                                                (char)0,
 71448                                                                                (char)0,
 71449                                                                                (char)0,
 71450                                                                                (char)0,
 71451                                                                                (char)0,
 71452                                                                                (char)0,
 71453                                                                                (char)0,
 71454                                                                                (char)0,
 71455                                                                                (char)0,
 71456                                                                                (char)0,
 71457                                                                                (char)0,
 71458                                                                                (char)0,
 71459                                                                                (char)0}},
 71460                                                            {(unsigned char)0, {(char)0,
 71461                                                                                (char)0,
 71462                                                                                (char)0,
 71463                                                                                (char)0,
 71464                                                                                (char)0,
 71465                                                                                (char)0,
 71466                                                                                (char)0,
 71467                                                                                (char)0,
 71468                                                                                (char)0,
 71469                                                                                (char)0,
 71470                                                                                (char)0,
 71471                                                                                (char)0,
 71472                                                                                (char)0,
 71473                                                                                (char)0,
 71474                                                                                (char)0,
 71475                                                                                (char)0,
 71476                                                                                (char)0,
 71477                                                                                (char)0,
 71478                                                                                (char)0,
 71479                                                                                (char)0,
 71480                                                                                (char)0,
 71481                                                                                (char)0,
 71482                                                                                (char)0,
 71483                                                                                (char)0,
 71484                                                                                (char)0,
 71485                                                                                (char)0,
 71486                                                                                (char)0,
 71487                                                                                (char)0,
 71488                                                                                (char)0,
 71489                                                                                (char)0,
 71490                                                                                (char)0,
 71491                                                                                (char)0,
 71492                                                                                (char)0,
 71493                                                                                (char)0,
 71494                                                                                (char)0,
 71495                                                                                (char)0,
 71496                                                                                (char)0,
 71497                                                                                (char)0,
 71498                                                                                (char)0,
 71499                                                                                (char)0,
 71500                                                                                (char)0,
 71501                                                                                (char)0,
 71502                                                                                (char)0,
 71503                                                                                (char)0,
 71504                                                                                (char)0,
 71505                                                                                (char)0,
 71506                                                                                (char)0,
 71507                                                                                (char)0,
 71508                                                                                (char)0,
 71509                                                                                (char)0,
 71510                                                                                (char)0,
 71511                                                                                (char)0,
 71512                                                                                (char)0,
 71513                                                                                (char)0,
 71514                                                                                (char)0,
 71515                                                                                (char)0,
 71516                                                                                (char)0,
 71517                                                                                (char)0,
 71518                                                                                (char)0,
 71519                                                                                (char)0,
 71520                                                                                (char)0,
 71521                                                                                (char)0,
 71522                                                                                (char)0,
 71523                                                                                (char)0,
 71524                                                                                (char)0,
 71525                                                                                (char)0,
 71526                                                                                (char)0,
 71527                                                                                (char)0,
 71528                                                                                (char)0,
 71529                                                                                (char)0,
 71530                                                                                (char)0,
 71531                                                                                (char)0,
 71532                                                                                (char)0,
 71533                                                                                (char)0,
 71534                                                                                (char)0,
 71535                                                                                (char)0,
 71536                                                                                (char)0,
 71537                                                                                (char)0,
 71538                                                                                (char)0}}},
 71539      (void *)0},
 71540        {& intel_no_lvds_dmi_callback, "AOpen i915GMm-HFS", {{(unsigned char)9, {(char )'A',
 71541                                                                              (char )'O',
 71542                                                                              (char )'p',
 71543                                                                              (char )'e',
 71544                                                                              (char )'n',
 71545                                                                              (char )'\000'}},
 71546                                                          {(unsigned char)10, {(char )'i',
 71547                                                                               (char )'9',
 71548                                                                               (char )'1',
 71549                                                                               (char )'5',
 71550                                                                               (char )'G',
 71551                                                                               (char )'M',
 71552                                                                               (char )'m',
 71553                                                                               (char )'-',
 71554                                                                               (char )'H',
 71555                                                                               (char )'F',
 71556                                                                               (char )'S',
 71557                                                                               (char )'\000'}},
 71558                                                          {(unsigned char)0, {(char)0,
 71559                                                                              (char)0,
 71560                                                                              (char)0,
 71561                                                                              (char)0,
 71562                                                                              (char)0,
 71563                                                                              (char)0,
 71564                                                                              (char)0,
 71565                                                                              (char)0,
 71566                                                                              (char)0,
 71567                                                                              (char)0,
 71568                                                                              (char)0,
 71569                                                                              (char)0,
 71570                                                                              (char)0,
 71571                                                                              (char)0,
 71572                                                                              (char)0,
 71573                                                                              (char)0,
 71574                                                                              (char)0,
 71575                                                                              (char)0,
 71576                                                                              (char)0,
 71577                                                                              (char)0,
 71578                                                                              (char)0,
 71579                                                                              (char)0,
 71580                                                                              (char)0,
 71581                                                                              (char)0,
 71582                                                                              (char)0,
 71583                                                                              (char)0,
 71584                                                                              (char)0,
 71585                                                                              (char)0,
 71586                                                                              (char)0,
 71587                                                                              (char)0,
 71588                                                                              (char)0,
 71589                                                                              (char)0,
 71590                                                                              (char)0,
 71591                                                                              (char)0,
 71592                                                                              (char)0,
 71593                                                                              (char)0,
 71594                                                                              (char)0,
 71595                                                                              (char)0,
 71596                                                                              (char)0,
 71597                                                                              (char)0,
 71598                                                                              (char)0,
 71599                                                                              (char)0,
 71600                                                                              (char)0,
 71601                                                                              (char)0,
 71602                                                                              (char)0,
 71603                                                                              (char)0,
 71604                                                                              (char)0,
 71605                                                                              (char)0,
 71606                                                                              (char)0,
 71607                                                                              (char)0,
 71608                                                                              (char)0,
 71609                                                                              (char)0,
 71610                                                                              (char)0,
 71611                                                                              (char)0,
 71612                                                                              (char)0,
 71613                                                                              (char)0,
 71614                                                                              (char)0,
 71615                                                                              (char)0,
 71616                                                                              (char)0,
 71617                                                                              (char)0,
 71618                                                                              (char)0,
 71619                                                                              (char)0,
 71620                                                                              (char)0,
 71621                                                                              (char)0,
 71622                                                                              (char)0,
 71623                                                                              (char)0,
 71624                                                                              (char)0,
 71625                                                                              (char)0,
 71626                                                                              (char)0,
 71627                                                                              (char)0,
 71628                                                                              (char)0,
 71629                                                                              (char)0,
 71630                                                                              (char)0,
 71631                                                                              (char)0,
 71632                                                                              (char)0,
 71633                                                                              (char)0,
 71634                                                                              (char)0,
 71635                                                                              (char)0,
 71636                                                                              (char)0}},
 71637                                                          {(unsigned char)0, {(char)0,
 71638                                                                              (char)0,
 71639                                                                              (char)0,
 71640                                                                              (char)0,
 71641                                                                              (char)0,
 71642                                                                              (char)0,
 71643                                                                              (char)0,
 71644                                                                              (char)0,
 71645                                                                              (char)0,
 71646                                                                              (char)0,
 71647                                                                              (char)0,
 71648                                                                              (char)0,
 71649                                                                              (char)0,
 71650                                                                              (char)0,
 71651                                                                              (char)0,
 71652                                                                              (char)0,
 71653                                                                              (char)0,
 71654                                                                              (char)0,
 71655                                                                              (char)0,
 71656                                                                              (char)0,
 71657                                                                              (char)0,
 71658                                                                              (char)0,
 71659                                                                              (char)0,
 71660                                                                              (char)0,
 71661                                                                              (char)0,
 71662                                                                              (char)0,
 71663                                                                              (char)0,
 71664                                                                              (char)0,
 71665                                                                              (char)0,
 71666                                                                              (char)0,
 71667                                                                              (char)0,
 71668                                                                              (char)0,
 71669                                                                              (char)0,
 71670                                                                              (char)0,
 71671                                                                              (char)0,
 71672                                                                              (char)0,
 71673                                                                              (char)0,
 71674                                                                              (char)0,
 71675                                                                              (char)0,
 71676                                                                              (char)0,
 71677                                                                              (char)0,
 71678                                                                              (char)0,
 71679                                                                              (char)0,
 71680                                                                              (char)0,
 71681                                                                              (char)0,
 71682                                                                              (char)0,
 71683                                                                              (char)0,
 71684                                                                              (char)0,
 71685                                                                              (char)0,
 71686                                                                              (char)0,
 71687                                                                              (char)0,
 71688                                                                              (char)0,
 71689                                                                              (char)0,
 71690                                                                              (char)0,
 71691                                                                              (char)0,
 71692                                                                              (char)0,
 71693                                                                              (char)0,
 71694                                                                              (char)0,
 71695                                                                              (char)0,
 71696                                                                              (char)0,
 71697                                                                              (char)0,
 71698                                                                              (char)0,
 71699                                                                              (char)0,
 71700                                                                              (char)0,
 71701                                                                              (char)0,
 71702                                                                              (char)0,
 71703                                                                              (char)0,
 71704                                                                              (char)0,
 71705                                                                              (char)0,
 71706                                                                              (char)0,
 71707                                                                              (char)0,
 71708                                                                              (char)0,
 71709                                                                              (char)0,
 71710                                                                              (char)0,
 71711                                                                              (char)0,
 71712                                                                              (char)0,
 71713                                                                              (char)0,
 71714                                                                              (char)0,
 71715                                                                              (char)0}}},
 71716      (void *)0},
 71717        {& intel_no_lvds_dmi_callback, "Aopen i945GTt-VFA", {{(unsigned char)6, {(char )'A',
 71718                                                                              (char )'O',
 71719                                                                              (char )'0',
 71720                                                                              (char )'0',
 71721                                                                              (char )'0',
 71722                                                                              (char )'0',
 71723                                                                              (char )'1',
 71724                                                                              (char )'J',
 71725                                                                              (char )'W',
 71726                                                                              (char )'\000'}},
 71727                                                          {(unsigned char)0, {(char)0,
 71728                                                                              (char)0,
 71729                                                                              (char)0,
 71730                                                                              (char)0,
 71731                                                                              (char)0,
 71732                                                                              (char)0,
 71733                                                                              (char)0,
 71734                                                                              (char)0,
 71735                                                                              (char)0,
 71736                                                                              (char)0,
 71737                                                                              (char)0,
 71738                                                                              (char)0,
 71739                                                                              (char)0,
 71740                                                                              (char)0,
 71741                                                                              (char)0,
 71742                                                                              (char)0,
 71743                                                                              (char)0,
 71744                                                                              (char)0,
 71745                                                                              (char)0,
 71746                                                                              (char)0,
 71747                                                                              (char)0,
 71748                                                                              (char)0,
 71749                                                                              (char)0,
 71750                                                                              (char)0,
 71751                                                                              (char)0,
 71752                                                                              (char)0,
 71753                                                                              (char)0,
 71754                                                                              (char)0,
 71755                                                                              (char)0,
 71756                                                                              (char)0,
 71757                                                                              (char)0,
 71758                                                                              (char)0,
 71759                                                                              (char)0,
 71760                                                                              (char)0,
 71761                                                                              (char)0,
 71762                                                                              (char)0,
 71763                                                                              (char)0,
 71764                                                                              (char)0,
 71765                                                                              (char)0,
 71766                                                                              (char)0,
 71767                                                                              (char)0,
 71768                                                                              (char)0,
 71769                                                                              (char)0,
 71770                                                                              (char)0,
 71771                                                                              (char)0,
 71772                                                                              (char)0,
 71773                                                                              (char)0,
 71774                                                                              (char)0,
 71775                                                                              (char)0,
 71776                                                                              (char)0,
 71777                                                                              (char)0,
 71778                                                                              (char)0,
 71779                                                                              (char)0,
 71780                                                                              (char)0,
 71781                                                                              (char)0,
 71782                                                                              (char)0,
 71783                                                                              (char)0,
 71784                                                                              (char)0,
 71785                                                                              (char)0,
 71786                                                                              (char)0,
 71787                                                                              (char)0,
 71788                                                                              (char)0,
 71789                                                                              (char)0,
 71790                                                                              (char)0,
 71791                                                                              (char)0,
 71792                                                                              (char)0,
 71793                                                                              (char)0,
 71794                                                                              (char)0,
 71795                                                                              (char)0,
 71796                                                                              (char)0,
 71797                                                                              (char)0,
 71798                                                                              (char)0,
 71799                                                                              (char)0,
 71800                                                                              (char)0,
 71801                                                                              (char)0,
 71802                                                                              (char)0,
 71803                                                                              (char)0,
 71804                                                                              (char)0,
 71805                                                                              (char)0}},
 71806                                                          {(unsigned char)0, {(char)0,
 71807                                                                              (char)0,
 71808                                                                              (char)0,
 71809                                                                              (char)0,
 71810                                                                              (char)0,
 71811                                                                              (char)0,
 71812                                                                              (char)0,
 71813                                                                              (char)0,
 71814                                                                              (char)0,
 71815                                                                              (char)0,
 71816                                                                              (char)0,
 71817                                                                              (char)0,
 71818                                                                              (char)0,
 71819                                                                              (char)0,
 71820                                                                              (char)0,
 71821                                                                              (char)0,
 71822                                                                              (char)0,
 71823                                                                              (char)0,
 71824                                                                              (char)0,
 71825                                                                              (char)0,
 71826                                                                              (char)0,
 71827                                                                              (char)0,
 71828                                                                              (char)0,
 71829                                                                              (char)0,
 71830                                                                              (char)0,
 71831                                                                              (char)0,
 71832                                                                              (char)0,
 71833                                                                              (char)0,
 71834                                                                              (char)0,
 71835                                                                              (char)0,
 71836                                                                              (char)0,
 71837                                                                              (char)0,
 71838                                                                              (char)0,
 71839                                                                              (char)0,
 71840                                                                              (char)0,
 71841                                                                              (char)0,
 71842                                                                              (char)0,
 71843                                                                              (char)0,
 71844                                                                              (char)0,
 71845                                                                              (char)0,
 71846                                                                              (char)0,
 71847                                                                              (char)0,
 71848                                                                              (char)0,
 71849                                                                              (char)0,
 71850                                                                              (char)0,
 71851                                                                              (char)0,
 71852                                                                              (char)0,
 71853                                                                              (char)0,
 71854                                                                              (char)0,
 71855                                                                              (char)0,
 71856                                                                              (char)0,
 71857                                                                              (char)0,
 71858                                                                              (char)0,
 71859                                                                              (char)0,
 71860                                                                              (char)0,
 71861                                                                              (char)0,
 71862                                                                              (char)0,
 71863                                                                              (char)0,
 71864                                                                              (char)0,
 71865                                                                              (char)0,
 71866                                                                              (char)0,
 71867                                                                              (char)0,
 71868                                                                              (char)0,
 71869                                                                              (char)0,
 71870                                                                              (char)0,
 71871                                                                              (char)0,
 71872                                                                              (char)0,
 71873                                                                              (char)0,
 71874                                                                              (char)0,
 71875                                                                              (char)0,
 71876                                                                              (char)0,
 71877                                                                              (char)0,
 71878                                                                              (char)0,
 71879                                                                              (char)0,
 71880                                                                              (char)0,
 71881                                                                              (char)0,
 71882                                                                              (char)0,
 71883                                                                              (char)0,
 71884                                                                              (char)0}},
 71885                                                          {(unsigned char)0, {(char)0,
 71886                                                                              (char)0,
 71887                                                                              (char)0,
 71888                                                                              (char)0,
 71889                                                                              (char)0,
 71890                                                                              (char)0,
 71891                                                                              (char)0,
 71892                                                                              (char)0,
 71893                                                                              (char)0,
 71894                                                                              (char)0,
 71895                                                                              (char)0,
 71896                                                                              (char)0,
 71897                                                                              (char)0,
 71898                                                                              (char)0,
 71899                                                                              (char)0,
 71900                                                                              (char)0,
 71901                                                                              (char)0,
 71902                                                                              (char)0,
 71903                                                                              (char)0,
 71904                                                                              (char)0,
 71905                                                                              (char)0,
 71906                                                                              (char)0,
 71907                                                                              (char)0,
 71908                                                                              (char)0,
 71909                                                                              (char)0,
 71910                                                                              (char)0,
 71911                                                                              (char)0,
 71912                                                                              (char)0,
 71913                                                                              (char)0,
 71914                                                                              (char)0,
 71915                                                                              (char)0,
 71916                                                                              (char)0,
 71917                                                                              (char)0,
 71918                                                                              (char)0,
 71919                                                                              (char)0,
 71920                                                                              (char)0,
 71921                                                                              (char)0,
 71922                                                                              (char)0,
 71923                                                                              (char)0,
 71924                                                                              (char)0,
 71925                                                                              (char)0,
 71926                                                                              (char)0,
 71927                                                                              (char)0,
 71928                                                                              (char)0,
 71929                                                                              (char)0,
 71930                                                                              (char)0,
 71931                                                                              (char)0,
 71932                                                                              (char)0,
 71933                                                                              (char)0,
 71934                                                                              (char)0,
 71935                                                                              (char)0,
 71936                                                                              (char)0,
 71937                                                                              (char)0,
 71938                                                                              (char)0,
 71939                                                                              (char)0,
 71940                                                                              (char)0,
 71941                                                                              (char)0,
 71942                                                                              (char)0,
 71943                                                                              (char)0,
 71944                                                                              (char)0,
 71945                                                                              (char)0,
 71946                                                                              (char)0,
 71947                                                                              (char)0,
 71948                                                                              (char)0,
 71949                                                                              (char)0,
 71950                                                                              (char)0,
 71951                                                                              (char)0,
 71952                                                                              (char)0,
 71953                                                                              (char)0,
 71954                                                                              (char)0,
 71955                                                                              (char)0,
 71956                                                                              (char)0,
 71957                                                                              (char)0,
 71958                                                                              (char)0,
 71959                                                                              (char)0,
 71960                                                                              (char)0,
 71961                                                                              (char)0,
 71962                                                                              (char)0,
 71963                                                                              (char)0}}},
 71964      (void *)0},
 71965        {& intel_no_lvds_dmi_callback, "Clientron U800", {{(unsigned char)4, {(char )'C',
 71966                                                                           (char )'l',
 71967                                                                           (char )'i',
 71968                                                                           (char )'e',
 71969                                                                           (char )'n',
 71970                                                                           (char )'t',
 71971                                                                           (char )'r',
 71972                                                                           (char )'o',
 71973                                                                           (char )'n',
 71974                                                                           (char )'\000'}},
 71975                                                       {(unsigned char)5, {(char )'U',
 71976                                                                           (char )'8',
 71977                                                                           (char )'0',
 71978                                                                           (char )'0',
 71979                                                                           (char )'\000'}},
 71980                                                       {(unsigned char)0, {(char)0,
 71981                                                                           (char)0,
 71982                                                                           (char)0,
 71983                                                                           (char)0,
 71984                                                                           (char)0,
 71985                                                                           (char)0,
 71986                                                                           (char)0,
 71987                                                                           (char)0,
 71988                                                                           (char)0,
 71989                                                                           (char)0,
 71990                                                                           (char)0,
 71991                                                                           (char)0,
 71992                                                                           (char)0,
 71993                                                                           (char)0,
 71994                                                                           (char)0,
 71995                                                                           (char)0,
 71996                                                                           (char)0,
 71997                                                                           (char)0,
 71998                                                                           (char)0,
 71999                                                                           (char)0,
 72000                                                                           (char)0,
 72001                                                                           (char)0,
 72002                                                                           (char)0,
 72003                                                                           (char)0,
 72004                                                                           (char)0,
 72005                                                                           (char)0,
 72006                                                                           (char)0,
 72007                                                                           (char)0,
 72008                                                                           (char)0,
 72009                                                                           (char)0,
 72010                                                                           (char)0,
 72011                                                                           (char)0,
 72012                                                                           (char)0,
 72013                                                                           (char)0,
 72014                                                                           (char)0,
 72015                                                                           (char)0,
 72016                                                                           (char)0,
 72017                                                                           (char)0,
 72018                                                                           (char)0,
 72019                                                                           (char)0,
 72020                                                                           (char)0,
 72021                                                                           (char)0,
 72022                                                                           (char)0,
 72023                                                                           (char)0,
 72024                                                                           (char)0,
 72025                                                                           (char)0,
 72026                                                                           (char)0,
 72027                                                                           (char)0,
 72028                                                                           (char)0,
 72029                                                                           (char)0,
 72030                                                                           (char)0,
 72031                                                                           (char)0,
 72032                                                                           (char)0,
 72033                                                                           (char)0,
 72034                                                                           (char)0,
 72035                                                                           (char)0,
 72036                                                                           (char)0,
 72037                                                                           (char)0,
 72038                                                                           (char)0,
 72039                                                                           (char)0,
 72040                                                                           (char)0,
 72041                                                                           (char)0,
 72042                                                                           (char)0,
 72043                                                                           (char)0,
 72044                                                                           (char)0,
 72045                                                                           (char)0,
 72046                                                                           (char)0,
 72047                                                                           (char)0,
 72048                                                                           (char)0,
 72049                                                                           (char)0,
 72050                                                                           (char)0,
 72051                                                                           (char)0,
 72052                                                                           (char)0,
 72053                                                                           (char)0,
 72054                                                                           (char)0,
 72055                                                                           (char)0,
 72056                                                                           (char)0,
 72057                                                                           (char)0,
 72058                                                                           (char)0}},
 72059                                                       {(unsigned char)0, {(char)0,
 72060                                                                           (char)0,
 72061                                                                           (char)0,
 72062                                                                           (char)0,
 72063                                                                           (char)0,
 72064                                                                           (char)0,
 72065                                                                           (char)0,
 72066                                                                           (char)0,
 72067                                                                           (char)0,
 72068                                                                           (char)0,
 72069                                                                           (char)0,
 72070                                                                           (char)0,
 72071                                                                           (char)0,
 72072                                                                           (char)0,
 72073                                                                           (char)0,
 72074                                                                           (char)0,
 72075                                                                           (char)0,
 72076                                                                           (char)0,
 72077                                                                           (char)0,
 72078                                                                           (char)0,
 72079                                                                           (char)0,
 72080                                                                           (char)0,
 72081                                                                           (char)0,
 72082                                                                           (char)0,
 72083                                                                           (char)0,
 72084                                                                           (char)0,
 72085                                                                           (char)0,
 72086                                                                           (char)0,
 72087                                                                           (char)0,
 72088                                                                           (char)0,
 72089                                                                           (char)0,
 72090                                                                           (char)0,
 72091                                                                           (char)0,
 72092                                                                           (char)0,
 72093                                                                           (char)0,
 72094                                                                           (char)0,
 72095                                                                           (char)0,
 72096                                                                           (char)0,
 72097                                                                           (char)0,
 72098                                                                           (char)0,
 72099                                                                           (char)0,
 72100                                                                           (char)0,
 72101                                                                           (char)0,
 72102                                                                           (char)0,
 72103                                                                           (char)0,
 72104                                                                           (char)0,
 72105                                                                           (char)0,
 72106                                                                           (char)0,
 72107                                                                           (char)0,
 72108                                                                           (char)0,
 72109                                                                           (char)0,
 72110                                                                           (char)0,
 72111                                                                           (char)0,
 72112                                                                           (char)0,
 72113                                                                           (char)0,
 72114                                                                           (char)0,
 72115                                                                           (char)0,
 72116                                                                           (char)0,
 72117                                                                           (char)0,
 72118                                                                           (char)0,
 72119                                                                           (char)0,
 72120                                                                           (char)0,
 72121                                                                           (char)0,
 72122                                                                           (char)0,
 72123                                                                           (char)0,
 72124                                                                           (char)0,
 72125                                                                           (char)0,
 72126                                                                           (char)0,
 72127                                                                           (char)0,
 72128                                                                           (char)0,
 72129                                                                           (char)0,
 72130                                                                           (char)0,
 72131                                                                           (char)0,
 72132                                                                           (char)0,
 72133                                                                           (char)0,
 72134                                                                           (char)0,
 72135                                                                           (char)0,
 72136                                                                           (char)0,
 72137                                                                           (char)0}}},
 72138      (void *)0},
 72139        {& intel_no_lvds_dmi_callback, "Asus EeeBox PC EB1007", {{(unsigned char)4, {(char )'A',
 72140                                                                                  (char )'S',
 72141                                                                                  (char )'U',
 72142                                                                                  (char )'S',
 72143                                                                                  (char )'T',
 72144                                                                                  (char )'e',
 72145                                                                                  (char )'K',
 72146                                                                                  (char )' ',
 72147                                                                                  (char )'C',
 72148                                                                                  (char )'o',
 72149                                                                                  (char )'m',
 72150                                                                                  (char )'p',
 72151                                                                                  (char )'u',
 72152                                                                                  (char )'t',
 72153                                                                                  (char )'e',
 72154                                                                                  (char )'r',
 72155                                                                                  (char )' ',
 72156                                                                                  (char )'I',
 72157                                                                                  (char )'N',
 72158                                                                                  (char )'C',
 72159                                                                                  (char )'.',
 72160                                                                                  (char )'\000'}},
 72161                                                              {(unsigned char)5, {(char )'E',
 72162                                                                                  (char )'B',
 72163                                                                                  (char )'1',
 72164                                                                                  (char )'0',
 72165                                                                                  (char )'0',
 72166                                                                                  (char )'7',
 72167                                                                                  (char )'\000'}},
 72168                                                              {(unsigned char)0, {(char)0,
 72169                                                                                  (char)0,
 72170                                                                                  (char)0,
 72171                                                                                  (char)0,
 72172                                                                                  (char)0,
 72173                                                                                  (char)0,
 72174                                                                                  (char)0,
 72175                                                                                  (char)0,
 72176                                                                                  (char)0,
 72177                                                                                  (char)0,
 72178                                                                                  (char)0,
 72179                                                                                  (char)0,
 72180                                                                                  (char)0,
 72181                                                                                  (char)0,
 72182                                                                                  (char)0,
 72183                                                                                  (char)0,
 72184                                                                                  (char)0,
 72185                                                                                  (char)0,
 72186                                                                                  (char)0,
 72187                                                                                  (char)0,
 72188                                                                                  (char)0,
 72189                                                                                  (char)0,
 72190                                                                                  (char)0,
 72191                                                                                  (char)0,
 72192                                                                                  (char)0,
 72193                                                                                  (char)0,
 72194                                                                                  (char)0,
 72195                                                                                  (char)0,
 72196                                                                                  (char)0,
 72197                                                                                  (char)0,
 72198                                                                                  (char)0,
 72199                                                                                  (char)0,
 72200                                                                                  (char)0,
 72201                                                                                  (char)0,
 72202                                                                                  (char)0,
 72203                                                                                  (char)0,
 72204                                                                                  (char)0,
 72205                                                                                  (char)0,
 72206                                                                                  (char)0,
 72207                                                                                  (char)0,
 72208                                                                                  (char)0,
 72209                                                                                  (char)0,
 72210                                                                                  (char)0,
 72211                                                                                  (char)0,
 72212                                                                                  (char)0,
 72213                                                                                  (char)0,
 72214                                                                                  (char)0,
 72215                                                                                  (char)0,
 72216                                                                                  (char)0,
 72217                                                                                  (char)0,
 72218                                                                                  (char)0,
 72219                                                                                  (char)0,
 72220                                                                                  (char)0,
 72221                                                                                  (char)0,
 72222                                                                                  (char)0,
 72223                                                                                  (char)0,
 72224                                                                                  (char)0,
 72225                                                                                  (char)0,
 72226                                                                                  (char)0,
 72227                                                                                  (char)0,
 72228                                                                                  (char)0,
 72229                                                                                  (char)0,
 72230                                                                                  (char)0,
 72231                                                                                  (char)0,
 72232                                                                                  (char)0,
 72233                                                                                  (char)0,
 72234                                                                                  (char)0,
 72235                                                                                  (char)0,
 72236                                                                                  (char)0,
 72237                                                                                  (char)0,
 72238                                                                                  (char)0,
 72239                                                                                  (char)0,
 72240                                                                                  (char)0,
 72241                                                                                  (char)0,
 72242                                                                                  (char)0,
 72243                                                                                  (char)0,
 72244                                                                                  (char)0,
 72245                                                                                  (char)0,
 72246                                                                                  (char)0}},
 72247                                                              {(unsigned char)0, {(char)0,
 72248                                                                                  (char)0,
 72249                                                                                  (char)0,
 72250                                                                                  (char)0,
 72251                                                                                  (char)0,
 72252                                                                                  (char)0,
 72253                                                                                  (char)0,
 72254                                                                                  (char)0,
 72255                                                                                  (char)0,
 72256                                                                                  (char)0,
 72257                                                                                  (char)0,
 72258                                                                                  (char)0,
 72259                                                                                  (char)0,
 72260                                                                                  (char)0,
 72261                                                                                  (char)0,
 72262                                                                                  (char)0,
 72263                                                                                  (char)0,
 72264                                                                                  (char)0,
 72265                                                                                  (char)0,
 72266                                                                                  (char)0,
 72267                                                                                  (char)0,
 72268                                                                                  (char)0,
 72269                                                                                  (char)0,
 72270                                                                                  (char)0,
 72271                                                                                  (char)0,
 72272                                                                                  (char)0,
 72273                                                                                  (char)0,
 72274                                                                                  (char)0,
 72275                                                                                  (char)0,
 72276                                                                                  (char)0,
 72277                                                                                  (char)0,
 72278                                                                                  (char)0,
 72279                                                                                  (char)0,
 72280                                                                                  (char)0,
 72281                                                                                  (char)0,
 72282                                                                                  (char)0,
 72283                                                                                  (char)0,
 72284                                                                                  (char)0,
 72285                                                                                  (char)0,
 72286                                                                                  (char)0,
 72287                                                                                  (char)0,
 72288                                                                                  (char)0,
 72289                                                                                  (char)0,
 72290                                                                                  (char)0,
 72291                                                                                  (char)0,
 72292                                                                                  (char)0,
 72293                                                                                  (char)0,
 72294                                                                                  (char)0,
 72295                                                                                  (char)0,
 72296                                                                                  (char)0,
 72297                                                                                  (char)0,
 72298                                                                                  (char)0,
 72299                                                                                  (char)0,
 72300                                                                                  (char)0,
 72301                                                                                  (char)0,
 72302                                                                                  (char)0,
 72303                                                                                  (char)0,
 72304                                                                                  (char)0,
 72305                                                                                  (char)0,
 72306                                                                                  (char)0,
 72307                                                                                  (char)0,
 72308                                                                                  (char)0,
 72309                                                                                  (char)0,
 72310                                                                                  (char)0,
 72311                                                                                  (char)0,
 72312                                                                                  (char)0,
 72313                                                                                  (char)0,
 72314                                                                                  (char)0,
 72315                                                                                  (char)0,
 72316                                                                                  (char)0,
 72317                                                                                  (char)0,
 72318                                                                                  (char)0,
 72319                                                                                  (char)0,
 72320                                                                                  (char)0,
 72321                                                                                  (char)0,
 72322                                                                                  (char)0,
 72323                                                                                  (char)0,
 72324                                                                                  (char)0,
 72325                                                                                  (char)0}}},
 72326      (void *)0},
 72327        {(int (*)(struct dmi_system_id const * ))0, (char const *)0, {{(unsigned char)0,
 72328                                                                        {(char)0,
 72329                                                                         (char)0,
 72330                                                                         (char)0,
 72331                                                                         (char)0,
 72332                                                                         (char)0,
 72333                                                                         (char)0,
 72334                                                                         (char)0,
 72335                                                                         (char)0,
 72336                                                                         (char)0,
 72337                                                                         (char)0,
 72338                                                                         (char)0,
 72339                                                                         (char)0,
 72340                                                                         (char)0,
 72341                                                                         (char)0,
 72342                                                                         (char)0,
 72343                                                                         (char)0,
 72344                                                                         (char)0,
 72345                                                                         (char)0,
 72346                                                                         (char)0,
 72347                                                                         (char)0,
 72348                                                                         (char)0,
 72349                                                                         (char)0,
 72350                                                                         (char)0,
 72351                                                                         (char)0,
 72352                                                                         (char)0,
 72353                                                                         (char)0,
 72354                                                                         (char)0,
 72355                                                                         (char)0,
 72356                                                                         (char)0,
 72357                                                                         (char)0,
 72358                                                                         (char)0,
 72359                                                                         (char)0,
 72360                                                                         (char)0,
 72361                                                                         (char)0,
 72362                                                                         (char)0,
 72363                                                                         (char)0,
 72364                                                                         (char)0,
 72365                                                                         (char)0,
 72366                                                                         (char)0,
 72367                                                                         (char)0,
 72368                                                                         (char)0,
 72369                                                                         (char)0,
 72370                                                                         (char)0,
 72371                                                                         (char)0,
 72372                                                                         (char)0,
 72373                                                                         (char)0,
 72374                                                                         (char)0,
 72375                                                                         (char)0,
 72376                                                                         (char)0,
 72377                                                                         (char)0,
 72378                                                                         (char)0,
 72379                                                                         (char)0,
 72380                                                                         (char)0,
 72381                                                                         (char)0,
 72382                                                                         (char)0,
 72383                                                                         (char)0,
 72384                                                                         (char)0,
 72385                                                                         (char)0,
 72386                                                                         (char)0,
 72387                                                                         (char)0,
 72388                                                                         (char)0,
 72389                                                                         (char)0,
 72390                                                                         (char)0,
 72391                                                                         (char)0,
 72392                                                                         (char)0,
 72393                                                                         (char)0,
 72394                                                                         (char)0,
 72395                                                                         (char)0,
 72396                                                                         (char)0,
 72397                                                                         (char)0,
 72398                                                                         (char)0,
 72399                                                                         (char)0,
 72400                                                                         (char)0,
 72401                                                                         (char)0,
 72402                                                                         (char)0,
 72403                                                                         (char)0,
 72404                                                                         (char)0,
 72405                                                                         (char)0,
 72406                                                                         (char)0}},
 72407                                                                       {(unsigned char)0,
 72408                                                                        {(char)0,
 72409                                                                         (char)0,
 72410                                                                         (char)0,
 72411                                                                         (char)0,
 72412                                                                         (char)0,
 72413                                                                         (char)0,
 72414                                                                         (char)0,
 72415                                                                         (char)0,
 72416                                                                         (char)0,
 72417                                                                         (char)0,
 72418                                                                         (char)0,
 72419                                                                         (char)0,
 72420                                                                         (char)0,
 72421                                                                         (char)0,
 72422                                                                         (char)0,
 72423                                                                         (char)0,
 72424                                                                         (char)0,
 72425                                                                         (char)0,
 72426                                                                         (char)0,
 72427                                                                         (char)0,
 72428                                                                         (char)0,
 72429                                                                         (char)0,
 72430                                                                         (char)0,
 72431                                                                         (char)0,
 72432                                                                         (char)0,
 72433                                                                         (char)0,
 72434                                                                         (char)0,
 72435                                                                         (char)0,
 72436                                                                         (char)0,
 72437                                                                         (char)0,
 72438                                                                         (char)0,
 72439                                                                         (char)0,
 72440                                                                         (char)0,
 72441                                                                         (char)0,
 72442                                                                         (char)0,
 72443                                                                         (char)0,
 72444                                                                         (char)0,
 72445                                                                         (char)0,
 72446                                                                         (char)0,
 72447                                                                         (char)0,
 72448                                                                         (char)0,
 72449                                                                         (char)0,
 72450                                                                         (char)0,
 72451                                                                         (char)0,
 72452                                                                         (char)0,
 72453                                                                         (char)0,
 72454                                                                         (char)0,
 72455                                                                         (char)0,
 72456                                                                         (char)0,
 72457                                                                         (char)0,
 72458                                                                         (char)0,
 72459                                                                         (char)0,
 72460                                                                         (char)0,
 72461                                                                         (char)0,
 72462                                                                         (char)0,
 72463                                                                         (char)0,
 72464                                                                         (char)0,
 72465                                                                         (char)0,
 72466                                                                         (char)0,
 72467                                                                         (char)0,
 72468                                                                         (char)0,
 72469                                                                         (char)0,
 72470                                                                         (char)0,
 72471                                                                         (char)0,
 72472                                                                         (char)0,
 72473                                                                         (char)0,
 72474                                                                         (char)0,
 72475                                                                         (char)0,
 72476                                                                         (char)0,
 72477                                                                         (char)0,
 72478                                                                         (char)0,
 72479                                                                         (char)0,
 72480                                                                         (char)0,
 72481                                                                         (char)0,
 72482                                                                         (char)0,
 72483                                                                         (char)0,
 72484                                                                         (char)0,
 72485                                                                         (char)0,
 72486                                                                         (char)0}},
 72487                                                                       {(unsigned char)0,
 72488                                                                        {(char)0,
 72489                                                                         (char)0,
 72490                                                                         (char)0,
 72491                                                                         (char)0,
 72492                                                                         (char)0,
 72493                                                                         (char)0,
 72494                                                                         (char)0,
 72495                                                                         (char)0,
 72496                                                                         (char)0,
 72497                                                                         (char)0,
 72498                                                                         (char)0,
 72499                                                                         (char)0,
 72500                                                                         (char)0,
 72501                                                                         (char)0,
 72502                                                                         (char)0,
 72503                                                                         (char)0,
 72504                                                                         (char)0,
 72505                                                                         (char)0,
 72506                                                                         (char)0,
 72507                                                                         (char)0,
 72508                                                                         (char)0,
 72509                                                                         (char)0,
 72510                                                                         (char)0,
 72511                                                                         (char)0,
 72512                                                                         (char)0,
 72513                                                                         (char)0,
 72514                                                                         (char)0,
 72515                                                                         (char)0,
 72516                                                                         (char)0,
 72517                                                                         (char)0,
 72518                                                                         (char)0,
 72519                                                                         (char)0,
 72520                                                                         (char)0,
 72521                                                                         (char)0,
 72522                                                                         (char)0,
 72523                                                                         (char)0,
 72524                                                                         (char)0,
 72525                                                                         (char)0,
 72526                                                                         (char)0,
 72527                                                                         (char)0,
 72528                                                                         (char)0,
 72529                                                                         (char)0,
 72530                                                                         (char)0,
 72531                                                                         (char)0,
 72532                                                                         (char)0,
 72533                                                                         (char)0,
 72534                                                                         (char)0,
 72535                                                                         (char)0,
 72536                                                                         (char)0,
 72537                                                                         (char)0,
 72538                                                                         (char)0,
 72539                                                                         (char)0,
 72540                                                                         (char)0,
 72541                                                                         (char)0,
 72542                                                                         (char)0,
 72543                                                                         (char)0,
 72544                                                                         (char)0,
 72545                                                                         (char)0,
 72546                                                                         (char)0,
 72547                                                                         (char)0,
 72548                                                                         (char)0,
 72549                                                                         (char)0,
 72550                                                                         (char)0,
 72551                                                                         (char)0,
 72552                                                                         (char)0,
 72553                                                                         (char)0,
 72554                                                                         (char)0,
 72555                                                                         (char)0,
 72556                                                                         (char)0,
 72557                                                                         (char)0,
 72558                                                                         (char)0,
 72559                                                                         (char)0,
 72560                                                                         (char)0,
 72561                                                                         (char)0,
 72562                                                                         (char)0,
 72563                                                                         (char)0,
 72564                                                                         (char)0,
 72565                                                                         (char)0,
 72566                                                                         (char)0}},
 72567                                                                       {(unsigned char)0,
 72568                                                                        {(char)0,
 72569                                                                         (char)0,
 72570                                                                         (char)0,
 72571                                                                         (char)0,
 72572                                                                         (char)0,
 72573                                                                         (char)0,
 72574                                                                         (char)0,
 72575                                                                         (char)0,
 72576                                                                         (char)0,
 72577                                                                         (char)0,
 72578                                                                         (char)0,
 72579                                                                         (char)0,
 72580                                                                         (char)0,
 72581                                                                         (char)0,
 72582                                                                         (char)0,
 72583                                                                         (char)0,
 72584                                                                         (char)0,
 72585                                                                         (char)0,
 72586                                                                         (char)0,
 72587                                                                         (char)0,
 72588                                                                         (char)0,
 72589                                                                         (char)0,
 72590                                                                         (char)0,
 72591                                                                         (char)0,
 72592                                                                         (char)0,
 72593                                                                         (char)0,
 72594                                                                         (char)0,
 72595                                                                         (char)0,
 72596                                                                         (char)0,
 72597                                                                         (char)0,
 72598                                                                         (char)0,
 72599                                                                         (char)0,
 72600                                                                         (char)0,
 72601                                                                         (char)0,
 72602                                                                         (char)0,
 72603                                                                         (char)0,
 72604                                                                         (char)0,
 72605                                                                         (char)0,
 72606                                                                         (char)0,
 72607                                                                         (char)0,
 72608                                                                         (char)0,
 72609                                                                         (char)0,
 72610                                                                         (char)0,
 72611                                                                         (char)0,
 72612                                                                         (char)0,
 72613                                                                         (char)0,
 72614                                                                         (char)0,
 72615                                                                         (char)0,
 72616                                                                         (char)0,
 72617                                                                         (char)0,
 72618                                                                         (char)0,
 72619                                                                         (char)0,
 72620                                                                         (char)0,
 72621                                                                         (char)0,
 72622                                                                         (char)0,
 72623                                                                         (char)0,
 72624                                                                         (char)0,
 72625                                                                         (char)0,
 72626                                                                         (char)0,
 72627                                                                         (char)0,
 72628                                                                         (char)0,
 72629                                                                         (char)0,
 72630                                                                         (char)0,
 72631                                                                         (char)0,
 72632                                                                         (char)0,
 72633                                                                         (char)0,
 72634                                                                         (char)0,
 72635                                                                         (char)0,
 72636                                                                         (char)0,
 72637                                                                         (char)0,
 72638                                                                         (char)0,
 72639                                                                         (char)0,
 72640                                                                         (char)0,
 72641                                                                         (char)0,
 72642                                                                         (char)0,
 72643                                                                         (char)0,
 72644                                                                         (char)0,
 72645                                                                         (char)0,
 72646                                                                         (char)0}}},
 72647      (void *)0}};
 72648# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72649static void intel_find_lvds_downclock(struct drm_device *dev , struct drm_display_mode *fixed_mode ,
 72650                                      struct drm_connector *connector )
 72651{ struct drm_i915_private *dev_priv ;
 72652  struct drm_display_mode *scan ;
 72653  int temp_downclock ;
 72654  struct list_head const *__mptr ;
 72655  struct list_head const *__mptr___0 ;
 72656
 72657  {
 72658# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72659  dev_priv = (struct drm_i915_private *)dev->dev_private;
 72660# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72661  temp_downclock = fixed_mode->clock;
 72662# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72663  __mptr = (struct list_head const *)connector->probed_modes.next;
 72664# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72665  scan = (struct drm_display_mode *)__mptr;
 72666# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72667  goto ldv_40358;
 72668  ldv_40357: ;
 72669# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72670  if (scan->hdisplay == fixed_mode->hdisplay) {
 72671# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72672    if (scan->hsync_start == fixed_mode->hsync_start) {
 72673# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72674      if (scan->hsync_end == fixed_mode->hsync_end) {
 72675# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72676        if (scan->htotal == fixed_mode->htotal) {
 72677# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72678          if (scan->vdisplay == fixed_mode->vdisplay) {
 72679# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72680            if (scan->vsync_start == fixed_mode->vsync_start) {
 72681# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72682              if (scan->vsync_end == fixed_mode->vsync_end) {
 72683# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72684                if (scan->vtotal == fixed_mode->vtotal) {
 72685# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72686                  if (scan->clock < temp_downclock) {
 72687# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72688                    temp_downclock = scan->clock;
 72689                  } else {
 72690
 72691                  }
 72692                } else {
 72693
 72694                }
 72695              } else {
 72696
 72697              }
 72698            } else {
 72699
 72700            }
 72701          } else {
 72702
 72703          }
 72704        } else {
 72705
 72706        }
 72707      } else {
 72708
 72709      }
 72710    } else {
 72711
 72712    }
 72713  } else {
 72714
 72715  }
 72716# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72717  __mptr___0 = (struct list_head const *)scan->head.next;
 72718# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72719  scan = (struct drm_display_mode *)__mptr___0;
 72720  ldv_40358: ;
 72721# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72722  if ((unsigned long )(& scan->head) != (unsigned long )(& connector->probed_modes)) {
 72723# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72724    goto ldv_40357;
 72725  } else {
 72726# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72727    goto ldv_40359;
 72728  }
 72729  ldv_40359: ;
 72730# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72731  if (fixed_mode->clock > temp_downclock) {
 72732# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72733    if (i915_lvds_downclock != 0U) {
 72734      {
 72735# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72736      dev_priv->lvds_downclock_avail = (bool )1;
 72737# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72738      dev_priv->lvds_downclock = temp_downclock;
 72739# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72740      drm_ut_debug_printk(4U, "drm", "intel_find_lvds_downclock", "LVDS downclock is found in EDID. Normal clock %dKhz, downclock %dKhz\n",
 72741                          fixed_mode->clock, temp_downclock);
 72742      }
 72743    } else {
 72744
 72745    }
 72746  } else {
 72747
 72748  }
 72749# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72750  return;
 72751}
 72752}
 72753# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72754static bool lvds_is_present_in_vbt(struct drm_device *dev , u8 *i2c_pin )
 72755{ struct drm_i915_private *dev_priv ;
 72756  int i ;
 72757  struct child_device_config *child ;
 72758
 72759  {
 72760# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72761  dev_priv = (struct drm_i915_private *)dev->dev_private;
 72762# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72763  if (dev_priv->child_dev_num == 0) {
 72764# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72765    return ((bool )1);
 72766  } else {
 72767
 72768  }
 72769# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72770  i = 0;
 72771# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72772  goto ldv_40370;
 72773  ldv_40369:
 72774# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72775  child = dev_priv->child_dev + (unsigned long )i;
 72776# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72777  if ((unsigned int )child->device_type != 4130U) {
 72778# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72779    if ((unsigned int )child->device_type != 34U) {
 72780# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72781      goto ldv_40368;
 72782    } else {
 72783
 72784    }
 72785  } else {
 72786
 72787  }
 72788# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72789  if ((unsigned int )child->i2c_pin != 0U) {
 72790# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72791    *i2c_pin = child->i2c_pin;
 72792  } else {
 72793
 72794  }
 72795# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72796  if ((unsigned int )child->addin_offset != 0U) {
 72797# 837 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72798    return ((bool )1);
 72799  } else {
 72800
 72801  }
 72802# 844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72803  if ((unsigned long )dev_priv->opregion.vbt != (unsigned long )((void *)0)) {
 72804# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72805    return ((bool )1);
 72806  } else {
 72807
 72808  }
 72809  ldv_40368:
 72810# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72811  i = i + 1;
 72812  ldv_40370: ;
 72813# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72814  if (dev_priv->child_dev_num > i) {
 72815# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72816    goto ldv_40369;
 72817  } else {
 72818# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72819    goto ldv_40371;
 72820  }
 72821  ldv_40371: ;
 72822# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72823  return ((bool )0);
 72824}
 72825}
 72826# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72827bool intel_lvds_init(struct drm_device *dev )
 72828{ struct drm_i915_private *dev_priv ;
 72829  struct intel_lvds *intel_lvds ;
 72830  struct intel_encoder *intel_encoder ;
 72831  struct intel_connector *intel_connector ;
 72832  struct drm_connector *connector ;
 72833  struct drm_encoder *encoder ;
 72834  struct drm_display_mode *scan ;
 72835  struct drm_crtc *crtc ;
 72836  u32 lvds ;
 72837  int pipe ;
 72838  u8 pin ;
 72839  int tmp ;
 72840  bool tmp___0 ;
 72841  int tmp___1 ;
 72842  u32 tmp___2 ;
 72843  void *tmp___3 ;
 72844  void *tmp___4 ;
 72845  int tmp___5 ;
 72846  struct list_head const *__mptr ;
 72847  struct list_head const *__mptr___0 ;
 72848  u32 pwm ;
 72849  u32 tmp___6 ;
 72850  int tmp___7 ;
 72851
 72852  {
 72853  {
 72854# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72855  dev_priv = (struct drm_i915_private *)dev->dev_private;
 72856# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72857  tmp = dmi_check_system((struct dmi_system_id const *)(& intel_no_lvds));
 72858  }
 72859# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72860  if (tmp != 0) {
 72861# 874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72862    return ((bool )0);
 72863  } else {
 72864
 72865  }
 72866  {
 72867# 876 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72868  pin = (u8 )3U;
 72869# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72870  tmp___0 = lvds_is_present_in_vbt(dev, & pin);
 72871  }
 72872# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72873  if (tmp___0) {
 72874# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72875    tmp___1 = 0;
 72876  } else {
 72877# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72878    tmp___1 = 1;
 72879  }
 72880# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72881  if (tmp___1) {
 72882    {
 72883# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72884    drm_ut_debug_printk(4U, "drm", "intel_lvds_init", "LVDS is not present in VBT\n");
 72885    }
 72886# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72887    return ((bool )0);
 72888  } else {
 72889
 72890  }
 72891# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72892  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 72893# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72894    goto _L;
 72895  } else
 72896# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72897  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 72898# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72899    goto _L;
 72900  } else
 72901# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72902  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 72903    _L:
 72904    {
 72905# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72906    tmp___2 = i915_read32___8(dev_priv, 921984U);
 72907    }
 72908# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72909    if ((tmp___2 & 2U) == 0U) {
 72910# 884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72911      return ((bool )0);
 72912    } else {
 72913
 72914    }
 72915# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72916    if ((int )dev_priv->edp.support) {
 72917      {
 72918# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72919      drm_ut_debug_printk(4U, "drm", "intel_lvds_init", "disable LVDS for eDP support\n");
 72920      }
 72921# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72922      return ((bool )0);
 72923    } else {
 72924
 72925    }
 72926  } else {
 72927
 72928  }
 72929  {
 72930# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72931  tmp___3 = kzalloc(128UL, 208U);
 72932# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72933  intel_lvds = (struct intel_lvds *)tmp___3;
 72934  }
 72935# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72936  if ((unsigned long )intel_lvds == (unsigned long )((struct intel_lvds *)0)) {
 72937# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72938    return ((bool )0);
 72939  } else {
 72940
 72941  }
 72942  {
 72943# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72944  tmp___4 = kzalloc(1576UL, 208U);
 72945# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72946  intel_connector = (struct intel_connector *)tmp___4;
 72947  }
 72948# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72949  if ((unsigned long )intel_connector == (unsigned long )((struct intel_connector *)0)) {
 72950    {
 72951# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72952    kfree((void const *)intel_lvds);
 72953    }
 72954# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72955    return ((bool )0);
 72956  } else {
 72957
 72958  }
 72959# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72960  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 5U) {
 72961# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72962    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 6U) {
 72963# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72964      if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 72965        {
 72966# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72967        intel_lvds->pfit_control = i915_read32___8(dev_priv, 397872U);
 72968        }
 72969      } else {
 72970
 72971      }
 72972    } else {
 72973
 72974    }
 72975  } else {
 72976
 72977  }
 72978  {
 72979# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72980  intel_encoder = & intel_lvds->base;
 72981# 907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72982  encoder = & intel_encoder->base;
 72983# 908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72984  connector = & intel_connector->base;
 72985# 909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72986  drm_connector_init(dev, & intel_connector->base, & intel_lvds_connector_funcs, 7);
 72987# 912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72988  drm_encoder_init(dev, & intel_encoder->base, & intel_lvds_enc_funcs, 3);
 72989# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72990  intel_connector_attach_encoder(intel_connector, intel_encoder);
 72991# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72992  intel_encoder->type = 4;
 72993# 918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72994  intel_encoder->clone_mask = 16384;
 72995# 919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72996  intel_encoder->crtc_mask = 2;
 72997  }
 72998# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 72999  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 4U) {
 73000# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73001    intel_encoder->crtc_mask = intel_encoder->crtc_mask | 1;
 73002  } else {
 73003
 73004  }
 73005  {
 73006# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73007  drm_encoder_helper_add(encoder, & intel_lvds_helper_funcs);
 73008# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73009  drm_connector_helper_add(connector, & intel_lvds_connector_helper_funcs);
 73010# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73011  connector->display_info.subpixel_order = (enum subpixel_order )1;
 73012# 925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73013  connector->interlace_allowed = (bool )0;
 73014# 926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73015  connector->doublescan_allowed = (bool )0;
 73016# 929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73017  drm_mode_create_scaling_mode_property(dev);
 73018# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73019  drm_connector_attach_property(& intel_connector->base, dev->mode_config.scaling_mode_property,
 73020                                3ULL);
 73021# 937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73022  intel_lvds->fitting_mode = 3;
 73023# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73024  intel_lvds->edid = drm_get_edid(connector, & (dev_priv->gmbus + (unsigned long )pin)->adapter);
 73025  }
 73026# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73027  if ((unsigned long )intel_lvds->edid != (unsigned long )((struct edid *)0)) {
 73028    {
 73029# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73030    tmp___5 = drm_add_edid_modes(connector, intel_lvds->edid);
 73031    }
 73032# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73033    if (tmp___5 != 0) {
 73034      {
 73035# 957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73036      drm_mode_connector_update_edid_property(connector, intel_lvds->edid);
 73037      }
 73038    } else {
 73039      {
 73040# 960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73041      kfree((void const *)intel_lvds->edid);
 73042# 961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73043      intel_lvds->edid = (struct edid *)0;
 73044      }
 73045    }
 73046  } else {
 73047
 73048  }
 73049# 964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73050  if ((unsigned long )intel_lvds->edid == (unsigned long )((struct edid *)0)) {
 73051# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73052    connector->display_info.min_vfreq = 0U;
 73053# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73054    connector->display_info.max_vfreq = 200U;
 73055# 971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73056    connector->display_info.min_hfreq = 0U;
 73057# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73058    connector->display_info.max_hfreq = 200U;
 73059  } else {
 73060
 73061  }
 73062# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73063  __mptr = (struct list_head const *)connector->probed_modes.next;
 73064# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73065  scan = (struct drm_display_mode *)__mptr;
 73066# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73067  goto ldv_40393;
 73068  ldv_40392: ;
 73069# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73070  if ((scan->type & 8) != 0) {
 73071    {
 73072# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73073    intel_lvds->fixed_mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)scan);
 73074# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73075    intel_find_lvds_downclock(dev, intel_lvds->fixed_mode, connector);
 73076    }
 73077# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73078    goto out;
 73079  } else {
 73080
 73081  }
 73082# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73083  __mptr___0 = (struct list_head const *)scan->head.next;
 73084# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73085  scan = (struct drm_display_mode *)__mptr___0;
 73086  ldv_40393: ;
 73087# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73088  if ((unsigned long )(& scan->head) != (unsigned long )(& connector->probed_modes)) {
 73089# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73090    goto ldv_40392;
 73091  } else {
 73092# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73093    goto ldv_40394;
 73094  }
 73095  ldv_40394: ;
 73096# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73097  if ((unsigned long )dev_priv->lfp_lvds_vbt_mode != (unsigned long )((struct drm_display_mode *)0)) {
 73098    {
 73099# 988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73100    intel_lvds->fixed_mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)dev_priv->lfp_lvds_vbt_mode);
 73101    }
 73102# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73103    if ((unsigned long )intel_lvds->fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 73104# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73105      (intel_lvds->fixed_mode)->type = (intel_lvds->fixed_mode)->type | 8;
 73106# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73107      goto out;
 73108    } else {
 73109
 73110    }
 73111  } else {
 73112
 73113  }
 73114# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73115  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 73116# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73117    goto failed;
 73118  } else
 73119# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73120  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 73121# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73122    goto failed;
 73123  } else
 73124# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73125  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 73126# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73127    goto failed;
 73128  } else {
 73129
 73130  }
 73131  {
 73132# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73133  lvds = i915_read32___8(dev_priv, 397696U);
 73134# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73135  pipe = (lvds & 1073741824U) != 0U;
 73136# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73137  crtc = intel_get_crtc_for_pipe(dev, pipe);
 73138  }
 73139# 1011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73140  if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 73141# 1011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73142    if ((int )lvds < 0) {
 73143      {
 73144# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73145      intel_lvds->fixed_mode = intel_crtc_mode_get(dev, crtc);
 73146      }
 73147# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73148      if ((unsigned long )intel_lvds->fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 73149# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73150        (intel_lvds->fixed_mode)->type = (intel_lvds->fixed_mode)->type | 8;
 73151# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73152        goto out;
 73153      } else {
 73154
 73155      }
 73156    } else {
 73157
 73158    }
 73159  } else {
 73160
 73161  }
 73162# 1021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73163  if ((unsigned long )intel_lvds->fixed_mode == (unsigned long )((struct drm_display_mode *)0)) {
 73164# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73165    goto failed;
 73166  } else {
 73167
 73168  }
 73169  out: ;
 73170# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73171  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 73172# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73173    goto _L___0;
 73174  } else
 73175# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73176  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 73177# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73178    goto _L___0;
 73179  } else
 73180# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73181  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 73182    _L___0:
 73183    {
 73184# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73185    tmp___6 = i915_read32___8(dev_priv, 921984U);
 73186# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73187    pipe = (tmp___6 & 1073741824U) != 0U;
 73188# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73189    pwm = i915_read32___8(dev_priv, 295504U);
 73190    }
 73191# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73192    if (pipe == 0) {
 73193# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73194      if ((pwm & 536870912U) != 0U) {
 73195        {
 73196# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73197        i915_write32___6(dev_priv, 295504U, pwm & 2147483647U);
 73198        }
 73199      } else {
 73200
 73201      }
 73202    } else {
 73203
 73204    }
 73205# 1034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73206    if (pipe != 0) {
 73207# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73208      pwm = pwm | 536870912U;
 73209    } else {
 73210# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73211      pwm = pwm & 3758096383U;
 73212    }
 73213    {
 73214# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73215    i915_write32___6(dev_priv, 295504U, pwm | 2147483648U);
 73216# 1040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73217    pwm = i915_read32___8(dev_priv, 819792U);
 73218# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73219    pwm = pwm | 2147483648U;
 73220# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73221    i915_write32___6(dev_priv, 819792U, pwm);
 73222    }
 73223  } else {
 73224
 73225  }
 73226  {
 73227# 1044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73228  dev_priv->lid_notifier.notifier_call = & intel_lid_notify;
 73229# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73230  tmp___7 = acpi_lid_notifier_register(& dev_priv->lid_notifier);
 73231  }
 73232# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73233  if (tmp___7 != 0) {
 73234    {
 73235# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73236    drm_ut_debug_printk(4U, "drm", "intel_lvds_init", "lid notifier registration failed\n");
 73237# 1047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73238    dev_priv->lid_notifier.notifier_call = (int (*)(struct notifier_block * , unsigned long ,
 73239                                                    void * ))0;
 73240    }
 73241  } else {
 73242
 73243  }
 73244  {
 73245# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73246  dev_priv->int_lvds_connector = connector;
 73247# 1051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73248  drm_sysfs_connector_add(connector);
 73249  }
 73250# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73251  return ((bool )1);
 73252  failed:
 73253  {
 73254# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73255  drm_ut_debug_printk(4U, "drm", "intel_lvds_init", "No LVDS modes found, disabling.\n");
 73256# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73257  drm_connector_cleanup(connector);
 73258# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73259  drm_encoder_cleanup(encoder);
 73260# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73261  kfree((void const *)intel_lvds);
 73262# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73263  kfree((void const *)intel_connector);
 73264  }
 73265# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73266  return ((bool )0);
 73267}
 73268}
 73269# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_lvds.c.p"
 73270# 60 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/string_64.h"
 73271extern int memcmp(void const * , void const * , size_t ) ;
 73272# 808 "include/linux/pci.h"
 73273extern void *pci_map_rom(struct pci_dev * , size_t * ) ;
 73274# 809 "include/linux/pci.h"
 73275extern void pci_unmap_rom(struct pci_dev * , void * ) ;
 73276# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73277__inline static void trace_i915_reg_rw___9(bool write , u32 reg , u64 val , int len )
 73278{ struct tracepoint_func *it_func_ptr ;
 73279  void *it_func ;
 73280  void *__data ;
 73281  struct tracepoint_func *_________p1 ;
 73282  bool __warned ;
 73283  int tmp ;
 73284  int tmp___0 ;
 73285  bool tmp___1 ;
 73286
 73287  {
 73288  {
 73289# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73290  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 73291  }
 73292# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73293  if ((int )tmp___1) {
 73294    {
 73295# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73296    rcu_read_lock_sched_notrace();
 73297# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73298    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 73299# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73300    tmp = debug_lockdep_rcu_enabled();
 73301    }
 73302# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73303    if (tmp != 0) {
 73304# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73305      if (! __warned) {
 73306        {
 73307# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73308        tmp___0 = rcu_read_lock_sched_held();
 73309        }
 73310# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73311        if (tmp___0 == 0) {
 73312          {
 73313# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73314          __warned = (bool )1;
 73315# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73316          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 73317                                  (int const )411);
 73318          }
 73319        } else {
 73320
 73321        }
 73322      } else {
 73323
 73324      }
 73325    } else {
 73326
 73327    }
 73328# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73329    it_func_ptr = _________p1;
 73330# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73331    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 73332      ldv_36546:
 73333      {
 73334# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73335      it_func = it_func_ptr->func;
 73336# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73337      __data = it_func_ptr->data;
 73338# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73339      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 73340                                                                   reg, val, len);
 73341# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73342      it_func_ptr = it_func_ptr + 1;
 73343      }
 73344# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73345      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 73346# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73347        goto ldv_36546;
 73348      } else {
 73349# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73350        goto ldv_36547;
 73351      }
 73352      ldv_36547: ;
 73353    } else {
 73354
 73355    }
 73356    {
 73357# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73358    rcu_read_lock_sched_notrace();
 73359    }
 73360  } else {
 73361
 73362  }
 73363# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 73364  return;
 73365}
 73366}
 73367# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73368__inline static u32 i915_read32___9(struct drm_i915_private *dev_priv , u32 reg )
 73369{ u32 val ;
 73370
 73371  {
 73372# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73373  val = 0U;
 73374# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73375  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 73376# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73377    if (reg <= 262143U) {
 73378# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73379      if (reg != 41356U) {
 73380        {
 73381# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73382        gen6_gt_force_wake_get(dev_priv);
 73383# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73384        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 73385# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73386        gen6_gt_force_wake_put(dev_priv);
 73387        }
 73388      } else {
 73389        {
 73390# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73391        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 73392        }
 73393      }
 73394    } else {
 73395      {
 73396# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73397      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 73398      }
 73399    }
 73400  } else {
 73401    {
 73402# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73403    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 73404    }
 73405  }
 73406  {
 73407# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73408  trace_i915_reg_rw___9((bool )0, reg, (u64 )val, 4);
 73409  }
 73410# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73411  return (val);
 73412}
 73413}
 73414# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73415__inline static void i915_write32___7(struct drm_i915_private *dev_priv , u32 reg ,
 73416                                      u32 val )
 73417{
 73418
 73419  {
 73420  {
 73421# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73422  trace_i915_reg_rw___9((bool )1, reg, (u64 )val, 4);
 73423  }
 73424# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73425  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 73426# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73427    if (reg <= 262143U) {
 73428# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73429      if (reg != 41356U) {
 73430        {
 73431# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73432        __gen6_gt_wait_for_fifo(dev_priv);
 73433        }
 73434      } else {
 73435
 73436      }
 73437    } else {
 73438
 73439    }
 73440  } else {
 73441
 73442  }
 73443  {
 73444# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73445  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 73446  }
 73447# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 73448  return;
 73449}
 73450}
 73451# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73452static int panel_type ;
 73453# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73454static void *find_section(struct bdb_header *bdb , int section_id )
 73455{ u8 *base ;
 73456  int index ;
 73457  u16 total ;
 73458  u16 current_size ;
 73459  u8 current_id ;
 73460
 73461  {
 73462# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73463  base = (u8 *)bdb;
 73464# 50 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73465  index = 0;
 73466# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73467  index = (int )bdb->header_size + index;
 73468# 56 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73469  total = bdb->bdb_size;
 73470# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73471  goto ldv_37077;
 73472  ldv_37076:
 73473# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73474  current_id = *(base + (unsigned long )index);
 73475# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73476  index = index + 1;
 73477# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73478  current_size = *((u16 *)base + (unsigned long )index);
 73479# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73480  index = index + 2;
 73481# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73482  if ((int )current_id == section_id) {
 73483# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73484    return ((void *)base + (unsigned long )index);
 73485  } else {
 73486
 73487  }
 73488# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73489  index = (int )current_size + index;
 73490  ldv_37077: ;
 73491# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73492  if ((int )total > index) {
 73493# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73494    goto ldv_37076;
 73495  } else {
 73496# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73497    goto ldv_37078;
 73498  }
 73499  ldv_37078: ;
 73500# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73501  return ((void *)0);
 73502}
 73503}
 73504# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73505static u16 get_blocksize(void *p )
 73506{ u16 *block_ptr ;
 73507  u16 block_size ;
 73508
 73509  {
 73510# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73511  block_ptr = (u16 *)p + 0x0ffffffffffffffeUL;
 73512# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73513  block_size = *block_ptr;
 73514# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73515  return (block_size);
 73516}
 73517}
 73518# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73519static void fill_detail_timing_data(struct drm_display_mode *panel_fixed_mode , struct lvds_dvo_timing *dvo_timing )
 73520{
 73521
 73522  {
 73523# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73524  panel_fixed_mode->hdisplay = ((int )dvo_timing->hactive_hi << 8) | (int )dvo_timing->hactive_lo;
 73525# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73526  panel_fixed_mode->hsync_start = panel_fixed_mode->hdisplay + (((int )dvo_timing->hsync_off_hi << 8) | (int )dvo_timing->hsync_off_lo);
 73527# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73528  panel_fixed_mode->hsync_end = panel_fixed_mode->hsync_start + (int )dvo_timing->hsync_pulse_width;
 73529# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73530  panel_fixed_mode->htotal = panel_fixed_mode->hdisplay + (((int )dvo_timing->hblank_hi << 8) | (int )dvo_timing->hblank_lo);
 73531# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73532  panel_fixed_mode->vdisplay = ((int )dvo_timing->vactive_hi << 8) | (int )dvo_timing->vactive_lo;
 73533# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73534  panel_fixed_mode->vsync_start = panel_fixed_mode->vdisplay + (int )dvo_timing->vsync_off;
 73535# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73536  panel_fixed_mode->vsync_end = panel_fixed_mode->vsync_start + (int )dvo_timing->vsync_pulse_width;
 73537# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73538  panel_fixed_mode->vtotal = panel_fixed_mode->vdisplay + (((int )dvo_timing->vblank_hi << 8) | (int )dvo_timing->vblank_lo);
 73539# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73540  panel_fixed_mode->clock = (int )dvo_timing->clock * 10;
 73541# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73542  panel_fixed_mode->type = 8;
 73543# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73544  if ((unsigned int )*((unsigned char *)dvo_timing + 17UL) != 0U) {
 73545# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73546    panel_fixed_mode->flags = panel_fixed_mode->flags | 1U;
 73547  } else {
 73548# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73549    panel_fixed_mode->flags = panel_fixed_mode->flags | 2U;
 73550  }
 73551# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73552  if ((unsigned int )*((unsigned char *)dvo_timing + 17UL) != 0U) {
 73553# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73554    panel_fixed_mode->flags = panel_fixed_mode->flags | 4U;
 73555  } else {
 73556# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73557    panel_fixed_mode->flags = panel_fixed_mode->flags | 8U;
 73558  }
 73559# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73560  if (panel_fixed_mode->hsync_end > panel_fixed_mode->htotal) {
 73561# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73562    panel_fixed_mode->htotal = panel_fixed_mode->hsync_end + 1;
 73563  } else {
 73564
 73565  }
 73566# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73567  if (panel_fixed_mode->vsync_end > panel_fixed_mode->vtotal) {
 73568# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73569    panel_fixed_mode->vtotal = panel_fixed_mode->vsync_end + 1;
 73570  } else {
 73571
 73572  }
 73573  {
 73574# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73575  drm_mode_set_name(panel_fixed_mode);
 73576  }
 73577# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73578  return;
 73579}
 73580}
 73581# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73582static void parse_lfp_panel_data(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 73583{ struct bdb_lvds_options *lvds_options ;
 73584  struct bdb_lvds_lfp_data *lvds_lfp_data ;
 73585  struct bdb_lvds_lfp_data_ptrs *lvds_lfp_data_ptrs ;
 73586  struct bdb_lvds_lfp_data_entry *entry ;
 73587  struct lvds_dvo_timing *dvo_timing ;
 73588  struct drm_display_mode *panel_fixed_mode ;
 73589  int lfp_data_size ;
 73590  int dvo_timing_offset ;
 73591  int i ;
 73592  int temp_downclock ;
 73593  struct drm_display_mode *temp_mode ;
 73594  void *tmp ;
 73595  void *tmp___0 ;
 73596  void *tmp___1 ;
 73597  void *tmp___2 ;
 73598  void *tmp___3 ;
 73599
 73600  {
 73601  {
 73602# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73603  tmp = find_section(bdb, 40);
 73604# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73605  lvds_options = (struct bdb_lvds_options *)tmp;
 73606  }
 73607# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73608  if ((unsigned long )lvds_options == (unsigned long )((struct bdb_lvds_options *)0)) {
 73609# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73610    return;
 73611  } else {
 73612
 73613  }
 73614# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73615  dev_priv->lvds_dither = lvds_options->pixel_dither;
 73616# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73617  if ((unsigned int )lvds_options->panel_type == 255U) {
 73618# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73619    return;
 73620  } else {
 73621
 73622  }
 73623  {
 73624# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73625  panel_type = (int )lvds_options->panel_type;
 73626# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73627  tmp___0 = find_section(bdb, 42);
 73628# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73629  lvds_lfp_data = (struct bdb_lvds_lfp_data *)tmp___0;
 73630  }
 73631# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73632  if ((unsigned long )lvds_lfp_data == (unsigned long )((struct bdb_lvds_lfp_data *)0)) {
 73633# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73634    return;
 73635  } else {
 73636
 73637  }
 73638  {
 73639# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73640  tmp___1 = find_section(bdb, 41);
 73641# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73642  lvds_lfp_data_ptrs = (struct bdb_lvds_lfp_data_ptrs *)tmp___1;
 73643  }
 73644# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73645  if ((unsigned long )lvds_lfp_data_ptrs == (unsigned long )((struct bdb_lvds_lfp_data_ptrs *)0)) {
 73646# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73647    return;
 73648  } else {
 73649
 73650  }
 73651  {
 73652# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73653  dev_priv->lvds_vbt = (unsigned char)1;
 73654# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73655  lfp_data_size = (int )lvds_lfp_data_ptrs->ptr[1].dvo_timing_offset - (int )lvds_lfp_data_ptrs->ptr[0].dvo_timing_offset;
 73656# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73657  entry = (struct bdb_lvds_lfp_data_entry *)(& lvds_lfp_data->data) + (unsigned long )((int )lvds_options->panel_type * lfp_data_size);
 73658# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73659  dvo_timing_offset = (int )lvds_lfp_data_ptrs->ptr[0].dvo_timing_offset - (int )lvds_lfp_data_ptrs->ptr[0].fp_timing_offset;
 73660# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73661  dvo_timing = (struct lvds_dvo_timing *)entry + (unsigned long )dvo_timing_offset;
 73662# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73663  tmp___2 = kzalloc(224UL, 208U);
 73664# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73665  panel_fixed_mode = (struct drm_display_mode *)tmp___2;
 73666  }
 73667# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73668  if ((unsigned long )panel_fixed_mode == (unsigned long )((struct drm_display_mode *)0)) {
 73669# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73670    return;
 73671  } else {
 73672
 73673  }
 73674  {
 73675# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73676  fill_detail_timing_data(panel_fixed_mode, dvo_timing);
 73677# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73678  dev_priv->lfp_lvds_vbt_mode = panel_fixed_mode;
 73679# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73680  drm_ut_debug_printk(4U, "drm", "parse_lfp_panel_data", "Found panel mode in BIOS VBT tables:\n");
 73681# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73682  drm_mode_debug_printmodeline(panel_fixed_mode);
 73683# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73684  tmp___3 = kzalloc(224UL, 208U);
 73685# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73686  temp_mode = (struct drm_display_mode *)tmp___3;
 73687# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73688  temp_downclock = panel_fixed_mode->clock;
 73689# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73690  i = 0;
 73691  }
 73692# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73693  goto ldv_37105;
 73694  ldv_37104:
 73695  {
 73696# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73697  entry = (struct bdb_lvds_lfp_data_entry *)(& lvds_lfp_data->data) + (unsigned long )(lfp_data_size * i);
 73698# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73699  dvo_timing = (struct lvds_dvo_timing *)entry + (unsigned long )dvo_timing_offset;
 73700# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73701  fill_detail_timing_data(temp_mode, dvo_timing);
 73702  }
 73703# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73704  if (temp_mode->hdisplay == panel_fixed_mode->hdisplay) {
 73705# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73706    if (temp_mode->hsync_start == panel_fixed_mode->hsync_start) {
 73707# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73708      if (temp_mode->hsync_end == panel_fixed_mode->hsync_end) {
 73709# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73710        if (temp_mode->htotal == panel_fixed_mode->htotal) {
 73711# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73712          if (temp_mode->vdisplay == panel_fixed_mode->vdisplay) {
 73713# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73714            if (temp_mode->vsync_start == panel_fixed_mode->vsync_start) {
 73715# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73716              if (temp_mode->vsync_end == panel_fixed_mode->vsync_end) {
 73717# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73718                if (temp_mode->vtotal == panel_fixed_mode->vtotal) {
 73719# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73720                  if (temp_mode->clock < temp_downclock) {
 73721# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73722                    temp_downclock = temp_mode->clock;
 73723                  } else {
 73724
 73725                  }
 73726                } else {
 73727
 73728                }
 73729              } else {
 73730
 73731              }
 73732            } else {
 73733
 73734            }
 73735          } else {
 73736
 73737          }
 73738        } else {
 73739
 73740        }
 73741      } else {
 73742
 73743      }
 73744    } else {
 73745
 73746    }
 73747  } else {
 73748
 73749  }
 73750  {
 73751# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73752  memset((void *)temp_mode, 0, 224UL);
 73753# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73754  i = i + 1;
 73755  }
 73756  ldv_37105: ;
 73757# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73758  if (i <= 15) {
 73759# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73760    goto ldv_37104;
 73761  } else {
 73762# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73763    goto ldv_37106;
 73764  }
 73765  ldv_37106:
 73766  {
 73767# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73768  kfree((void const *)temp_mode);
 73769  }
 73770# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73771  if (panel_fixed_mode->clock > temp_downclock) {
 73772# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73773    if (i915_lvds_downclock != 0U) {
 73774      {
 73775# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73776      dev_priv->lvds_downclock_avail = (bool )1;
 73777# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73778      dev_priv->lvds_downclock = temp_downclock;
 73779# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73780      drm_ut_debug_printk(4U, "drm", "parse_lfp_panel_data", "LVDS downclock is found in VBT. Normal Clock %dKHz, downclock %dKHz\n",
 73781                          temp_downclock, panel_fixed_mode->clock);
 73782      }
 73783    } else {
 73784
 73785    }
 73786  } else {
 73787
 73788  }
 73789# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73790  return;
 73791}
 73792}
 73793# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73794static void parse_sdvo_panel_data(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 73795{ struct lvds_dvo_timing *dvo_timing ;
 73796  struct drm_display_mode *panel_fixed_mode ;
 73797  int index ;
 73798  struct bdb_sdvo_lvds_options *sdvo_lvds_options ;
 73799  void *tmp ;
 73800  void *tmp___0 ;
 73801  void *tmp___1 ;
 73802
 73803  {
 73804# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73805  index = i915_vbt_sdvo_panel_type;
 73806# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73807  if (index == -1) {
 73808    {
 73809# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73810    tmp = find_section(bdb, 22);
 73811# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73812    sdvo_lvds_options = (struct bdb_sdvo_lvds_options *)tmp;
 73813    }
 73814# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73815    if ((unsigned long )sdvo_lvds_options == (unsigned long )((struct bdb_sdvo_lvds_options *)0)) {
 73816# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73817      return;
 73818    } else {
 73819
 73820    }
 73821# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73822    index = (int )sdvo_lvds_options->panel_type;
 73823  } else {
 73824
 73825  }
 73826  {
 73827# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73828  tmp___0 = find_section(bdb, 23);
 73829# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73830  dvo_timing = (struct lvds_dvo_timing *)tmp___0;
 73831  }
 73832# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73833  if ((unsigned long )dvo_timing == (unsigned long )((struct lvds_dvo_timing *)0)) {
 73834# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73835    return;
 73836  } else {
 73837
 73838  }
 73839  {
 73840# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73841  tmp___1 = kzalloc(224UL, 208U);
 73842# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73843  panel_fixed_mode = (struct drm_display_mode *)tmp___1;
 73844  }
 73845# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73846  if ((unsigned long )panel_fixed_mode == (unsigned long )((struct drm_display_mode *)0)) {
 73847# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73848    return;
 73849  } else {
 73850
 73851  }
 73852  {
 73853# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73854  fill_detail_timing_data(panel_fixed_mode, dvo_timing + (unsigned long )index);
 73855# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73856  dev_priv->sdvo_lvds_vbt_mode = panel_fixed_mode;
 73857# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73858  drm_ut_debug_printk(4U, "drm", "parse_sdvo_panel_data", "Found SDVO panel mode in BIOS VBT tables:\n");
 73859# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73860  drm_mode_debug_printmodeline(panel_fixed_mode);
 73861  }
 73862# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73863  return;
 73864}
 73865}
 73866# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73867static int intel_bios_ssc_frequency(struct drm_device *dev , bool alternate )
 73868{ int tmp ;
 73869  int tmp___0 ;
 73870  int tmp___1 ;
 73871
 73872  {
 73873# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73874  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 2) {
 73875# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73876    goto case_2;
 73877  } else
 73878# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73879  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 3) {
 73880# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73881    goto case_3;
 73882  } else
 73883# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73884  if ((int )(((struct drm_i915_private *)dev->dev_private)->info)->gen == 4) {
 73885# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73886    goto case_4;
 73887  } else {
 73888# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73889    goto switch_default;
 73890# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73891    if (0) {
 73892      case_2: ;
 73893# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73894      if ((int )alternate) {
 73895# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73896        tmp = 66;
 73897      } else {
 73898# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73899        tmp = 48;
 73900      }
 73901# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73902      return (tmp);
 73903      case_3: ;
 73904      case_4: ;
 73905# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73906      if ((int )alternate) {
 73907# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73908        tmp___0 = 100;
 73909      } else {
 73910# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73911        tmp___0 = 96;
 73912      }
 73913# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73914      return (tmp___0);
 73915      switch_default: ;
 73916# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73917      if ((int )alternate) {
 73918# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73919        tmp___1 = 100;
 73920      } else {
 73921# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73922        tmp___1 = 120;
 73923      }
 73924# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73925      return (tmp___1);
 73926    } else {
 73927
 73928    }
 73929  }
 73930}
 73931}
 73932# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73933static void parse_general_features(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 73934{ struct drm_device *dev ;
 73935  struct bdb_general_features *general ;
 73936  void *tmp ;
 73937
 73938  {
 73939  {
 73940# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73941  dev = dev_priv->dev;
 73942# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73943  tmp = find_section(bdb, 1);
 73944# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73945  general = (struct bdb_general_features *)tmp;
 73946  }
 73947# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73948  if ((unsigned long )general != (unsigned long )((struct bdb_general_features *)0)) {
 73949    {
 73950# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73951    dev_priv->int_tv_support = general->int_tv_support;
 73952# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73953    dev_priv->int_crt_support = general->int_crt_support;
 73954# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73955    dev_priv->lvds_use_ssc = general->enable_ssc;
 73956# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73957    dev_priv->lvds_ssc_freq = intel_bios_ssc_frequency(dev, (bool )((unsigned int )*((unsigned char *)general + 1UL) != 0U));
 73958    }
 73959  } else {
 73960
 73961  }
 73962# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73963  return;
 73964}
 73965}
 73966# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73967static void parse_general_definitions(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 73968{ struct bdb_general_definitions *general ;
 73969  void *tmp ;
 73970  u16 block_size ;
 73971  u16 tmp___0 ;
 73972  int bus_pin ;
 73973
 73974  {
 73975  {
 73976# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73977  tmp = find_section(bdb, 2);
 73978# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73979  general = (struct bdb_general_definitions *)tmp;
 73980  }
 73981# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73982  if ((unsigned long )general != (unsigned long )((struct bdb_general_definitions *)0)) {
 73983    {
 73984# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73985    tmp___0 = get_blocksize((void *)general);
 73986# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73987    block_size = tmp___0;
 73988    }
 73989# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73990    if ((unsigned int )block_size > 4U) {
 73991      {
 73992# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73993      bus_pin = (int )general->crt_ddc_gmbus_pin;
 73994# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73995      drm_ut_debug_printk(4U, "drm", "parse_general_definitions", "crt_ddc_bus_pin: %d\n",
 73996                          bus_pin);
 73997      }
 73998# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 73999      if (bus_pin > 0) {
 74000# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74001        if (bus_pin <= 6) {
 74002# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74003          dev_priv->crt_ddc_pin = bus_pin;
 74004        } else {
 74005
 74006        }
 74007      } else {
 74008
 74009      }
 74010    } else {
 74011      {
 74012# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74013      drm_ut_debug_printk(4U, "drm", "parse_general_definitions", "BDB_GD too small (%d). Invalid.\n",
 74014                          (int )block_size);
 74015      }
 74016    }
 74017  } else {
 74018
 74019  }
 74020# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74021  return;
 74022}
 74023}
 74024# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74025static void parse_sdvo_device_mapping(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 74026{ struct sdvo_device_mapping *p_mapping ;
 74027  struct bdb_general_definitions *p_defs ;
 74028  struct child_device_config *p_child ;
 74029  int i ;
 74030  int child_device_num ;
 74031  int count ;
 74032  u16 block_size ;
 74033  void *tmp ;
 74034  char *tmp___0 ;
 74035
 74036  {
 74037  {
 74038# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74039  tmp = find_section(bdb, 2);
 74040# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74041  p_defs = (struct bdb_general_definitions *)tmp;
 74042  }
 74043# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74044  if ((unsigned long )p_defs == (unsigned long )((struct bdb_general_definitions *)0)) {
 74045    {
 74046# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74047    drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "No general definition block is found, unable to construct sdvo mapping.\n");
 74048    }
 74049# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74050    return;
 74051  } else {
 74052
 74053  }
 74054# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74055  if ((unsigned int )p_defs->child_dev_size != 33U) {
 74056    {
 74057# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74058    drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "different child size is found. Invalid.\n");
 74059    }
 74060# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74061    return;
 74062  } else {
 74063
 74064  }
 74065  {
 74066# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74067  block_size = get_blocksize((void *)p_defs);
 74068# 347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74069  child_device_num = (int )(((unsigned long )block_size - 5UL) / 33UL);
 74070# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74071  count = 0;
 74072# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74073  i = 0;
 74074  }
 74075# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74076  goto ldv_37152;
 74077  ldv_37151:
 74078# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74079  p_child = (struct child_device_config *)(& p_defs->devices) + (unsigned long )i;
 74080# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74081  if ((unsigned int )p_child->device_type == 0U) {
 74082# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74083    goto ldv_37150;
 74084  } else {
 74085
 74086  }
 74087# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74088  if ((unsigned int )p_child->slave_addr != 112U) {
 74089# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74090    if ((unsigned int )p_child->slave_addr != 114U) {
 74091# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74092      goto ldv_37150;
 74093    } else {
 74094
 74095    }
 74096  } else {
 74097
 74098  }
 74099# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74100  if ((unsigned int )p_child->dvo_port != 1U) {
 74101# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74102    if ((unsigned int )p_child->dvo_port != 2U) {
 74103      {
 74104# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74105      drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "Incorrect SDVO port. Skip it \n");
 74106      }
 74107# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74108      goto ldv_37150;
 74109    } else {
 74110
 74111    }
 74112  } else {
 74113
 74114  }
 74115# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74116  if ((unsigned int )p_child->dvo_port == 1U) {
 74117# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74118    tmp___0 = (char *)"SDVOB";
 74119  } else {
 74120# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74121    tmp___0 = (char *)"SDVOC";
 74122  }
 74123  {
 74124# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74125  drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "the SDVO device with slave addr %2x is found on %s port\n",
 74126                      (int )p_child->slave_addr, tmp___0);
 74127# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74128  p_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings) + ((unsigned long )p_child->dvo_port + 0x0fffffffffffffffUL);
 74129  }
 74130# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74131  if ((unsigned int )p_mapping->initialized == 0U) {
 74132    {
 74133# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74134    p_mapping->dvo_port = p_child->dvo_port;
 74135# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74136    p_mapping->slave_addr = p_child->slave_addr;
 74137# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74138    p_mapping->dvo_wiring = p_child->dvo_wiring;
 74139# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74140    p_mapping->ddc_pin = p_child->ddc_pin;
 74141# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74142    p_mapping->i2c_pin = p_child->i2c_pin;
 74143# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74144    p_mapping->i2c_speed = p_child->i2c_speed;
 74145# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74146    p_mapping->initialized = (u8 )1U;
 74147# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74148    drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "SDVO device: dvo=%x, addr=%x, wiring=%d, ddc_pin=%d, i2c_pin=%d, i2c_speed=%d\n",
 74149                        (int )p_mapping->dvo_port, (int )p_mapping->slave_addr, (int )p_mapping->dvo_wiring,
 74150                        (int )p_mapping->ddc_pin, (int )p_mapping->i2c_pin, (int )p_mapping->i2c_speed);
 74151    }
 74152  } else {
 74153    {
 74154# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74155    drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "Maybe one SDVO port is shared by two SDVO device.\n");
 74156    }
 74157  }
 74158# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74159  if ((unsigned int )p_child->slave2_addr != 0U) {
 74160    {
 74161# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74162    drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "there exists the slave2_addr. Maybe this is a SDVO device with multiple inputs.\n");
 74163    }
 74164  } else {
 74165
 74166  }
 74167# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74168  count = count + 1;
 74169  ldv_37150:
 74170# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74171  i = i + 1;
 74172  ldv_37152: ;
 74173# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74174  if (i < child_device_num) {
 74175# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74176    goto ldv_37151;
 74177  } else {
 74178# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74179    goto ldv_37153;
 74180  }
 74181  ldv_37153: ;
 74182# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74183  if (count == 0) {
 74184    {
 74185# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74186    drm_ut_debug_printk(4U, "drm", "parse_sdvo_device_mapping", "No SDVO device info is found in VBT\n");
 74187    }
 74188  } else {
 74189
 74190  }
 74191# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74192  return;
 74193}
 74194}
 74195# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74196static void parse_driver_features(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 74197{ struct drm_device *dev ;
 74198  struct bdb_driver_features *driver___0 ;
 74199  void *tmp ;
 74200
 74201  {
 74202  {
 74203# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74204  dev = dev_priv->dev;
 74205# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74206  tmp = find_section(bdb, 12);
 74207# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74208  driver___0 = (struct bdb_driver_features *)tmp;
 74209  }
 74210# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74211  if ((unsigned long )driver___0 == (unsigned long )((struct bdb_driver_features *)0)) {
 74212# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74213    return;
 74214  } else {
 74215
 74216  }
 74217# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74218  if (dev->pci_device == 70) {
 74219# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74220    if ((unsigned int )*((unsigned char *)driver___0 + 8UL) == 24U) {
 74221# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74222      dev_priv->edp.support = (bool )1;
 74223    } else {
 74224
 74225    }
 74226  } else {
 74227
 74228  }
 74229# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74230  if ((unsigned int )*((unsigned char *)driver___0 + 7UL) != 0U) {
 74231# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74232    dev_priv->render_reclock_avail = (bool )1;
 74233  } else {
 74234
 74235  }
 74236# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74237  return;
 74238}
 74239}
 74240# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74241static void parse_edp(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 74242{ struct bdb_edp *edp ;
 74243  struct edp_power_seq *edp_pps ;
 74244  struct edp_link_params *edp_link_params ;
 74245  void *tmp ;
 74246
 74247  {
 74248  {
 74249# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74250  tmp = find_section(bdb, 27);
 74251# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74252  edp = (struct bdb_edp *)tmp;
 74253  }
 74254# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74255  if ((unsigned long )edp == (unsigned long )((struct bdb_edp *)0)) {
 74256# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74257    if ((dev_priv->dev)->pci_device == 70) {
 74258# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74259      if ((int )dev_priv->edp.support) {
 74260        {
 74261# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74262        drm_ut_debug_printk(4U, "drm", "parse_edp", "No eDP BDB found but eDP panel supported, assume %dbpp panel color depth.\n",
 74263                            dev_priv->edp.bpp);
 74264        }
 74265      } else {
 74266
 74267      }
 74268    } else {
 74269
 74270    }
 74271# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74272    return;
 74273  } else {
 74274
 74275  }
 74276# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74277  if ((int )((edp->color_depth >> panel_type * 2) & 3U) == 0) {
 74278# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74279    goto case_0;
 74280  } else
 74281# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74282  if ((int )((edp->color_depth >> panel_type * 2) & 3U) == 1) {
 74283# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74284    goto case_1;
 74285  } else
 74286# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74287  if ((int )((edp->color_depth >> panel_type * 2) & 3U) == 2) {
 74288# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74289    goto case_2;
 74290  } else
 74291# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74292  if (0) {
 74293    case_0:
 74294# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74295    dev_priv->edp.bpp = 18;
 74296# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74297    goto ldv_37169;
 74298    case_1:
 74299# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74300    dev_priv->edp.bpp = 24;
 74301# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74302    goto ldv_37169;
 74303    case_2:
 74304# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74305    dev_priv->edp.bpp = 30;
 74306# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74307    goto ldv_37169;
 74308  } else {
 74309
 74310  }
 74311  ldv_37169:
 74312# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74313  edp_pps = (struct edp_power_seq *)(& edp->power_seqs) + (unsigned long )panel_type;
 74314# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74315  edp_link_params = (struct edp_link_params *)(& edp->link_params) + (unsigned long )panel_type;
 74316# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74317  dev_priv->edp.pps = *edp_pps;
 74318# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74319  if ((unsigned int )*((unsigned char *)edp_link_params + 0UL) != 0U) {
 74320# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74321    dev_priv->edp.rate = 10;
 74322  } else {
 74323# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74324    dev_priv->edp.rate = 6;
 74325  }
 74326# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74327  if ((int )edp_link_params->lanes == 0) {
 74328# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74329    goto case_0___0;
 74330  } else
 74331# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74332  if ((int )edp_link_params->lanes == 1) {
 74333# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74334    goto case_1___0;
 74335  } else
 74336# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74337  if ((int )edp_link_params->lanes == 3) {
 74338# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74339    goto case_3;
 74340  } else {
 74341# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74342    goto switch_default;
 74343# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74344    if (0) {
 74345      case_0___0:
 74346# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74347      dev_priv->edp.lanes = 1;
 74348# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74349      goto ldv_37173;
 74350      case_1___0:
 74351# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74352      dev_priv->edp.lanes = 2;
 74353# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74354      goto ldv_37173;
 74355      case_3: ;
 74356      switch_default:
 74357# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74358      dev_priv->edp.lanes = 4;
 74359# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74360      goto ldv_37173;
 74361    } else {
 74362
 74363    }
 74364  }
 74365  ldv_37173: ;
 74366# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74367  if ((int )edp_link_params->preemphasis == 0) {
 74368# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74369    goto case_0___1;
 74370  } else
 74371# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74372  if ((int )edp_link_params->preemphasis == 1) {
 74373# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74374    goto case_1___1;
 74375  } else
 74376# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74377  if ((int )edp_link_params->preemphasis == 2) {
 74378# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74379    goto case_2___0;
 74380  } else
 74381# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74382  if ((int )edp_link_params->preemphasis == 3) {
 74383# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74384    goto case_3___0;
 74385  } else
 74386# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74387  if (0) {
 74388    case_0___1:
 74389# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74390    dev_priv->edp.preemphasis = 0;
 74391# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74392    goto ldv_37178;
 74393    case_1___1:
 74394# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74395    dev_priv->edp.preemphasis = 8;
 74396# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74397    goto ldv_37178;
 74398    case_2___0:
 74399# 488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74400    dev_priv->edp.preemphasis = 16;
 74401# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74402    goto ldv_37178;
 74403    case_3___0:
 74404# 491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74405    dev_priv->edp.preemphasis = 24;
 74406# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74407    goto ldv_37178;
 74408  } else {
 74409
 74410  }
 74411  ldv_37178: ;
 74412# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74413  if ((int )edp_link_params->vswing == 0) {
 74414# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74415    goto case_0___2;
 74416  } else
 74417# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74418  if ((int )edp_link_params->vswing == 1) {
 74419# 498 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74420    goto case_1___2;
 74421  } else
 74422# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74423  if ((int )edp_link_params->vswing == 2) {
 74424# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74425    goto case_2___1;
 74426  } else
 74427# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74428  if ((int )edp_link_params->vswing == 3) {
 74429# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74430    goto case_3___1;
 74431  } else
 74432# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74433  if (0) {
 74434    case_0___2:
 74435# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74436    dev_priv->edp.vswing = 0;
 74437# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74438    goto ldv_37183;
 74439    case_1___2:
 74440# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74441    dev_priv->edp.vswing = 1;
 74442# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74443    goto ldv_37183;
 74444    case_2___1:
 74445# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74446    dev_priv->edp.vswing = 2;
 74447# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74448    goto ldv_37183;
 74449    case_3___1:
 74450# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74451    dev_priv->edp.vswing = 3;
 74452# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74453    goto ldv_37183;
 74454  } else {
 74455
 74456  }
 74457  ldv_37183: ;
 74458# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74459  return;
 74460}
 74461}
 74462# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74463static void parse_device_mapping(struct drm_i915_private *dev_priv , struct bdb_header *bdb )
 74464{ struct bdb_general_definitions *p_defs ;
 74465  struct child_device_config *p_child ;
 74466  struct child_device_config *child_dev_ptr ;
 74467  int i ;
 74468  int child_device_num ;
 74469  int count ;
 74470  u16 block_size ;
 74471  void *tmp ;
 74472  void *tmp___0 ;
 74473  size_t __len ;
 74474  void *__ret ;
 74475
 74476  {
 74477  {
 74478# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74479  tmp = find_section(bdb, 2);
 74480# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74481  p_defs = (struct bdb_general_definitions *)tmp;
 74482  }
 74483# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74484  if ((unsigned long )p_defs == (unsigned long )((struct bdb_general_definitions *)0)) {
 74485    {
 74486# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74487    drm_ut_debug_printk(4U, "drm", "parse_device_mapping", "No general definition block is found, no devices defined.\n");
 74488    }
 74489# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74490    return;
 74491  } else {
 74492
 74493  }
 74494# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74495  if ((unsigned int )p_defs->child_dev_size != 33U) {
 74496    {
 74497# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74498    drm_ut_debug_printk(4U, "drm", "parse_device_mapping", "different child size is found. Invalid.\n");
 74499    }
 74500# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74501    return;
 74502  } else {
 74503
 74504  }
 74505  {
 74506# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74507  block_size = get_blocksize((void *)p_defs);
 74508# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74509  child_device_num = (int )(((unsigned long )block_size - 5UL) / 33UL);
 74510# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74511  count = 0;
 74512# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74513  i = 0;
 74514  }
 74515# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74516  goto ldv_37201;
 74517  ldv_37200:
 74518# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74519  p_child = (struct child_device_config *)(& p_defs->devices) + (unsigned long )i;
 74520# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74521  if ((unsigned int )p_child->device_type == 0U) {
 74522# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74523    goto ldv_37199;
 74524  } else {
 74525
 74526  }
 74527# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74528  count = count + 1;
 74529  ldv_37199:
 74530# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74531  i = i + 1;
 74532  ldv_37201: ;
 74533# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74534  if (i < child_device_num) {
 74535# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74536    goto ldv_37200;
 74537  } else {
 74538# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74539    goto ldv_37202;
 74540  }
 74541  ldv_37202: ;
 74542# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74543  if (count == 0) {
 74544    {
 74545# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74546    drm_ut_debug_printk(4U, "drm", "parse_device_mapping", "no child dev is parsed from VBT \n");
 74547    }
 74548# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74549    return;
 74550  } else {
 74551
 74552  }
 74553  {
 74554# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74555  tmp___0 = kzalloc((unsigned long )count * 33UL, 208U);
 74556# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74557  dev_priv->child_dev = (struct child_device_config *)tmp___0;
 74558  }
 74559# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74560  if ((unsigned long )dev_priv->child_dev == (unsigned long )((struct child_device_config *)0)) {
 74561    {
 74562# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74563    drm_ut_debug_printk(4U, "drm", "parse_device_mapping", "No memory space for child device\n");
 74564    }
 74565# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74566    return;
 74567  } else {
 74568
 74569  }
 74570# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74571  dev_priv->child_dev_num = count;
 74572# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74573  count = 0;
 74574# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74575  i = 0;
 74576# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74577  goto ldv_37208;
 74578  ldv_37207:
 74579# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74580  p_child = (struct child_device_config *)(& p_defs->devices) + (unsigned long )i;
 74581# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74582  if ((unsigned int )p_child->device_type == 0U) {
 74583# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74584    goto ldv_37203;
 74585  } else {
 74586
 74587  }
 74588# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74589  child_dev_ptr = dev_priv->child_dev + (unsigned long )count;
 74590# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74591  count = count + 1;
 74592# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74593  __len = 33UL;
 74594# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74595  if (__len > 63UL) {
 74596    {
 74597# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74598    __ret = __memcpy((void *)child_dev_ptr, (void const *)p_child, __len);
 74599    }
 74600  } else {
 74601    {
 74602# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74603    __ret = __builtin_memcpy((void *)child_dev_ptr, (void const *)p_child, __len);
 74604    }
 74605  }
 74606  ldv_37203:
 74607# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74608  i = i + 1;
 74609  ldv_37208: ;
 74610# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74611  if (i < child_device_num) {
 74612# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74613    goto ldv_37207;
 74614  } else {
 74615# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74616    goto ldv_37209;
 74617  }
 74618  ldv_37209: ;
 74619# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74620  return;
 74621}
 74622}
 74623# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74624static void init_vbt_defaults(struct drm_i915_private *dev_priv )
 74625{ struct drm_device *dev ;
 74626
 74627  {
 74628  {
 74629# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74630  dev = dev_priv->dev;
 74631# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74632  dev_priv->crt_ddc_pin = 2;
 74633# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74634  dev_priv->lvds_dither = (unsigned char)1;
 74635# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74636  dev_priv->lvds_vbt = (unsigned char)0;
 74637# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74638  dev_priv->sdvo_lvds_vbt_mode = (struct drm_display_mode *)0;
 74639# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74640  dev_priv->int_tv_support = (unsigned char)1;
 74641# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74642  dev_priv->int_crt_support = (unsigned char)1;
 74643# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74644  dev_priv->lvds_use_ssc = (unsigned char)1;
 74645# 595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74646  dev_priv->lvds_ssc_freq = intel_bios_ssc_frequency(dev, (bool )1);
 74647# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74648  drm_ut_debug_printk(1U, "drm", "init_vbt_defaults", "Set default to SSC at %dMHz\n",
 74649                      dev_priv->lvds_ssc_freq);
 74650# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74651  dev_priv->edp.bpp = 18;
 74652  }
 74653# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74654  return;
 74655}
 74656}
 74657# 612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74658bool intel_parse_bios(struct drm_device *dev )
 74659{ struct drm_i915_private *dev_priv ;
 74660  struct pci_dev *pdev ;
 74661  struct bdb_header *bdb ;
 74662  u8 *bios ;
 74663  struct vbt_header *vbt ;
 74664  int tmp ;
 74665  struct vbt_header *vbt___0 ;
 74666  size_t size ;
 74667  int i ;
 74668  void *tmp___0 ;
 74669  int tmp___1 ;
 74670
 74671  {
 74672  {
 74673# 614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74674  dev_priv = (struct drm_i915_private *)dev->dev_private;
 74675# 615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74676  pdev = dev->pdev;
 74677# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74678  bdb = (struct bdb_header *)0;
 74679# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74680  bios = (u8 *)0;
 74681# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74682  init_vbt_defaults(dev_priv);
 74683  }
 74684# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74685  if ((unsigned long )dev_priv->opregion.vbt != (unsigned long )((void *)0)) {
 74686    {
 74687# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74688    vbt = (struct vbt_header *)dev_priv->opregion.vbt;
 74689# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74690    tmp = memcmp((void const *)(& vbt->signature), (void const *)"$VBT", 4UL);
 74691    }
 74692# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74693    if (tmp == 0) {
 74694      {
 74695# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74696      drm_ut_debug_printk(2U, "drm", "intel_parse_bios", "Using VBT from OpRegion: %20s\n",
 74697                          (u8 *)(& vbt->signature));
 74698# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74699      bdb = (struct bdb_header *)vbt + (unsigned long )vbt->bdb_offset;
 74700      }
 74701    } else {
 74702# 629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74703      dev_priv->opregion.vbt = (void *)0;
 74704    }
 74705  } else {
 74706
 74707  }
 74708# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74709  if ((unsigned long )bdb == (unsigned long )((struct bdb_header *)0)) {
 74710    {
 74711# 633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74712    vbt___0 = (struct vbt_header *)0;
 74713# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74714    tmp___0 = pci_map_rom(pdev, & size);
 74715# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74716    bios = (u8 *)tmp___0;
 74717    }
 74718# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74719    if ((unsigned long )bios == (unsigned long )((u8 *)0)) {
 74720# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74721      return ((bool )1);
 74722    } else {
 74723
 74724    }
 74725# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74726    i = 0;
 74727# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74728    goto ldv_37229;
 74729    ldv_37228:
 74730    {
 74731# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74732    tmp___1 = memcmp((void const *)bios + (unsigned long )i, (void const *)"$VBT",
 74733                     4UL);
 74734    }
 74735# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74736    if (tmp___1 == 0) {
 74737# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74738      vbt___0 = (struct vbt_header *)bios + (unsigned long )i;
 74739# 645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74740      goto ldv_37227;
 74741    } else {
 74742
 74743    }
 74744# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74745    i = i + 1;
 74746    ldv_37229: ;
 74747# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74748    if ((size_t )(i + 4) < size) {
 74749# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74750      goto ldv_37228;
 74751    } else {
 74752# 645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74753      goto ldv_37227;
 74754    }
 74755    ldv_37227: ;
 74756# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74757    if ((unsigned long )vbt___0 == (unsigned long )((struct vbt_header *)0)) {
 74758      {
 74759# 650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74760      drm_err("intel_parse_bios", "VBT signature missing\n");
 74761# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74762      pci_unmap_rom(pdev, (void *)bios);
 74763      }
 74764# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74765      return ((bool )1);
 74766    } else {
 74767
 74768    }
 74769# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74770    bdb = (struct bdb_header *)(bios + ((unsigned long )i + (unsigned long )vbt___0->bdb_offset));
 74771  } else {
 74772
 74773  }
 74774  {
 74775# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74776  parse_general_features(dev_priv, bdb);
 74777# 660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74778  parse_general_definitions(dev_priv, bdb);
 74779# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74780  parse_lfp_panel_data(dev_priv, bdb);
 74781# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74782  parse_sdvo_panel_data(dev_priv, bdb);
 74783# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74784  parse_sdvo_device_mapping(dev_priv, bdb);
 74785# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74786  parse_device_mapping(dev_priv, bdb);
 74787# 665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74788  parse_driver_features(dev_priv, bdb);
 74789# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74790  parse_edp(dev_priv, bdb);
 74791  }
 74792# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74793  if ((unsigned long )bios != (unsigned long )((u8 *)0)) {
 74794    {
 74795# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74796    pci_unmap_rom(pdev, (void *)bios);
 74797    }
 74798  } else {
 74799
 74800  }
 74801# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74802  return ((bool )0);
 74803}
 74804}
 74805# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74806void intel_setup_bios(struct drm_device *dev )
 74807{ struct drm_i915_private *dev_priv ;
 74808  u32 tmp ;
 74809  u32 tmp___0 ;
 74810
 74811  {
 74812  {
 74813# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74814  dev_priv = (struct drm_i915_private *)dev->dev_private;
 74815# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74816  tmp = i915_read32___9(dev_priv, 397832U);
 74817  }
 74818# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74819  if (tmp == 0U) {
 74820    {
 74821# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74822    tmp___0 = i915_read32___9(dev_priv, 397836U);
 74823    }
 74824# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74825    if (tmp___0 == 0U) {
 74826      {
 74827# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74828      i915_write32___7(dev_priv, 397832U, 26216400U);
 74829# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74830      i915_write32___7(dev_priv, 397836U, 22939600U);
 74831      }
 74832    } else {
 74833
 74834    }
 74835  } else {
 74836
 74837  }
 74838# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_bios.c.p"
 74839  return;
 74840}
 74841}
 74842# 27 "include/linux/string.h"
 74843extern char *strncpy(char * , char const * , __kernel_size_t ) ;
 74844# 431 "include/linux/i2c.h"
 74845extern int i2c_del_adapter(struct i2c_adapter * ) ;
 74846# 701 "include/drm/drm_crtc.h"
 74847extern int drm_connector_property_set_value(struct drm_connector * , struct drm_property * ,
 74848                                            uint64_t ) ;
 74849# 789 "include/drm/drm_crtc.h"
 74850extern bool drm_detect_monitor_audio(struct edid * ) ;
 74851# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74852__inline static void trace_i915_reg_rw___10(bool write , u32 reg , u64 val , int len )
 74853{ struct tracepoint_func *it_func_ptr ;
 74854  void *it_func ;
 74855  void *__data ;
 74856  struct tracepoint_func *_________p1 ;
 74857  bool __warned ;
 74858  int tmp ;
 74859  int tmp___0 ;
 74860  bool tmp___1 ;
 74861
 74862  {
 74863  {
 74864# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74865  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 74866  }
 74867# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74868  if ((int )tmp___1) {
 74869    {
 74870# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74871    rcu_read_lock_sched_notrace();
 74872# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74873    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 74874# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74875    tmp = debug_lockdep_rcu_enabled();
 74876    }
 74877# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74878    if (tmp != 0) {
 74879# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74880      if (! __warned) {
 74881        {
 74882# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74883        tmp___0 = rcu_read_lock_sched_held();
 74884        }
 74885# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74886        if (tmp___0 == 0) {
 74887          {
 74888# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74889          __warned = (bool )1;
 74890# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74891          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 74892                                  (int const )411);
 74893          }
 74894        } else {
 74895
 74896        }
 74897      } else {
 74898
 74899      }
 74900    } else {
 74901
 74902    }
 74903# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74904    it_func_ptr = _________p1;
 74905# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74906    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 74907      ldv_36374:
 74908      {
 74909# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74910      it_func = it_func_ptr->func;
 74911# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74912      __data = it_func_ptr->data;
 74913# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74914      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 74915                                                                   reg, val, len);
 74916# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74917      it_func_ptr = it_func_ptr + 1;
 74918      }
 74919# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74920      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 74921# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74922        goto ldv_36374;
 74923      } else {
 74924# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74925        goto ldv_36375;
 74926      }
 74927      ldv_36375: ;
 74928    } else {
 74929
 74930    }
 74931    {
 74932# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74933    rcu_read_lock_sched_notrace();
 74934    }
 74935  } else {
 74936
 74937  }
 74938# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 74939  return;
 74940}
 74941}
 74942# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74943__inline static u32 i915_read32___10(struct drm_i915_private *dev_priv , u32 reg )
 74944{ u32 val ;
 74945
 74946  {
 74947# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74948  val = 0U;
 74949# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74950  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 74951# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74952    if (reg <= 262143U) {
 74953# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74954      if (reg != 41356U) {
 74955        {
 74956# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74957        gen6_gt_force_wake_get(dev_priv);
 74958# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74959        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 74960# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74961        gen6_gt_force_wake_put(dev_priv);
 74962        }
 74963      } else {
 74964        {
 74965# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74966        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 74967        }
 74968      }
 74969    } else {
 74970      {
 74971# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74972      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 74973      }
 74974    }
 74975  } else {
 74976    {
 74977# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74978    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 74979    }
 74980  }
 74981  {
 74982# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74983  trace_i915_reg_rw___10((bool )0, reg, (u64 )val, 4);
 74984  }
 74985# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74986  return (val);
 74987}
 74988}
 74989# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74990__inline static void i915_write32___8(struct drm_i915_private *dev_priv , u32 reg ,
 74991                                      u32 val )
 74992{
 74993
 74994  {
 74995  {
 74996# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 74997  trace_i915_reg_rw___10((bool )1, reg, (u64 )val, 4);
 74998  }
 74999# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 75000  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 75001# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 75002    if (reg <= 262143U) {
 75003# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 75004      if (reg != 41356U) {
 75005        {
 75006# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 75007        __gen6_gt_wait_for_fifo(dev_priv);
 75008        }
 75009      } else {
 75010
 75011      }
 75012    } else {
 75013
 75014    }
 75015  } else {
 75016
 75017  }
 75018  {
 75019# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 75020  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 75021  }
 75022# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 75023  return;
 75024}
 75025}
 75026# 239 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 75027void intel_attach_force_audio_property(struct drm_connector *connector ) ;
 75028# 240 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 75029void intel_attach_broadcast_rgb_property(struct drm_connector *connector ) ;
 75030# 186 "include/drm/drm_dp_helper.h"
 75031extern int i2c_dp_aux_add_bus(struct i2c_adapter * ) ;
 75032# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75033static bool is_edp(struct intel_dp *intel_dp )
 75034{
 75035
 75036  {
 75037# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75038  return ((bool )(intel_dp->base.type == 8));
 75039}
 75040}
 75041# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75042static bool is_pch_edp(struct intel_dp *intel_dp )
 75043{
 75044
 75045  {
 75046# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75047  return (intel_dp->is_pch_edp);
 75048}
 75049}
 75050# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75051static struct intel_dp *enc_to_intel_dp(struct drm_encoder *encoder )
 75052{ struct drm_encoder const *__mptr ;
 75053
 75054  {
 75055# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75056  __mptr = (struct drm_encoder const *)encoder;
 75057# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75058  return ((struct intel_dp *)__mptr);
 75059}
 75060}
 75061# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75062static struct intel_dp *intel_attached_dp(struct drm_connector *connector )
 75063{ struct intel_encoder const *__mptr ;
 75064  struct intel_encoder *tmp ;
 75065
 75066  {
 75067  {
 75068# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75069  tmp = intel_attached_encoder(connector);
 75070# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75071  __mptr = (struct intel_encoder const *)tmp;
 75072  }
 75073# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75074  return ((struct intel_dp *)__mptr);
 75075}
 75076}
 75077# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75078bool intel_encoder_is_pch_edp(struct drm_encoder *encoder )
 75079{ struct intel_dp *intel_dp ;
 75080  bool tmp ;
 75081
 75082  {
 75083# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75084  if ((unsigned long )encoder == (unsigned long )((struct drm_encoder *)0)) {
 75085# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75086    return ((bool )0);
 75087  } else {
 75088
 75089  }
 75090  {
 75091# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75092  intel_dp = enc_to_intel_dp(encoder);
 75093# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75094  tmp = is_pch_edp(intel_dp);
 75095  }
 75096# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75097  return (tmp);
 75098}
 75099}
 75100# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75101static void intel_dp_start_link_train(struct intel_dp *intel_dp ) ;
 75102# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75103static void intel_dp_complete_link_train(struct intel_dp *intel_dp ) ;
 75104# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75105static void intel_dp_link_down(struct intel_dp *intel_dp ) ;
 75106# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75107void intel_edp_link_config(struct intel_encoder *intel_encoder , int *lane_num , int *link_bw )
 75108{ struct intel_dp *intel_dp ;
 75109  struct intel_encoder const *__mptr ;
 75110
 75111  {
 75112# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75113  __mptr = (struct intel_encoder const *)intel_encoder;
 75114# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75115  intel_dp = (struct intel_dp *)__mptr;
 75116# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75117  *lane_num = (int )intel_dp->lane_count;
 75118# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75119  if ((unsigned int )intel_dp->link_bw == 6U) {
 75120# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75121    *link_bw = 162000;
 75122  } else
 75123# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75124  if ((unsigned int )intel_dp->link_bw == 10U) {
 75125# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75126    *link_bw = 270000;
 75127  } else {
 75128
 75129  }
 75130# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75131  return;
 75132}
 75133}
 75134# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75135static int intel_dp_max_lane_count(struct intel_dp *intel_dp )
 75136{ int max_lane_count ;
 75137
 75138  {
 75139# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75140  max_lane_count = 4;
 75141# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75142  if ((unsigned int )intel_dp->dpcd[0] > 16U) {
 75143# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75144    max_lane_count = (int )intel_dp->dpcd[2] & 31;
 75145# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75146    if (max_lane_count == 1) {
 75147# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75148      goto case_1;
 75149    } else
 75150# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75151    if (max_lane_count == 2) {
 75152# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75153      goto case_2;
 75154    } else
 75155# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75156    if (max_lane_count == 4) {
 75157# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75158      goto case_4;
 75159    } else {
 75160# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75161      goto switch_default;
 75162# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75163      if (0) {
 75164        case_1: ;
 75165        case_2: ;
 75166        case_4: ;
 75167# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75168        goto ldv_37615;
 75169        switch_default:
 75170# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75171        max_lane_count = 4;
 75172      } else {
 75173
 75174      }
 75175    }
 75176    ldv_37615: ;
 75177  } else {
 75178
 75179  }
 75180# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75181  return (max_lane_count);
 75182}
 75183}
 75184# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75185static int intel_dp_max_link_bw(struct intel_dp *intel_dp )
 75186{ int max_link_bw ;
 75187
 75188  {
 75189# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75190  max_link_bw = (int )intel_dp->dpcd[1];
 75191# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75192  if (max_link_bw == 6) {
 75193# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75194    goto case_6;
 75195  } else
 75196# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75197  if (max_link_bw == 10) {
 75198# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75199    goto case_10;
 75200  } else {
 75201# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75202    goto switch_default;
 75203# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75204    if (0) {
 75205      case_6: ;
 75206      case_10: ;
 75207# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75208      goto ldv_37623;
 75209      switch_default:
 75210# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75211      max_link_bw = 6;
 75212# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75213      goto ldv_37623;
 75214    } else {
 75215
 75216    }
 75217  }
 75218  ldv_37623: ;
 75219# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75220  return (max_link_bw);
 75221}
 75222}
 75223# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75224static int intel_dp_link_clock(uint8_t link_bw )
 75225{
 75226
 75227  {
 75228# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75229  if ((unsigned int )link_bw == 10U) {
 75230# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75231    return (270000);
 75232  } else {
 75233# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75234    return (162000);
 75235  }
 75236}
 75237}
 75238# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75239static int intel_dp_link_required(struct drm_device *dev , struct intel_dp *intel_dp ,
 75240                                  int pixel_clock )
 75241{ struct drm_i915_private *dev_priv ;
 75242  bool tmp ;
 75243
 75244  {
 75245  {
 75246# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75247  dev_priv = (struct drm_i915_private *)dev->dev_private;
 75248# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75249  tmp = is_edp(intel_dp);
 75250  }
 75251# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75252  if ((int )tmp) {
 75253# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75254    return ((dev_priv->edp.bpp * pixel_clock + 7) / 8);
 75255  } else {
 75256# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75257    return (pixel_clock * 3);
 75258  }
 75259}
 75260}
 75261# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75262static int intel_dp_max_data_rate(int max_link_clock , int max_lanes )
 75263{
 75264
 75265  {
 75266# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75267  return (((max_link_clock * max_lanes) * 8) / 10);
 75268}
 75269}
 75270# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75271static int intel_dp_mode_valid(struct drm_connector *connector , struct drm_display_mode *mode )
 75272{ struct intel_dp *intel_dp ;
 75273  struct intel_dp *tmp ;
 75274  struct drm_device *dev ;
 75275  struct drm_i915_private *dev_priv ;
 75276  int max_link_clock ;
 75277  int tmp___0 ;
 75278  int tmp___1 ;
 75279  int max_lanes ;
 75280  int tmp___2 ;
 75281  bool tmp___3 ;
 75282  bool tmp___4 ;
 75283  int tmp___5 ;
 75284  int tmp___6 ;
 75285  int tmp___7 ;
 75286
 75287  {
 75288  {
 75289# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75290  tmp = intel_attached_dp(connector);
 75291# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75292  intel_dp = tmp;
 75293# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75294  dev = connector->dev;
 75295# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75296  dev_priv = (struct drm_i915_private *)dev->dev_private;
 75297# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75298  tmp___0 = intel_dp_max_link_bw(intel_dp);
 75299# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75300  tmp___1 = intel_dp_link_clock((uint8_t )((int )((uint8_t )tmp___0)));
 75301# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75302  max_link_clock = tmp___1;
 75303# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75304  tmp___2 = intel_dp_max_lane_count(intel_dp);
 75305# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75306  max_lanes = tmp___2;
 75307# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75308  tmp___3 = is_edp(intel_dp);
 75309  }
 75310# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75311  if ((int )tmp___3) {
 75312# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75313    if ((unsigned long )dev_priv->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 75314# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75315      if (mode->hdisplay > (dev_priv->panel_fixed_mode)->hdisplay) {
 75316# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75317        return (29);
 75318      } else {
 75319
 75320      }
 75321# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75322      if (mode->vdisplay > (dev_priv->panel_fixed_mode)->vdisplay) {
 75323# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75324        return (29);
 75325      } else {
 75326
 75327      }
 75328    } else {
 75329
 75330    }
 75331  } else {
 75332
 75333  }
 75334  {
 75335# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75336  tmp___4 = is_edp(intel_dp);
 75337  }
 75338# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75339  if (tmp___4) {
 75340# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75341    tmp___5 = 0;
 75342  } else {
 75343# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75344    tmp___5 = 1;
 75345  }
 75346# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75347  if (tmp___5) {
 75348    {
 75349# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75350    tmp___6 = intel_dp_link_required(connector->dev, intel_dp, mode->clock);
 75351# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75352    tmp___7 = intel_dp_max_data_rate(max_link_clock, max_lanes);
 75353    }
 75354# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75355    if (tmp___6 > tmp___7) {
 75356# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75357      return (15);
 75358    } else {
 75359
 75360    }
 75361  } else {
 75362
 75363  }
 75364# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75365  if (mode->clock <= 9999) {
 75366# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75367    return (16);
 75368  } else {
 75369
 75370  }
 75371# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75372  return (0);
 75373}
 75374}
 75375# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75376static uint32_t pack_aux(uint8_t *src , int src_bytes )
 75377{ int i ;
 75378  uint32_t v ;
 75379
 75380  {
 75381# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75382  v = 0U;
 75383# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75384  if (src_bytes > 4) {
 75385# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75386    src_bytes = 4;
 75387  } else {
 75388
 75389  }
 75390# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75391  i = 0;
 75392# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75393  goto ldv_37654;
 75394  ldv_37653:
 75395# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75396  v = ((unsigned int )*(src + (unsigned long )i) << (3 - i) * 8) | v;
 75397# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75398  i = i + 1;
 75399  ldv_37654: ;
 75400# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75401  if (i < src_bytes) {
 75402# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75403    goto ldv_37653;
 75404  } else {
 75405# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75406    goto ldv_37655;
 75407  }
 75408  ldv_37655: ;
 75409# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75410  return (v);
 75411}
 75412}
 75413# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75414static void unpack_aux(uint32_t src , uint8_t *dst , int dst_bytes )
 75415{ int i ;
 75416
 75417  {
 75418# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75419  if (dst_bytes > 4) {
 75420# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75421    dst_bytes = 4;
 75422  } else {
 75423
 75424  }
 75425# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75426  i = 0;
 75427# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75428  goto ldv_37663;
 75429  ldv_37662:
 75430# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75431  *(dst + (unsigned long )i) = (uint8_t )(src >> (3 - i) * 8);
 75432# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75433  i = i + 1;
 75434  ldv_37663: ;
 75435# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75436  if (i < dst_bytes) {
 75437# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75438    goto ldv_37662;
 75439  } else {
 75440# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75441    goto ldv_37664;
 75442  }
 75443  ldv_37664: ;
 75444# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75445  return;
 75446}
 75447}
 75448# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75449static int intel_hrawclk(struct drm_device *dev )
 75450{ struct drm_i915_private *dev_priv ;
 75451  uint32_t clkcfg ;
 75452
 75453  {
 75454  {
 75455# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75456  dev_priv = (struct drm_i915_private *)dev->dev_private;
 75457# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75458  clkcfg = i915_read32___10(dev_priv, 68608U);
 75459  }
 75460# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75461  if ((int )(clkcfg & 7U) == 5) {
 75462# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75463    goto case_5;
 75464  } else
 75465# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75466  if ((int )(clkcfg & 7U) == 1) {
 75467# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75468    goto case_1;
 75469  } else
 75470# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75471  if ((int )(clkcfg & 7U) == 3) {
 75472# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75473    goto case_3;
 75474  } else
 75475# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75476  if ((int )(clkcfg & 7U) == 2) {
 75477# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75478    goto case_2;
 75479  } else
 75480# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75481  if ((int )(clkcfg & 7U) == 6) {
 75482# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75483    goto case_6;
 75484  } else
 75485# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75486  if ((int )(clkcfg & 7U) == 7) {
 75487# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75488    goto case_7;
 75489  } else
 75490# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75491  if ((int )(clkcfg & 7U) == 4) {
 75492# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75493    goto case_4;
 75494  } else
 75495# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75496  if ((int )(clkcfg & 7U) == 0) {
 75497# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75498    goto case_0;
 75499  } else {
 75500# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75501    goto switch_default;
 75502# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75503    if (0) {
 75504      case_5: ;
 75505# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75506      return (100);
 75507      case_1: ;
 75508# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75509      return (133);
 75510      case_3: ;
 75511# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75512      return (166);
 75513      case_2: ;
 75514# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75515      return (200);
 75516      case_6: ;
 75517# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75518      return (266);
 75519      case_7: ;
 75520# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75521      return (333);
 75522      case_4: ;
 75523      case_0: ;
 75524# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75525      return (400);
 75526      switch_default: ;
 75527# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75528      return (133);
 75529    } else {
 75530
 75531    }
 75532  }
 75533}
 75534}
 75535# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75536static int intel_dp_aux_ch(struct intel_dp *intel_dp , uint8_t *send , int send_bytes ,
 75537                           uint8_t *recv , int recv_size )
 75538{ uint32_t output_reg ;
 75539  struct drm_device *dev ;
 75540  struct drm_i915_private *dev_priv ;
 75541  uint32_t ch_ctl ;
 75542  uint32_t ch_data ;
 75543  int i ;
 75544  int recv_bytes ;
 75545  uint32_t status ;
 75546  uint32_t aux_clock_divider ;
 75547  int try ;
 75548  int precharge ;
 75549  int tmp ;
 75550  bool tmp___0 ;
 75551  bool tmp___1 ;
 75552  int tmp___2 ;
 75553  u32 tmp___3 ;
 75554  u32 tmp___4 ;
 75555  uint32_t tmp___5 ;
 75556  u32 tmp___6 ;
 75557
 75558  {
 75559  {
 75560# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75561  output_reg = intel_dp->output_reg;
 75562# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75563  dev = intel_dp->base.base.dev;
 75564# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75565  dev_priv = (struct drm_i915_private *)dev->dev_private;
 75566# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75567  ch_ctl = output_reg + 16U;
 75568# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75569  ch_data = ch_ctl + 4U;
 75570# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75571  tmp___0 = is_edp(intel_dp);
 75572  }
 75573# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75574  if ((int )tmp___0) {
 75575    {
 75576# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75577    tmp___1 = is_pch_edp(intel_dp);
 75578    }
 75579# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75580    if (tmp___1) {
 75581# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75582      tmp___2 = 0;
 75583    } else {
 75584# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75585      tmp___2 = 1;
 75586    }
 75587# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75588    if (tmp___2) {
 75589# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75590      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 75591# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75592        aux_clock_divider = 200U;
 75593      } else {
 75594# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75595        aux_clock_divider = 225U;
 75596      }
 75597    } else {
 75598# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75599      goto _L;
 75600    }
 75601  } else
 75602  _L:
 75603# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75604  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 75605# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75606    aux_clock_divider = 62U;
 75607  } else
 75608# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75609  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 75610# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75611    aux_clock_divider = 62U;
 75612  } else
 75613# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75614  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 75615# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75616    aux_clock_divider = 62U;
 75617  } else {
 75618    {
 75619# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75620    tmp = intel_hrawclk(dev);
 75621# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75622    aux_clock_divider = (uint32_t )(tmp / 2);
 75623    }
 75624  }
 75625# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75626  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 75627# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75628    precharge = 3;
 75629  } else {
 75630# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75631    precharge = 5;
 75632  }
 75633  {
 75634# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75635  tmp___4 = i915_read32___10(dev_priv, ch_ctl);
 75636  }
 75637# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75638  if ((int )tmp___4 < 0) {
 75639    {
 75640# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75641    tmp___3 = i915_read32___10(dev_priv, ch_ctl);
 75642# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75643    drm_err("intel_dp_aux_ch", "dp_aux_ch not started status 0x%08x\n", tmp___3);
 75644    }
 75645# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75646    return (-16);
 75647  } else {
 75648
 75649  }
 75650# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75651  try = 0;
 75652# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75653  goto ldv_37705;
 75654  ldv_37704:
 75655# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75656  i = 0;
 75657# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75658  goto ldv_37699;
 75659  ldv_37698:
 75660  {
 75661# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75662  tmp___5 = pack_aux(send + (unsigned long )i, send_bytes - i);
 75663# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75664  i915_write32___8(dev_priv, ch_data + (uint32_t )i, tmp___5);
 75665# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75666  i = i + 4;
 75667  }
 75668  ldv_37699: ;
 75669# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75670  if (i < send_bytes) {
 75671# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75672    goto ldv_37698;
 75673  } else {
 75674# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75675    goto ldv_37700;
 75676  }
 75677  ldv_37700:
 75678  {
 75679# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75680  i915_write32___8(dev_priv, ch_ctl, ((uint32_t )(((send_bytes << 20) | (-0x7FFFFFFF-1)) | (precharge << 16)) | aux_clock_divider) | 1375731712U);
 75681  }
 75682  ldv_37702:
 75683  {
 75684# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75685  status = i915_read32___10(dev_priv, ch_ctl);
 75686  }
 75687# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75688  if ((int )status >= 0) {
 75689# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75690    goto ldv_37701;
 75691  } else {
 75692
 75693  }
 75694  {
 75695# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75696  __const_udelay(429500UL);
 75697  }
 75698# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75699  goto ldv_37702;
 75700  ldv_37701:
 75701  {
 75702# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75703  i915_write32___8(dev_priv, ch_ctl, status | 1375731712U);
 75704  }
 75705# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75706  if ((status & 1073741824U) != 0U) {
 75707# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75708    goto ldv_37703;
 75709  } else {
 75710
 75711  }
 75712# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75713  try = try + 1;
 75714  ldv_37705: ;
 75715# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75716  if (try <= 4) {
 75717# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75718    goto ldv_37704;
 75719  } else {
 75720# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75721    goto ldv_37703;
 75722  }
 75723  ldv_37703: ;
 75724# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75725  if ((status & 1073741824U) == 0U) {
 75726    {
 75727# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75728    drm_err("intel_dp_aux_ch", "dp_aux_ch not done status 0x%08x\n", status);
 75729    }
 75730# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75731    return (-16);
 75732  } else {
 75733
 75734  }
 75735# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75736  if ((status & 33554432U) != 0U) {
 75737    {
 75738# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75739    drm_err("intel_dp_aux_ch", "dp_aux_ch receive error status 0x%08x\n", status);
 75740    }
 75741# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75742    return (-5);
 75743  } else {
 75744
 75745  }
 75746# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75747  if ((status & 268435456U) != 0U) {
 75748    {
 75749# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75750    drm_ut_debug_printk(4U, "drm", "intel_dp_aux_ch", "dp_aux_ch timeout status 0x%08x\n",
 75751                        status);
 75752    }
 75753# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75754    return (-110);
 75755  } else {
 75756
 75757  }
 75758# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75759  recv_bytes = (int )((status & 32505856U) >> 20);
 75760# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75761  if (recv_bytes > recv_size) {
 75762# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75763    recv_bytes = recv_size;
 75764  } else {
 75765
 75766  }
 75767# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75768  i = 0;
 75769# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75770  goto ldv_37707;
 75771  ldv_37706:
 75772  {
 75773# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75774  tmp___6 = i915_read32___10(dev_priv, ch_data + (uint32_t )i);
 75775# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75776  unpack_aux(tmp___6, recv + (unsigned long )i, recv_bytes - i);
 75777# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75778  i = i + 4;
 75779  }
 75780  ldv_37707: ;
 75781# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75782  if (i < recv_bytes) {
 75783# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75784    goto ldv_37706;
 75785  } else {
 75786# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75787    goto ldv_37708;
 75788  }
 75789  ldv_37708: ;
 75790# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75791  return (recv_bytes);
 75792}
 75793}
 75794# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75795static int intel_dp_aux_native_write(struct intel_dp *intel_dp , uint16_t address ,
 75796                                     uint8_t *send , int send_bytes )
 75797{ int ret ;
 75798  uint8_t msg[20U] ;
 75799  int msg_bytes ;
 75800  uint8_t ack ;
 75801  size_t __len ;
 75802  void *__ret ;
 75803
 75804  {
 75805# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75806  if (send_bytes > 16) {
 75807# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75808    return (-1);
 75809  } else {
 75810
 75811  }
 75812  {
 75813# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75814  msg[0] = (uint8_t )128U;
 75815# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75816  msg[1] = (uint8_t )((int )address >> 8);
 75817# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75818  msg[2] = (uint8_t )address;
 75819# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75820  msg[3] = (uint8_t )((unsigned int )((uint8_t )send_bytes) + 255U);
 75821# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75822  __len = (size_t )send_bytes;
 75823# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75824  __ret = __builtin_memcpy((void *)(& msg) + 4U, (void const *)send, __len);
 75825# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75826  msg_bytes = send_bytes + 4;
 75827  }
 75828  ldv_37723:
 75829  {
 75830# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75831  ret = intel_dp_aux_ch(intel_dp, (uint8_t *)(& msg), msg_bytes, & ack, 1);
 75832  }
 75833# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75834  if (ret < 0) {
 75835# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75836    return (ret);
 75837  } else {
 75838
 75839  }
 75840# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75841  if (((int )ack & 48) == 0) {
 75842# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75843    goto ldv_37722;
 75844  } else
 75845# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75846  if (((int )ack & 48) == 32) {
 75847    {
 75848# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75849    __const_udelay(429500UL);
 75850    }
 75851  } else {
 75852# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75853    return (-5);
 75854  }
 75855# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75856  goto ldv_37723;
 75857  ldv_37722: ;
 75858# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75859  return (send_bytes);
 75860}
 75861}
 75862# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75863static int intel_dp_aux_native_write_1(struct intel_dp *intel_dp , uint16_t address ,
 75864                                       uint8_t byte )
 75865{ int tmp ;
 75866
 75867  {
 75868  {
 75869# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75870  tmp = intel_dp_aux_native_write(intel_dp, (uint16_t )((int )address), & byte, 1);
 75871  }
 75872# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75873  return (tmp);
 75874}
 75875}
 75876# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75877static int intel_dp_aux_native_read(struct intel_dp *intel_dp , uint16_t address ,
 75878                                    uint8_t *recv , int recv_bytes )
 75879{ uint8_t msg[4U] ;
 75880  int msg_bytes ;
 75881  uint8_t reply[20U] ;
 75882  int reply_bytes ;
 75883  uint8_t ack ;
 75884  int ret ;
 75885  size_t __len ;
 75886  void *__ret ;
 75887
 75888  {
 75889# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75890  msg[0] = (uint8_t )144U;
 75891# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75892  msg[1] = (uint8_t )((int )address >> 8);
 75893# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75894  msg[2] = (uint8_t )address;
 75895# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75896  msg[3] = (uint8_t )((unsigned int )((uint8_t )recv_bytes) + 255U);
 75897# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75898  msg_bytes = 4;
 75899# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75900  reply_bytes = recv_bytes + 1;
 75901  ldv_37744:
 75902  {
 75903# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75904  ret = intel_dp_aux_ch(intel_dp, (uint8_t *)(& msg), msg_bytes, (uint8_t *)(& reply),
 75905                        reply_bytes);
 75906  }
 75907# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75908  if (ret == 0) {
 75909# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75910    return (-71);
 75911  } else {
 75912
 75913  }
 75914# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75915  if (ret < 0) {
 75916# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75917    return (ret);
 75918  } else {
 75919
 75920  }
 75921# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75922  ack = reply[0];
 75923# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75924  if (((int )ack & 48) == 0) {
 75925    {
 75926# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75927    __len = (size_t )(ret + -1);
 75928# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75929    __ret = __builtin_memcpy((void *)recv, (void const *)(& reply) + 1U, __len);
 75930    }
 75931# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75932    return (ret + -1);
 75933  } else
 75934# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75935  if (((int )ack & 48) == 32) {
 75936    {
 75937# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75938    __const_udelay(429500UL);
 75939    }
 75940  } else {
 75941# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75942    return (-5);
 75943  }
 75944# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75945  goto ldv_37744;
 75946}
 75947}
 75948# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75949static int intel_dp_i2c_aux_ch(struct i2c_adapter *adapter , int mode , uint8_t write_byte ,
 75950                               uint8_t *read_byte )
 75951{ struct i2c_algo_dp_aux_data *algo_data ;
 75952  struct intel_dp *intel_dp ;
 75953  struct i2c_adapter const *__mptr ;
 75954  uint16_t address ;
 75955  uint8_t msg[5U] ;
 75956  uint8_t reply[2U] ;
 75957  unsigned int retry ;
 75958  int msg_bytes ;
 75959  int reply_bytes ;
 75960  int ret ;
 75961
 75962  {
 75963# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75964  algo_data = (struct i2c_algo_dp_aux_data *)adapter->algo_data;
 75965# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75966  __mptr = (struct i2c_adapter const *)adapter;
 75967# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75968  intel_dp = (struct intel_dp *)__mptr + 0x0fffffffffffff78UL;
 75969# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75970  address = algo_data->address;
 75971# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75972  if ((mode & 4) != 0) {
 75973# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75974    msg[0] = (uint8_t )16U;
 75975  } else {
 75976# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75977    msg[0] = (uint8_t )0U;
 75978  }
 75979# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75980  if ((mode & 8) == 0) {
 75981# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75982    msg[0] = (uint8_t )((unsigned int )msg[0] | 64U);
 75983  } else {
 75984
 75985  }
 75986# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75987  msg[1] = (uint8_t )((int )address >> 8);
 75988# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75989  msg[2] = (uint8_t )address;
 75990# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75991  if (mode == 2) {
 75992# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75993    goto case_2;
 75994  } else
 75995# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75996  if (mode == 4) {
 75997# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 75998    goto case_4;
 75999  } else {
 76000# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76001    goto switch_default;
 76002# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76003    if (0) {
 76004      case_2:
 76005# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76006      msg[3] = (uint8_t )0U;
 76007# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76008      msg[4] = write_byte;
 76009# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76010      msg_bytes = 5;
 76011# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76012      reply_bytes = 1;
 76013# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76014      goto ldv_37763;
 76015      case_4:
 76016# 513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76017      msg[3] = (uint8_t )0U;
 76018# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76019      msg_bytes = 4;
 76020# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76021      reply_bytes = 2;
 76022# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76023      goto ldv_37763;
 76024      switch_default:
 76025# 518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76026      msg_bytes = 3;
 76027# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76028      reply_bytes = 1;
 76029# 520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76030      goto ldv_37763;
 76031    } else {
 76032
 76033    }
 76034  }
 76035  ldv_37763:
 76036# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76037  retry = 0U;
 76038# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76039  goto ldv_37779;
 76040  ldv_37778:
 76041  {
 76042# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76043  ret = intel_dp_aux_ch(intel_dp, (uint8_t *)(& msg), msg_bytes, (uint8_t *)(& reply),
 76044                        reply_bytes);
 76045  }
 76046# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76047  if (ret < 0) {
 76048    {
 76049# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76050    drm_ut_debug_printk(4U, "drm", "intel_dp_i2c_aux_ch", "aux_ch failed %d\n", ret);
 76051    }
 76052# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76053    return (ret);
 76054  } else {
 76055
 76056  }
 76057# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76058  if (((int )reply[0] & 48) == 0) {
 76059# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76060    goto case_0;
 76061  } else
 76062# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76063  if (((int )reply[0] & 48) == 16) {
 76064# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76065    goto case_16;
 76066  } else
 76067# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76068  if (((int )reply[0] & 48) == 32) {
 76069# 541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76070    goto case_32;
 76071  } else {
 76072# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76073    goto switch_default___0;
 76074# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76075    if (0) {
 76076      case_0: ;
 76077# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76078      goto ldv_37768;
 76079      case_16:
 76080      {
 76081# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76082      drm_ut_debug_printk(4U, "drm", "intel_dp_i2c_aux_ch", "aux_ch native nack\n");
 76083      }
 76084# 540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76085      return (-121);
 76086      case_32:
 76087      {
 76088# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76089      __const_udelay(429500UL);
 76090      }
 76091# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76092      goto ldv_37771;
 76093      switch_default___0:
 76094      {
 76095# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76096      drm_err("intel_dp_i2c_aux_ch", "aux_ch invalid native reply 0x%02x\n", (int )reply[0]);
 76097      }
 76098# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76099      return (-121);
 76100    } else {
 76101
 76102    }
 76103  }
 76104  ldv_37768: ;
 76105# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76106  if (((int )reply[0] & 192) == 0) {
 76107# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76108    goto case_0___0;
 76109  } else
 76110# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76111  if (((int )reply[0] & 192) == 64) {
 76112# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76113    goto case_64;
 76114  } else
 76115# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76116  if (((int )reply[0] & 192) == 128) {
 76117# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76118    goto case_128;
 76119  } else {
 76120# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76121    goto switch_default___1;
 76122# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76123    if (0) {
 76124      case_0___0: ;
 76125# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76126      if (mode == 4) {
 76127# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76128        *read_byte = reply[1];
 76129      } else {
 76130
 76131      }
 76132# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76133      return (reply_bytes + -1);
 76134      case_64:
 76135      {
 76136# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76137      drm_ut_debug_printk(4U, "drm", "intel_dp_i2c_aux_ch", "aux_i2c nack\n");
 76138      }
 76139# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76140      return (-121);
 76141      case_128:
 76142      {
 76143# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76144      drm_ut_debug_printk(4U, "drm", "intel_dp_i2c_aux_ch", "aux_i2c defer\n");
 76145# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76146      __const_udelay(429500UL);
 76147      }
 76148# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76149      goto ldv_37776;
 76150      switch_default___1:
 76151      {
 76152# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76153      drm_err("intel_dp_i2c_aux_ch", "aux_i2c invalid reply 0x%02x\n", (int )reply[0]);
 76154      }
 76155# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76156      return (-121);
 76157    } else {
 76158
 76159    }
 76160  }
 76161  ldv_37776: ;
 76162  ldv_37771:
 76163# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76164  retry = retry + 1U;
 76165  ldv_37779: ;
 76166# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76167  if (retry <= 4U) {
 76168# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76169    goto ldv_37778;
 76170  } else {
 76171# 526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76172    goto ldv_37780;
 76173  }
 76174  ldv_37780:
 76175  {
 76176# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76177  drm_err("intel_dp_i2c_aux_ch", "too many retries, giving up\n");
 76178  }
 76179# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76180  return (-121);
 76181}
 76182}
 76183# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76184static int intel_dp_i2c_init(struct intel_dp *intel_dp , struct intel_connector *intel_connector ,
 76185                             char const *name )
 76186{ int tmp ;
 76187
 76188  {
 76189  {
 76190# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76191  drm_ut_debug_printk(4U, "drm", "intel_dp_i2c_init", "i2c_init %s\n", name);
 76192# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76193  intel_dp->algo.running = (bool )0;
 76194# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76195  intel_dp->algo.address = (u16 )0U;
 76196# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76197  intel_dp->algo.aux_ch = & intel_dp_i2c_aux_ch;
 76198# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76199  memset((void *)(& intel_dp->adapter), 0, 1640UL);
 76200# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76201  intel_dp->adapter.owner = & __this_module;
 76202# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76203  intel_dp->adapter.class = 8U;
 76204# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76205  strncpy((char *)(& intel_dp->adapter.name), name, 47UL);
 76206# 586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76207  intel_dp->adapter.name[47UL] = (char)0;
 76208# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76209  intel_dp->adapter.algo_data = (void *)(& intel_dp->algo);
 76210# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76211  intel_dp->adapter.dev.parent = & intel_connector->base.kdev;
 76212# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76213  tmp = i2c_dp_aux_add_bus(& intel_dp->adapter);
 76214  }
 76215# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76216  return (tmp);
 76217}
 76218}
 76219# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76220static bool intel_dp_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 76221                                struct drm_display_mode *adjusted_mode )
 76222{ struct drm_device *dev ;
 76223  struct drm_i915_private *dev_priv ;
 76224  struct intel_dp *intel_dp ;
 76225  struct intel_dp *tmp ;
 76226  int lane_count ;
 76227  int clock ;
 76228  int max_lane_count ;
 76229  int tmp___0 ;
 76230  int max_clock ;
 76231  int tmp___1 ;
 76232  int bws[2U] ;
 76233  bool tmp___2 ;
 76234  int link_avail ;
 76235  int tmp___3 ;
 76236  int tmp___4 ;
 76237  int tmp___5 ;
 76238  bool tmp___6 ;
 76239
 76240  {
 76241  {
 76242# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76243  dev = encoder->dev;
 76244# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76245  dev_priv = (struct drm_i915_private *)dev->dev_private;
 76246# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76247  tmp = enc_to_intel_dp(encoder);
 76248# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76249  intel_dp = tmp;
 76250# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76251  tmp___0 = intel_dp_max_lane_count(intel_dp);
 76252# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76253  max_lane_count = tmp___0;
 76254# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76255  tmp___1 = intel_dp_max_link_bw(intel_dp);
 76256# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76257  max_clock = tmp___1 == 10;
 76258# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76259  bws[0] = 6;
 76260# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76261  bws[1] = 10;
 76262# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76263  tmp___2 = is_edp(intel_dp);
 76264  }
 76265# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76266  if ((int )tmp___2) {
 76267# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76268    if ((unsigned long )dev_priv->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 76269      {
 76270# 606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76271      intel_fixed_panel_mode(dev_priv->panel_fixed_mode, adjusted_mode);
 76272# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76273      intel_pch_panel_fitting(dev, 1, mode, adjusted_mode);
 76274# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76275      mode->clock = (dev_priv->panel_fixed_mode)->clock;
 76276      }
 76277    } else {
 76278
 76279    }
 76280  } else {
 76281
 76282  }
 76283# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76284  lane_count = 1;
 76285# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76286  goto ldv_37806;
 76287  ldv_37805:
 76288# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76289  clock = 0;
 76290# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76291  goto ldv_37803;
 76292  ldv_37802:
 76293  {
 76294# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76295  tmp___3 = intel_dp_link_clock((uint8_t )((int )((uint8_t )bws[clock])));
 76296# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76297  tmp___4 = intel_dp_max_data_rate(tmp___3, lane_count);
 76298# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76299  link_avail = tmp___4;
 76300# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76301  tmp___5 = intel_dp_link_required(encoder->dev, intel_dp, mode->clock);
 76302  }
 76303# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76304  if (tmp___5 <= link_avail) {
 76305    {
 76306# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76307    intel_dp->link_bw = (uint8_t )bws[clock];
 76308# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76309    intel_dp->lane_count = (uint8_t )lane_count;
 76310# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76311    adjusted_mode->clock = intel_dp_link_clock((uint8_t )((int )intel_dp->link_bw));
 76312# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76313    drm_ut_debug_printk(4U, "drm", "intel_dp_mode_fixup", "Display port link bw %02x lane count %d clock %d\n",
 76314                        (int )intel_dp->link_bw, (int )intel_dp->lane_count, adjusted_mode->clock);
 76315    }
 76316# 629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76317    return ((bool )1);
 76318  } else {
 76319
 76320  }
 76321# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76322  clock = clock + 1;
 76323  ldv_37803: ;
 76324# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76325  if (clock <= max_clock) {
 76326# 618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76327    goto ldv_37802;
 76328  } else {
 76329# 620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76330    goto ldv_37804;
 76331  }
 76332  ldv_37804:
 76333# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76334  lane_count = lane_count << 1;
 76335  ldv_37806: ;
 76336# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76337  if (lane_count <= max_lane_count) {
 76338# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76339    goto ldv_37805;
 76340  } else {
 76341# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76342    goto ldv_37807;
 76343  }
 76344  ldv_37807:
 76345  {
 76346# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76347  tmp___6 = is_edp(intel_dp);
 76348  }
 76349# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76350  if ((int )tmp___6) {
 76351    {
 76352# 636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76353    intel_dp->lane_count = (uint8_t )max_lane_count;
 76354# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76355    intel_dp->link_bw = (uint8_t )bws[max_clock];
 76356# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76357    adjusted_mode->clock = intel_dp_link_clock((uint8_t )((int )intel_dp->link_bw));
 76358# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76359    drm_ut_debug_printk(4U, "drm", "intel_dp_mode_fixup", "Force picking display port link bw %02x lane count %d clock %d\n",
 76360                        (int )intel_dp->link_bw, (int )intel_dp->lane_count, adjusted_mode->clock);
 76361    }
 76362# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76363    return ((bool )1);
 76364  } else {
 76365
 76366  }
 76367# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76368  return ((bool )0);
 76369}
 76370}
 76371# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76372static void intel_reduce_ratio(uint32_t *num , uint32_t *den )
 76373{
 76374
 76375  {
 76376# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76377  goto ldv_37819;
 76378  ldv_37818:
 76379# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76380  *num = *num >> 1;
 76381# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76382  *den = *den >> 1;
 76383  ldv_37819: ;
 76384# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76385  if (*num > 16777215U) {
 76386# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76387    goto ldv_37818;
 76388  } else
 76389# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76390  if (*den > 16777215U) {
 76391# 662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76392    goto ldv_37818;
 76393  } else {
 76394# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76395    goto ldv_37820;
 76396  }
 76397  ldv_37820: ;
 76398# 666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76399  return;
 76400}
 76401}
 76402# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76403static void intel_dp_compute_m_n(int bpp , int nlanes , int pixel_clock , int link_clock ,
 76404                                 struct intel_dp_m_n *m_n )
 76405{
 76406
 76407  {
 76408  {
 76409# 674 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76410  m_n->tu = 64U;
 76411# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76412  m_n->gmch_m = (uint32_t )(pixel_clock * bpp >> 3);
 76413# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76414  m_n->gmch_n = (uint32_t )(link_clock * nlanes);
 76415# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76416  intel_reduce_ratio(& m_n->gmch_m, & m_n->gmch_n);
 76417# 678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76418  m_n->link_m = (uint32_t )pixel_clock;
 76419# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76420  m_n->link_n = (uint32_t )link_clock;
 76421# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76422  intel_reduce_ratio(& m_n->link_m, & m_n->link_n);
 76423  }
 76424# 681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76425  return;
 76426}
 76427}
 76428# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76429void intel_dp_set_m_n(struct drm_crtc *crtc , struct drm_display_mode *mode , struct drm_display_mode *adjusted_mode )
 76430{ struct drm_device *dev ;
 76431  struct drm_mode_config *mode_config ;
 76432  struct drm_encoder *encoder ;
 76433  struct drm_i915_private *dev_priv ;
 76434  struct intel_crtc *intel_crtc ;
 76435  struct drm_crtc const *__mptr ;
 76436  int lane_count ;
 76437  int bpp ;
 76438  struct intel_dp_m_n m_n ;
 76439  int pipe ;
 76440  struct list_head const *__mptr___0 ;
 76441  struct intel_dp *intel_dp ;
 76442  bool tmp ;
 76443  struct list_head const *__mptr___1 ;
 76444
 76445  {
 76446# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76447  dev = crtc->dev;
 76448# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76449  mode_config = & dev->mode_config;
 76450# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76451  dev_priv = (struct drm_i915_private *)dev->dev_private;
 76452# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76453  __mptr = (struct drm_crtc const *)crtc;
 76454# 691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76455  intel_crtc = (struct intel_crtc *)__mptr;
 76456# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76457  lane_count = 4;
 76458# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76459  bpp = 24;
 76460# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76461  pipe = (int )intel_crtc->pipe;
 76462# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76463  __mptr___0 = (struct list_head const *)mode_config->encoder_list.next;
 76464# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76465  encoder = (struct drm_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 76466# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76467  goto ldv_37852;
 76468  ldv_37851: ;
 76469# 702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76470  if ((unsigned long )encoder->crtc != (unsigned long )crtc) {
 76471# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76472    goto ldv_37849;
 76473  } else {
 76474
 76475  }
 76476  {
 76477# 705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76478  intel_dp = enc_to_intel_dp(encoder);
 76479  }
 76480# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76481  if (intel_dp->base.type == 7) {
 76482# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76483    lane_count = (int )intel_dp->lane_count;
 76484# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76485    goto ldv_37850;
 76486  } else {
 76487    {
 76488# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76489    tmp = is_edp(intel_dp);
 76490    }
 76491# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76492    if ((int )tmp) {
 76493# 710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76494      lane_count = dev_priv->edp.lanes;
 76495# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76496      bpp = dev_priv->edp.bpp;
 76497# 712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76498      goto ldv_37850;
 76499    } else {
 76500
 76501    }
 76502  }
 76503  ldv_37849:
 76504# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76505  __mptr___1 = (struct list_head const *)encoder->head.next;
 76506# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76507  encoder = (struct drm_encoder *)__mptr___1 + 0x0ffffffffffffff8UL;
 76508  ldv_37852: ;
 76509# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76510  if ((unsigned long )(& encoder->head) != (unsigned long )(& mode_config->encoder_list)) {
 76511# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76512    goto ldv_37851;
 76513  } else {
 76514# 702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76515    goto ldv_37850;
 76516  }
 76517  ldv_37850:
 76518  {
 76519# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76520  intel_dp_compute_m_n(bpp, lane_count, mode->clock, adjusted_mode->clock, & m_n);
 76521  }
 76522# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76523  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 76524    {
 76525# 725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76526    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917552), ((m_n.tu - 1U) << 25) | m_n.gmch_m);
 76527# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76528    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917556), m_n.gmch_n);
 76529# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76530    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917568), m_n.link_m);
 76531# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76532    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917572), m_n.link_n);
 76533    }
 76534  } else
 76535# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76536  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 76537    {
 76538# 725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76539    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917552), ((m_n.tu - 1U) << 25) | m_n.gmch_m);
 76540# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76541    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917556), m_n.gmch_n);
 76542# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76543    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917568), m_n.link_m);
 76544# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76545    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917572), m_n.link_n);
 76546    }
 76547  } else
 76548# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76549  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 76550    {
 76551# 725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76552    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917552), ((m_n.tu - 1U) << 25) | m_n.gmch_m);
 76553# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76554    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917556), m_n.gmch_n);
 76555# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76556    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917568), m_n.link_m);
 76557# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76558    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 917572), m_n.link_n);
 76559    }
 76560  } else {
 76561    {
 76562# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76563    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 458832), ((m_n.tu - 1U) << 25) | m_n.gmch_m);
 76564# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76565    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 458836), m_n.gmch_n);
 76566# 736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76567    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 458848), m_n.link_m);
 76568# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76569    i915_write32___8(dev_priv, (u32 )(pipe * 4096 + 458852), m_n.link_n);
 76570    }
 76571  }
 76572# 739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76573  return;
 76574}
 76575}
 76576# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76577static void intel_dp_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 76578                              struct drm_display_mode *adjusted_mode )
 76579{ struct drm_device *dev ;
 76580  struct intel_dp *intel_dp ;
 76581  struct intel_dp *tmp ;
 76582  struct drm_crtc *crtc ;
 76583  struct intel_crtc *intel_crtc ;
 76584  struct drm_crtc const *__mptr ;
 76585  bool tmp___0 ;
 76586  int tmp___1 ;
 76587  bool tmp___2 ;
 76588  bool tmp___3 ;
 76589  int tmp___4 ;
 76590
 76591  {
 76592  {
 76593# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76594  dev = encoder->dev;
 76595# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76596  tmp = enc_to_intel_dp(encoder);
 76597# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76598  intel_dp = tmp;
 76599# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76600  crtc = intel_dp->base.base.crtc;
 76601# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76602  __mptr = (struct drm_crtc const *)crtc;
 76603# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76604  intel_crtc = (struct intel_crtc *)__mptr;
 76605# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76606  intel_dp->DP = 0U;
 76607# 751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76608  intel_dp->DP = intel_dp->DP | intel_dp->color_range;
 76609  }
 76610# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76611  if ((int )adjusted_mode->flags & 1) {
 76612# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76613    intel_dp->DP = intel_dp->DP | 8U;
 76614  } else {
 76615
 76616  }
 76617# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76618  if ((adjusted_mode->flags & 4U) != 0U) {
 76619# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76620    intel_dp->DP = intel_dp->DP | 16U;
 76621  } else {
 76622
 76623  }
 76624# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76625  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 76626    {
 76627# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76628    tmp___0 = is_edp(intel_dp);
 76629    }
 76630# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76631    if (tmp___0) {
 76632# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76633      tmp___1 = 0;
 76634    } else {
 76635# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76636      tmp___1 = 1;
 76637    }
 76638# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76639    if (tmp___1) {
 76640# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76641      intel_dp->DP = intel_dp->DP | 768U;
 76642    } else {
 76643# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76644      intel_dp->DP = intel_dp->DP | 805306368U;
 76645    }
 76646  } else {
 76647# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76648    intel_dp->DP = intel_dp->DP | 805306368U;
 76649  }
 76650# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76651  if ((int )intel_dp->lane_count == 1) {
 76652# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76653    goto case_1;
 76654  } else
 76655# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76656  if ((int )intel_dp->lane_count == 2) {
 76657# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76658    goto case_2;
 76659  } else
 76660# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76661  if ((int )intel_dp->lane_count == 4) {
 76662# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76663    goto case_4;
 76664  } else
 76665# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76666  if (0) {
 76667    case_1:
 76668# 765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76669    intel_dp->DP = intel_dp->DP;
 76670# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76671    goto ldv_37865;
 76672    case_2:
 76673# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76674    intel_dp->DP = intel_dp->DP | 524288U;
 76675# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76676    goto ldv_37865;
 76677    case_4:
 76678# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76679    intel_dp->DP = intel_dp->DP | 1572864U;
 76680# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76681    goto ldv_37865;
 76682  } else {
 76683
 76684  }
 76685  ldv_37865: ;
 76686# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76687  if ((int )intel_dp->has_audio) {
 76688# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76689    intel_dp->DP = intel_dp->DP | 64U;
 76690  } else {
 76691
 76692  }
 76693  {
 76694# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76695  memset((void *)(& intel_dp->link_configuration), 0, 9UL);
 76696# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76697  intel_dp->link_configuration[0] = intel_dp->link_bw;
 76698# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76699  intel_dp->link_configuration[1] = intel_dp->lane_count;
 76700  }
 76701# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76702  if ((unsigned int )intel_dp->dpcd[0] > 16U) {
 76703# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76704    if ((int )((signed char )intel_dp->dpcd[2]) < 0) {
 76705# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76706      intel_dp->link_configuration[1] = (uint8_t )((unsigned int )intel_dp->link_configuration[1] | 128U);
 76707# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76708      intel_dp->DP = intel_dp->DP | 262144U;
 76709    } else {
 76710
 76711    }
 76712  } else {
 76713
 76714  }
 76715# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76716  if ((unsigned int )intel_crtc->pipe == 1U) {
 76717# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76718    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type != 1U) {
 76719# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76720      intel_dp->DP = intel_dp->DP | 1073741824U;
 76721    } else {
 76722
 76723    }
 76724  } else {
 76725
 76726  }
 76727  {
 76728# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76729  tmp___2 = is_edp(intel_dp);
 76730  }
 76731# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76732  if ((int )tmp___2) {
 76733    {
 76734# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76735    tmp___3 = is_pch_edp(intel_dp);
 76736    }
 76737# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76738    if (tmp___3) {
 76739# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76740      tmp___4 = 0;
 76741    } else {
 76742# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76743      tmp___4 = 1;
 76744    }
 76745# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76746    if (tmp___4) {
 76747# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76748      intel_dp->DP = intel_dp->DP | 16384U;
 76749# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76750      if (adjusted_mode->clock <= 199999) {
 76751# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76752        intel_dp->DP = intel_dp->DP | 65536U;
 76753      } else {
 76754# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76755        intel_dp->DP = intel_dp->DP;
 76756      }
 76757    } else {
 76758
 76759    }
 76760  } else {
 76761
 76762  }
 76763# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76764  return;
 76765}
 76766}
 76767# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76768static void ironlake_edp_panel_vdd_on(struct intel_dp *intel_dp )
 76769{ struct drm_device *dev ;
 76770  struct drm_i915_private *dev_priv ;
 76771  u32 pp ;
 76772  u32 tmp ;
 76773
 76774  {
 76775  {
 76776# 806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76777  dev = intel_dp->base.base.dev;
 76778# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76779  dev_priv = (struct drm_i915_private *)dev->dev_private;
 76780# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76781  tmp = i915_read32___10(dev_priv, 815616U);
 76782  }
 76783# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76784  if ((int )tmp >= 0) {
 76785    {
 76786# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76787    msleep((unsigned int )dev_priv->panel_t3);
 76788    }
 76789  } else {
 76790
 76791  }
 76792  {
 76793# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76794  pp = i915_read32___10(dev_priv, 815620U);
 76795# 818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76796  pp = pp | 8U;
 76797# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76798  i915_write32___8(dev_priv, 815620U, pp);
 76799# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76800  readl((void const volatile *)dev_priv->regs + 815620U);
 76801  }
 76802# 821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76803  return;
 76804}
 76805}
 76806# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76807static void ironlake_edp_panel_vdd_off(struct intel_dp *intel_dp )
 76808{ struct drm_device *dev ;
 76809  struct drm_i915_private *dev_priv ;
 76810  u32 pp ;
 76811
 76812  {
 76813  {
 76814# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76815  dev = intel_dp->base.base.dev;
 76816# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76817  dev_priv = (struct drm_i915_private *)dev->dev_private;
 76818# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76819  pp = i915_read32___10(dev_priv, 815620U);
 76820# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76821  pp = pp & 4294967287U;
 76822# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76823  i915_write32___8(dev_priv, 815620U, pp);
 76824# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76825  readl((void const volatile *)dev_priv->regs + 815620U);
 76826# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76827  msleep((unsigned int )dev_priv->panel_t12);
 76828  }
 76829# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76830  return;
 76831}
 76832}
 76833# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76834static bool ironlake_edp_panel_on(struct intel_dp *intel_dp )
 76835{ struct drm_device *dev ;
 76836  struct drm_i915_private *dev_priv ;
 76837  u32 pp ;
 76838  u32 idle_on_mask ;
 76839  u32 tmp ;
 76840  u32 tmp___0 ;
 76841  unsigned long timeout__ ;
 76842  unsigned long tmp___1 ;
 76843  int ret__ ;
 76844  struct thread_info *tmp___2 ;
 76845  int pfo_ret__ ;
 76846  int tmp___3 ;
 76847  u32 tmp___4 ;
 76848
 76849  {
 76850  {
 76851# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76852  dev = intel_dp->base.base.dev;
 76853# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76854  dev_priv = (struct drm_i915_private *)dev->dev_private;
 76855# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76856  idle_on_mask = 2147483656U;
 76857# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76858  tmp = i915_read32___10(dev_priv, 815616U);
 76859  }
 76860# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76861  if ((int )tmp < 0) {
 76862# 846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76863    return ((bool )1);
 76864  } else {
 76865
 76866  }
 76867  {
 76868# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76869  pp = i915_read32___10(dev_priv, 815620U);
 76870# 851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76871  pp = pp & 4294967293U;
 76872# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76873  i915_write32___8(dev_priv, 815620U, pp);
 76874# 853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76875  readl((void const volatile *)dev_priv->regs + 815620U);
 76876# 855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76877  pp = pp | 2882338817U;
 76878# 856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76879  i915_write32___8(dev_priv, 815620U, pp);
 76880# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76881  readl((void const volatile *)dev_priv->regs + 815620U);
 76882# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76883  tmp___1 = msecs_to_jiffies((unsigned int const )5000U);
 76884# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76885  timeout__ = tmp___1 + (unsigned long )jiffies;
 76886# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76887  ret__ = 0;
 76888  }
 76889# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76890  goto ldv_37905;
 76891  ldv_37904: ;
 76892# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76893  if ((long )timeout__ - (long )jiffies < 0L) {
 76894# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76895    ret__ = -110;
 76896# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76897    goto ldv_37895;
 76898  } else {
 76899
 76900  }
 76901  {
 76902# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76903  tmp___2 = current_thread_info();
 76904  }
 76905# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76906  if ((tmp___2->preempt_count & -268435457) == 0) {
 76907# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76908    if (1) {
 76909# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76910      goto case_4;
 76911    } else {
 76912# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76913      goto switch_default;
 76914# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76915      if (0) {
 76916# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76917        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 76918# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76919        goto ldv_37898;
 76920# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76921        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 76922# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76923        goto ldv_37898;
 76924        case_4:
 76925# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76926        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 76927# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76928        goto ldv_37898;
 76929# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76930        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 76931# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76932        goto ldv_37898;
 76933        switch_default:
 76934        {
 76935# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76936        __bad_percpu_size();
 76937        }
 76938      } else {
 76939
 76940      }
 76941    }
 76942    ldv_37898:
 76943    {
 76944# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76945    tmp___3 = atomic_read((atomic_t const *)(& kgdb_active));
 76946    }
 76947# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76948    if (pfo_ret__ != tmp___3) {
 76949      {
 76950# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76951      msleep(1U);
 76952      }
 76953    } else {
 76954
 76955    }
 76956  } else {
 76957
 76958  }
 76959  ldv_37905:
 76960  {
 76961# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76962  tmp___4 = i915_read32___10(dev_priv, 815616U);
 76963  }
 76964# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76965  if ((tmp___4 & idle_on_mask) != idle_on_mask) {
 76966# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76967    goto ldv_37904;
 76968  } else {
 76969# 862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76970    goto ldv_37895;
 76971  }
 76972  ldv_37895: ;
 76973# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76974  if (ret__ != 0) {
 76975    {
 76976# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76977    tmp___0 = i915_read32___10(dev_priv, 815616U);
 76978# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76979    drm_err("ironlake_edp_panel_on", "panel on wait timed out: 0x%08x\n", tmp___0);
 76980    }
 76981  } else {
 76982
 76983  }
 76984  {
 76985# 864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76986  pp = pp | 2U;
 76987# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76988  i915_write32___8(dev_priv, 815620U, pp);
 76989# 866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76990  readl((void const volatile *)dev_priv->regs + 815620U);
 76991  }
 76992# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76993  return ((bool )0);
 76994}
 76995}
 76996# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 76997static void ironlake_edp_panel_off(struct drm_device *dev )
 76998{ struct drm_i915_private *dev_priv ;
 76999  u32 pp ;
 77000  u32 idle_off_mask ;
 77001  u32 tmp ;
 77002  unsigned long timeout__ ;
 77003  unsigned long tmp___0 ;
 77004  int ret__ ;
 77005  struct thread_info *tmp___1 ;
 77006  int pfo_ret__ ;
 77007  int tmp___2 ;
 77008  u32 tmp___3 ;
 77009
 77010  {
 77011  {
 77012# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77013  dev_priv = (struct drm_i915_private *)dev->dev_private;
 77014# 874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77015  idle_off_mask = 3087007759U;
 77016# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77017  pp = i915_read32___10(dev_priv, 815620U);
 77018# 880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77019  pp = pp & 4294967293U;
 77020# 881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77021  i915_write32___8(dev_priv, 815620U, pp);
 77022# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77023  readl((void const volatile *)dev_priv->regs + 815620U);
 77024# 884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77025  pp = pp & 4294967294U;
 77026# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77027  i915_write32___8(dev_priv, 815620U, pp);
 77028# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77029  readl((void const volatile *)dev_priv->regs + 815620U);
 77030# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77031  tmp___0 = msecs_to_jiffies((unsigned int const )5000U);
 77032# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77033  timeout__ = tmp___0 + (unsigned long )jiffies;
 77034# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77035  ret__ = 0;
 77036  }
 77037# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77038  goto ldv_37932;
 77039  ldv_37931: ;
 77040# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77041  if ((long )timeout__ - (long )jiffies < 0L) {
 77042# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77043    ret__ = -110;
 77044# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77045    goto ldv_37922;
 77046  } else {
 77047
 77048  }
 77049  {
 77050# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77051  tmp___1 = current_thread_info();
 77052  }
 77053# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77054  if ((tmp___1->preempt_count & -268435457) == 0) {
 77055# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77056    if (1) {
 77057# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77058      goto case_4;
 77059    } else {
 77060# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77061      goto switch_default;
 77062# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77063      if (0) {
 77064# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77065        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 77066# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77067        goto ldv_37925;
 77068# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77069        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 77070# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77071        goto ldv_37925;
 77072        case_4:
 77073# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77074        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 77075# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77076        goto ldv_37925;
 77077# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77078        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 77079# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77080        goto ldv_37925;
 77081        switch_default:
 77082        {
 77083# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77084        __bad_percpu_size();
 77085        }
 77086      } else {
 77087
 77088      }
 77089    }
 77090    ldv_37925:
 77091    {
 77092# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77093    tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 77094    }
 77095# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77096    if (pfo_ret__ != tmp___2) {
 77097      {
 77098# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77099      msleep(1U);
 77100      }
 77101    } else {
 77102
 77103    }
 77104  } else {
 77105
 77106  }
 77107  ldv_37932:
 77108  {
 77109# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77110  tmp___3 = i915_read32___10(dev_priv, 815616U);
 77111  }
 77112# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77113  if ((tmp___3 & idle_off_mask) != 0U) {
 77114# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77115    goto ldv_37931;
 77116  } else {
 77117# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77118    goto ldv_37922;
 77119  }
 77120  ldv_37922: ;
 77121# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77122  if (ret__ != 0) {
 77123    {
 77124# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77125    tmp = i915_read32___10(dev_priv, 815616U);
 77126# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77127    drm_err("ironlake_edp_panel_off", "panel off wait timed out: 0x%08x\n", tmp);
 77128    }
 77129  } else {
 77130
 77131  }
 77132  {
 77133# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77134  pp = pp | 2U;
 77135# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77136  i915_write32___8(dev_priv, 815620U, pp);
 77137# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77138  readl((void const volatile *)dev_priv->regs + 815620U);
 77139  }
 77140# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77141  return;
 77142}
 77143}
 77144# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77145static void ironlake_edp_backlight_on(struct drm_device *dev )
 77146{ struct drm_i915_private *dev_priv ;
 77147  u32 pp ;
 77148
 77149  {
 77150  {
 77151# 899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77152  dev_priv = (struct drm_i915_private *)dev->dev_private;
 77153# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77154  drm_ut_debug_printk(4U, "drm", "ironlake_edp_backlight_on", "\n");
 77155# 909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77156  msleep(300U);
 77157# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77158  pp = i915_read32___10(dev_priv, 815620U);
 77159# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77160  pp = pp | 4U;
 77161# 912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77162  i915_write32___8(dev_priv, 815620U, pp);
 77163  }
 77164# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77165  return;
 77166}
 77167}
 77168# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77169static void ironlake_edp_backlight_off(struct drm_device *dev )
 77170{ struct drm_i915_private *dev_priv ;
 77171  u32 pp ;
 77172
 77173  {
 77174  {
 77175# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77176  dev_priv = (struct drm_i915_private *)dev->dev_private;
 77177# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77178  drm_ut_debug_printk(4U, "drm", "ironlake_edp_backlight_off", "\n");
 77179# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77180  pp = i915_read32___10(dev_priv, 815620U);
 77181# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77182  pp = pp & 4294967291U;
 77183# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77184  i915_write32___8(dev_priv, 815620U, pp);
 77185  }
 77186# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77187  return;
 77188}
 77189}
 77190# 926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77191static void ironlake_edp_pll_on(struct drm_encoder *encoder )
 77192{ struct drm_device *dev ;
 77193  struct drm_i915_private *dev_priv ;
 77194  u32 dpa_ctl ;
 77195
 77196  {
 77197  {
 77198# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77199  dev = encoder->dev;
 77200# 929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77201  dev_priv = (struct drm_i915_private *)dev->dev_private;
 77202# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77203  drm_ut_debug_printk(4U, "drm", "ironlake_edp_pll_on", "\n");
 77204# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77205  dpa_ctl = i915_read32___10(dev_priv, 409600U);
 77206# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77207  dpa_ctl = dpa_ctl | 16384U;
 77208# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77209  i915_write32___8(dev_priv, 409600U, dpa_ctl);
 77210# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77211  readl((void const volatile *)dev_priv->regs + 409600U);
 77212# 937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77213  __const_udelay(859000UL);
 77214  }
 77215# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77216  return;
 77217}
 77218}
 77219# 940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77220static void ironlake_edp_pll_off(struct drm_encoder *encoder )
 77221{ struct drm_device *dev ;
 77222  struct drm_i915_private *dev_priv ;
 77223  u32 dpa_ctl ;
 77224
 77225  {
 77226  {
 77227# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77228  dev = encoder->dev;
 77229# 943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77230  dev_priv = (struct drm_i915_private *)dev->dev_private;
 77231# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77232  dpa_ctl = i915_read32___10(dev_priv, 409600U);
 77233# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77234  dpa_ctl = dpa_ctl & 4294950911U;
 77235# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77236  i915_write32___8(dev_priv, 409600U, dpa_ctl);
 77237# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77238  readl((void const volatile *)dev_priv->regs + 409600U);
 77239# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77240  __const_udelay(859000UL);
 77241  }
 77242# 951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77243  return;
 77244}
 77245}
 77246# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77247static void intel_dp_sink_dpms(struct intel_dp *intel_dp , int mode )
 77248{ int ret ;
 77249  int i ;
 77250
 77251  {
 77252# 959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77253  if ((unsigned int )intel_dp->dpcd[0] <= 16U) {
 77254# 960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77255    return;
 77256  } else {
 77257
 77258  }
 77259# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77260  if (mode != 0) {
 77261    {
 77262# 963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77263    ret = intel_dp_aux_native_write_1(intel_dp, (uint16_t )1536, (uint8_t )2);
 77264    }
 77265# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77266    if (ret != 1) {
 77267      {
 77268# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77269      drm_ut_debug_printk(2U, "drm", "intel_dp_sink_dpms", "failed to write sink power state\n");
 77270      }
 77271    } else {
 77272
 77273    }
 77274  } else {
 77275# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77276    i = 0;
 77277# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77278    goto ldv_37969;
 77279    ldv_37968:
 77280    {
 77281# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77282    ret = intel_dp_aux_native_write_1(intel_dp, (uint16_t )1536, (uint8_t )1);
 77283    }
 77284# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77285    if (ret == 1) {
 77286# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77287      goto ldv_37967;
 77288    } else {
 77289
 77290    }
 77291    {
 77292# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77293    msleep(1U);
 77294# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77295    i = i + 1;
 77296    }
 77297    ldv_37969: ;
 77298# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77299    if (i <= 2) {
 77300# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77301      goto ldv_37968;
 77302    } else {
 77303# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77304      goto ldv_37967;
 77305    }
 77306    ldv_37967: ;
 77307  }
 77308# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77309  return;
 77310}
 77311}
 77312# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77313static void intel_dp_prepare(struct drm_encoder *encoder )
 77314{ struct intel_dp *intel_dp ;
 77315  struct intel_dp *tmp ;
 77316  struct drm_device *dev ;
 77317  bool tmp___0 ;
 77318  int tmp___1 ;
 77319  bool tmp___2 ;
 77320
 77321  {
 77322  {
 77323# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77324  tmp = enc_to_intel_dp(encoder);
 77325# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77326  intel_dp = tmp;
 77327# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77328  dev = encoder->dev;
 77329# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77330  intel_dp_sink_dpms(intel_dp, 0);
 77331# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77332  tmp___2 = is_edp(intel_dp);
 77333  }
 77334# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77335  if ((int )tmp___2) {
 77336    {
 77337# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77338    ironlake_edp_backlight_off(dev);
 77339# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77340    ironlake_edp_panel_off(dev);
 77341# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77342    tmp___0 = is_pch_edp(intel_dp);
 77343    }
 77344# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77345    if (tmp___0) {
 77346# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77347      tmp___1 = 0;
 77348    } else {
 77349# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77350      tmp___1 = 1;
 77351    }
 77352# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77353    if (tmp___1) {
 77354      {
 77355# 995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77356      ironlake_edp_pll_on(encoder);
 77357      }
 77358    } else {
 77359      {
 77360# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77361      ironlake_edp_pll_off(encoder);
 77362      }
 77363    }
 77364  } else {
 77365
 77366  }
 77367  {
 77368# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77369  intel_dp_link_down(intel_dp);
 77370  }
 77371# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77372  return;
 77373}
 77374}
 77375# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77376static void intel_dp_commit(struct drm_encoder *encoder )
 77377{ struct intel_dp *intel_dp ;
 77378  struct intel_dp *tmp ;
 77379  struct drm_device *dev ;
 77380  bool tmp___0 ;
 77381  bool tmp___1 ;
 77382  bool tmp___2 ;
 77383
 77384  {
 77385  {
 77386# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77387  tmp = enc_to_intel_dp(encoder);
 77388# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77389  intel_dp = tmp;
 77390# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77391  dev = encoder->dev;
 77392# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77393  tmp___0 = is_edp(intel_dp);
 77394  }
 77395# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77396  if ((int )tmp___0) {
 77397    {
 77398# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77399    ironlake_edp_panel_vdd_on(intel_dp);
 77400    }
 77401  } else {
 77402
 77403  }
 77404  {
 77405# 1010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77406  intel_dp_start_link_train(intel_dp);
 77407# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77408  tmp___1 = is_edp(intel_dp);
 77409  }
 77410# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77411  if ((int )tmp___1) {
 77412    {
 77413# 1013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77414    ironlake_edp_panel_on(intel_dp);
 77415# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77416    ironlake_edp_panel_vdd_off(intel_dp);
 77417    }
 77418  } else {
 77419
 77420  }
 77421  {
 77422# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77423  intel_dp_complete_link_train(intel_dp);
 77424# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77425  tmp___2 = is_edp(intel_dp);
 77426  }
 77427# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77428  if ((int )tmp___2) {
 77429    {
 77430# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77431    ironlake_edp_backlight_on(dev);
 77432    }
 77433  } else {
 77434
 77435  }
 77436# 1021 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77437  return;
 77438}
 77439}
 77440# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77441static void intel_dp_dpms(struct drm_encoder *encoder , int mode )
 77442{ struct intel_dp *intel_dp ;
 77443  struct intel_dp *tmp ;
 77444  struct drm_device *dev ;
 77445  struct drm_i915_private *dev_priv ;
 77446  uint32_t dp_reg ;
 77447  u32 tmp___0 ;
 77448  bool tmp___1 ;
 77449  bool tmp___2 ;
 77450  bool tmp___3 ;
 77451  bool tmp___4 ;
 77452  int tmp___5 ;
 77453  bool tmp___6 ;
 77454  bool tmp___7 ;
 77455  bool tmp___8 ;
 77456
 77457  {
 77458  {
 77459# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77460  tmp = enc_to_intel_dp(encoder);
 77461# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77462  intel_dp = tmp;
 77463# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77464  dev = encoder->dev;
 77465# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77466  dev_priv = (struct drm_i915_private *)dev->dev_private;
 77467# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77468  tmp___0 = i915_read32___10(dev_priv, intel_dp->output_reg);
 77469# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77470  dp_reg = tmp___0;
 77471  }
 77472# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77473  if (mode != 0) {
 77474    {
 77475# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77476    tmp___1 = is_edp(intel_dp);
 77477    }
 77478# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77479    if ((int )tmp___1) {
 77480      {
 77481# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77482      ironlake_edp_backlight_off(dev);
 77483      }
 77484    } else {
 77485
 77486    }
 77487    {
 77488# 1034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77489    intel_dp_sink_dpms(intel_dp, mode);
 77490# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77491    intel_dp_link_down(intel_dp);
 77492# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77493    tmp___2 = is_edp(intel_dp);
 77494    }
 77495# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77496    if ((int )tmp___2) {
 77497      {
 77498# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77499      ironlake_edp_panel_off(dev);
 77500      }
 77501    } else {
 77502
 77503    }
 77504    {
 77505# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77506    tmp___3 = is_edp(intel_dp);
 77507    }
 77508# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77509    if ((int )tmp___3) {
 77510      {
 77511# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77512      tmp___4 = is_pch_edp(intel_dp);
 77513      }
 77514# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77515      if (tmp___4) {
 77516# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77517        tmp___5 = 0;
 77518      } else {
 77519# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77520        tmp___5 = 1;
 77521      }
 77522# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77523      if (tmp___5) {
 77524        {
 77525# 1039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77526        ironlake_edp_pll_off(encoder);
 77527        }
 77528      } else {
 77529
 77530      }
 77531    } else {
 77532
 77533    }
 77534  } else {
 77535    {
 77536# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77537    tmp___6 = is_edp(intel_dp);
 77538    }
 77539# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77540    if ((int )tmp___6) {
 77541      {
 77542# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77543      ironlake_edp_panel_vdd_on(intel_dp);
 77544      }
 77545    } else {
 77546
 77547    }
 77548    {
 77549# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77550    intel_dp_sink_dpms(intel_dp, mode);
 77551    }
 77552# 1044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77553    if ((int )dp_reg >= 0) {
 77554      {
 77555# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77556      intel_dp_start_link_train(intel_dp);
 77557# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77558      tmp___7 = is_edp(intel_dp);
 77559      }
 77560# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77561      if ((int )tmp___7) {
 77562        {
 77563# 1047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77564        ironlake_edp_panel_on(intel_dp);
 77565# 1048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77566        ironlake_edp_panel_vdd_off(intel_dp);
 77567        }
 77568      } else {
 77569
 77570      }
 77571      {
 77572# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77573      intel_dp_complete_link_train(intel_dp);
 77574      }
 77575    } else {
 77576
 77577    }
 77578    {
 77579# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77580    tmp___8 = is_edp(intel_dp);
 77581    }
 77582# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77583    if ((int )tmp___8) {
 77584      {
 77585# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77586      ironlake_edp_backlight_on(dev);
 77587      }
 77588    } else {
 77589
 77590    }
 77591  }
 77592# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77593  return;
 77594}
 77595}
 77596# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77597static bool intel_dp_aux_native_read_retry(struct intel_dp *intel_dp , uint16_t address ,
 77598                                           uint8_t *recv , int recv_bytes )
 77599{ int ret ;
 77600  int i ;
 77601
 77602  {
 77603# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77604  i = 0;
 77605# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77606  goto ldv_37997;
 77607  ldv_37996:
 77608  {
 77609# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77610  ret = intel_dp_aux_native_read(intel_dp, (uint16_t )((int )address), recv, recv_bytes);
 77611  }
 77612# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77613  if (ret == recv_bytes) {
 77614# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77615    return ((bool )1);
 77616  } else {
 77617
 77618  }
 77619  {
 77620# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77621  msleep(1U);
 77622# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77623  i = i + 1;
 77624  }
 77625  ldv_37997: ;
 77626# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77627  if (i <= 2) {
 77628# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77629    goto ldv_37996;
 77630  } else {
 77631# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77632    goto ldv_37998;
 77633  }
 77634  ldv_37998: ;
 77635# 1079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77636  return ((bool )0);
 77637}
 77638}
 77639# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77640static bool intel_dp_get_link_status(struct intel_dp *intel_dp )
 77641{ bool tmp ;
 77642
 77643  {
 77644  {
 77645# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77646  tmp = intel_dp_aux_native_read_retry(intel_dp, (uint16_t )514, (uint8_t *)(& intel_dp->link_status),
 77647                                       6);
 77648  }
 77649# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77650  return (tmp);
 77651}
 77652}
 77653# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77654static uint8_t intel_dp_link_status(uint8_t *link_status , int r )
 77655{
 77656
 77657  {
 77658# 1099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77659  return (*(link_status + ((unsigned long )r + 0x0ffffffffffffdfeUL)));
 77660}
 77661}
 77662# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77663static uint8_t intel_get_adjust_request_voltage(uint8_t *link_status , int lane )
 77664{ int i ;
 77665  int s ;
 77666  int tmp ;
 77667  uint8_t l ;
 77668  uint8_t tmp___0 ;
 77669
 77670  {
 77671# 1106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77672  i = (lane >> 1) + 518;
 77673# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77674  if (lane & 1) {
 77675# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77676    tmp = 4;
 77677  } else {
 77678# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77679    tmp = 0;
 77680  }
 77681  {
 77682# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77683  s = tmp;
 77684# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77685  tmp___0 = intel_dp_link_status(link_status, i);
 77686# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77687  l = tmp___0;
 77688  }
 77689# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77690  return ((uint8_t )((unsigned int )((uint8_t )((int )l >> s)) & 3U));
 77691}
 77692}
 77693# 1116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77694static uint8_t intel_get_adjust_request_pre_emphasis(uint8_t *link_status , int lane )
 77695{ int i ;
 77696  int s ;
 77697  int tmp ;
 77698  uint8_t l ;
 77699  uint8_t tmp___0 ;
 77700
 77701  {
 77702# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77703  i = (lane >> 1) + 518;
 77704# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77705  if (lane & 1) {
 77706# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77707    tmp = 6;
 77708  } else {
 77709# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77710    tmp = 2;
 77711  }
 77712  {
 77713# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77714  s = tmp;
 77715# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77716  tmp___0 = intel_dp_link_status(link_status, i);
 77717# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77718  l = tmp___0;
 77719  }
 77720# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77721  return ((uint8_t )(((unsigned int )((uint8_t )((int )l >> s)) & 3U) << 3U));
 77722}
 77723}
 77724# 1148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77725static uint8_t intel_dp_pre_emphasis_max(uint8_t voltage_swing )
 77726{
 77727
 77728  {
 77729# 1151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77730  if (((int )voltage_swing & 3) == 0) {
 77731# 1151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77732    goto case_0;
 77733  } else
 77734# 1153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77735  if (((int )voltage_swing & 3) == 1) {
 77736# 1153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77737    goto case_1;
 77738  } else
 77739# 1155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77740  if (((int )voltage_swing & 3) == 2) {
 77741# 1155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77742    goto case_2;
 77743  } else
 77744# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77745  if (((int )voltage_swing & 3) == 3) {
 77746# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77747    goto case_3;
 77748  } else {
 77749# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77750    goto switch_default;
 77751# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77752    if (0) {
 77753      case_0: ;
 77754# 1152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77755      return ((uint8_t )16U);
 77756      case_1: ;
 77757# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77758      return ((uint8_t )16U);
 77759      case_2: ;
 77760# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77761      return ((uint8_t )8U);
 77762      case_3: ;
 77763      switch_default: ;
 77764# 1159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77765      return ((uint8_t )0U);
 77766    } else {
 77767
 77768    }
 77769  }
 77770}
 77771}
 77772# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77773static void intel_get_adjust_train(struct intel_dp *intel_dp )
 77774{ uint8_t v ;
 77775  uint8_t p ;
 77776  int lane ;
 77777  uint8_t this_v ;
 77778  uint8_t tmp ;
 77779  uint8_t this_p ;
 77780  uint8_t tmp___0 ;
 77781  uint8_t tmp___1 ;
 77782  uint8_t tmp___2 ;
 77783
 77784  {
 77785# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77786  v = (uint8_t )0U;
 77787# 1167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77788  p = (uint8_t )0U;
 77789# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77790  lane = 0;
 77791# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77792  goto ldv_38037;
 77793  ldv_38036:
 77794  {
 77795# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77796  tmp = intel_get_adjust_request_voltage((uint8_t *)(& intel_dp->link_status), lane);
 77797# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77798  this_v = tmp;
 77799# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77800  tmp___0 = intel_get_adjust_request_pre_emphasis((uint8_t *)(& intel_dp->link_status),
 77801                                                  lane);
 77802# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77803  this_p = tmp___0;
 77804  }
 77805# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77806  if ((int )this_v > (int )v) {
 77807# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77808    v = this_v;
 77809  } else {
 77810
 77811  }
 77812# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77813  if ((int )this_p > (int )p) {
 77814# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77815    p = this_p;
 77816  } else {
 77817
 77818  }
 77819# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77820  lane = lane + 1;
 77821  ldv_38037: ;
 77822# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77823  if ((int )intel_dp->lane_count > lane) {
 77824# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77825    goto ldv_38036;
 77826  } else {
 77827# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77828    goto ldv_38038;
 77829  }
 77830  ldv_38038: ;
 77831# 1180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77832  if ((unsigned int )v > 1U) {
 77833# 1181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77834    v = (uint8_t )6U;
 77835  } else {
 77836
 77837  }
 77838  {
 77839# 1183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77840  tmp___2 = intel_dp_pre_emphasis_max((uint8_t )((int )v));
 77841  }
 77842# 1183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77843  if ((int )tmp___2 <= (int )p) {
 77844    {
 77845# 1184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77846    tmp___1 = intel_dp_pre_emphasis_max((uint8_t )((int )v));
 77847# 1184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77848    p = (uint8_t )((unsigned int )tmp___1 | 32U);
 77849    }
 77850  } else {
 77851
 77852  }
 77853# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77854  lane = 0;
 77855# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77856  goto ldv_38040;
 77857  ldv_38039:
 77858# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77859  intel_dp->train_set[lane] = (uint8_t )((int )v | (int )p);
 77860# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77861  lane = lane + 1;
 77862  ldv_38040: ;
 77863# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77864  if (lane <= 3) {
 77865# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77866    goto ldv_38039;
 77867  } else {
 77868# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77869    goto ldv_38041;
 77870  }
 77871  ldv_38041: ;
 77872# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77873  return;
 77874}
 77875}
 77876# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77877static uint32_t intel_dp_signal_levels(uint8_t train_set , int lane_count )
 77878{ uint32_t signal_levels ;
 77879
 77880  {
 77881# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77882  signal_levels = 0U;
 77883# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77884  if (((int )train_set & 3) == 0) {
 77885# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77886    goto case_0;
 77887  } else
 77888# 1200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77889  if (((int )train_set & 3) == 1) {
 77890# 1200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77891    goto case_1;
 77892  } else
 77893# 1203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77894  if (((int )train_set & 3) == 2) {
 77895# 1203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77896    goto case_2;
 77897  } else
 77898# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77899  if (((int )train_set & 3) == 3) {
 77900# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77901    goto case_3;
 77902  } else {
 77903# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77904    goto switch_default;
 77905# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77906    if (0) {
 77907      case_0: ;
 77908      switch_default:
 77909# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77910      signal_levels = signal_levels;
 77911# 1199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77912      goto ldv_38049;
 77913      case_1:
 77914# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77915      signal_levels = signal_levels | 33554432U;
 77916# 1202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77917      goto ldv_38049;
 77918      case_2:
 77919# 1204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77920      signal_levels = signal_levels | 67108864U;
 77921# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77922      goto ldv_38049;
 77923      case_3:
 77924# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77925      signal_levels = signal_levels | 100663296U;
 77926# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77927      goto ldv_38049;
 77928    } else {
 77929
 77930    }
 77931  }
 77932  ldv_38049: ;
 77933# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77934  if (((int )train_set & 24) == 0) {
 77935# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77936    goto case_0___0;
 77937  } else
 77938# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77939  if (((int )train_set & 24) == 8) {
 77940# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77941    goto case_8;
 77942  } else
 77943# 1218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77944  if (((int )train_set & 24) == 16) {
 77945# 1218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77946    goto case_16;
 77947  } else
 77948# 1221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77949  if (((int )train_set & 24) == 24) {
 77950# 1221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77951    goto case_24;
 77952  } else {
 77953# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77954    goto switch_default___0;
 77955# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77956    if (0) {
 77957      case_0___0: ;
 77958      switch_default___0:
 77959# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77960      signal_levels = signal_levels;
 77961# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77962      goto ldv_38055;
 77963      case_8:
 77964# 1216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77965      signal_levels = signal_levels | 4194304U;
 77966# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77967      goto ldv_38055;
 77968      case_16:
 77969# 1219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77970      signal_levels = signal_levels | 8388608U;
 77971# 1220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77972      goto ldv_38055;
 77973      case_24:
 77974# 1222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77975      signal_levels = signal_levels | 12582912U;
 77976# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77977      goto ldv_38055;
 77978    } else {
 77979
 77980    }
 77981  }
 77982  ldv_38055: ;
 77983# 1225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77984  return (signal_levels);
 77985}
 77986}
 77987# 1230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77988static uint32_t intel_gen6_edp_signal_levels(uint8_t train_set )
 77989{ int signal_levels ;
 77990
 77991  {
 77992# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77993  signal_levels = (int )train_set & 27;
 77994# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77995  if (signal_levels == 0) {
 77996# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 77997    goto case_0;
 77998  } else
 77999# 1236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78000  if (signal_levels == 1) {
 78001# 1236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78002    goto case_1;
 78003  } else
 78004# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78005  if (signal_levels == 8) {
 78006# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78007    goto case_8;
 78008  } else
 78009# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78010  if (signal_levels == 16) {
 78011# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78012    goto case_16;
 78013  } else
 78014# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78015  if (signal_levels == 17) {
 78016# 1241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78017    goto case_17;
 78018  } else
 78019# 1243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78020  if (signal_levels == 9) {
 78021# 1243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78022    goto case_9;
 78023  } else
 78024# 1244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78025  if (signal_levels == 10) {
 78026# 1244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78027    goto case_10;
 78028  } else
 78029# 1246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78030  if (signal_levels == 2) {
 78031# 1246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78032    goto case_2;
 78033  } else
 78034# 1247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78035  if (signal_levels == 3) {
 78036# 1247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78037    goto case_3;
 78038  } else {
 78039# 1249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78040    goto switch_default;
 78041# 1234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78042    if (0) {
 78043      case_0: ;
 78044      case_1: ;
 78045# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78046      return (0U);
 78047      case_8: ;
 78048# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78049      return (4194304U);
 78050      case_16: ;
 78051      case_17: ;
 78052# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78053      return (243269632U);
 78054      case_9: ;
 78055      case_10: ;
 78056# 1245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78057      return (239075328U);
 78058      case_2: ;
 78059      case_3: ;
 78060# 1248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78061      return (234881024U);
 78062      switch_default:
 78063      {
 78064# 1250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78065      drm_ut_debug_printk(4U, "drm", "intel_gen6_edp_signal_levels", "Unsupported voltage swing/pre-emphasis level:0x%x\n",
 78066                          signal_levels);
 78067      }
 78068# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78069      return (0U);
 78070    } else {
 78071
 78072    }
 78073  }
 78074}
 78075}
 78076# 1257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78077static uint8_t intel_get_lane_status(uint8_t *link_status , int lane )
 78078{ int i ;
 78079  int s ;
 78080  uint8_t l ;
 78081  uint8_t tmp ;
 78082
 78083  {
 78084  {
 78085# 1260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78086  i = (lane >> 1) + 514;
 78087# 1261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78088  s = (lane & 1) * 4;
 78089# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78090  tmp = intel_dp_link_status(link_status, i);
 78091# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78092  l = tmp;
 78093  }
 78094# 1264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78095  return ((uint8_t )((unsigned int )((uint8_t )((int )l >> s)) & 15U));
 78096}
 78097}
 78098# 1269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78099static bool intel_clock_recovery_ok(uint8_t *link_status , int lane_count )
 78100{ int lane ;
 78101  uint8_t lane_status ;
 78102
 78103  {
 78104# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78105  lane = 0;
 78106# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78107  goto ldv_38088;
 78108  ldv_38087:
 78109  {
 78110# 1275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78111  lane_status = intel_get_lane_status(link_status, lane);
 78112  }
 78113# 1276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78114  if (((int )lane_status & 1) == 0) {
 78115# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78116    return ((bool )0);
 78117  } else {
 78118
 78119  }
 78120# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78121  lane = lane + 1;
 78122  ldv_38088: ;
 78123# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78124  if (lane < lane_count) {
 78125# 1275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78126    goto ldv_38087;
 78127  } else {
 78128# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78129    goto ldv_38089;
 78130  }
 78131  ldv_38089: ;
 78132# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78133  return ((bool )1);
 78134}
 78135}
 78136# 1287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78137static bool intel_channel_eq_ok(struct intel_dp *intel_dp )
 78138{ uint8_t lane_align ;
 78139  uint8_t lane_status ;
 78140  int lane ;
 78141
 78142  {
 78143  {
 78144# 1293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78145  lane_align = intel_dp_link_status((uint8_t *)(& intel_dp->link_status), 516);
 78146  }
 78147# 1295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78148  if (((int )lane_align & 1) == 0) {
 78149# 1296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78150    return ((bool )0);
 78151  } else {
 78152
 78153  }
 78154# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78155  lane = 0;
 78156# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78157  goto ldv_38097;
 78158  ldv_38096:
 78159  {
 78160# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78161  lane_status = intel_get_lane_status((uint8_t *)(& intel_dp->link_status), lane);
 78162  }
 78163# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78164  if (((int )lane_status & 7) != 7) {
 78165# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78166    return ((bool )0);
 78167  } else {
 78168
 78169  }
 78170# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78171  lane = lane + 1;
 78172  ldv_38097: ;
 78173# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78174  if ((int )intel_dp->lane_count > lane) {
 78175# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78176    goto ldv_38096;
 78177  } else {
 78178# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78179    goto ldv_38098;
 78180  }
 78181  ldv_38098: ;
 78182# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78183  return ((bool )1);
 78184}
 78185}
 78186# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78187static bool intel_dp_set_link_train(struct intel_dp *intel_dp , uint32_t dp_reg_value ,
 78188                                    uint8_t dp_train_pat )
 78189{ struct drm_device *dev ;
 78190  struct drm_i915_private *dev_priv ;
 78191  int ret ;
 78192
 78193  {
 78194  {
 78195# 1310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78196  dev = intel_dp->base.base.dev;
 78197# 1311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78198  dev_priv = (struct drm_i915_private *)dev->dev_private;
 78199# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78200  i915_write32___8(dev_priv, intel_dp->output_reg, dp_reg_value);
 78201# 1315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78202  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78203# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78204  intel_dp_aux_native_write_1(intel_dp, (uint16_t )258, (uint8_t )((int )dp_train_pat));
 78205# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78206  ret = intel_dp_aux_native_write(intel_dp, (uint16_t )259, (uint8_t *)(& intel_dp->train_set),
 78207                                  4);
 78208  }
 78209# 1324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78210  if (ret != 4) {
 78211# 1325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78212    return ((bool )0);
 78213  } else {
 78214
 78215  }
 78216# 1327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78217  return ((bool )1);
 78218}
 78219}
 78220# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78221static void intel_dp_start_link_train(struct intel_dp *intel_dp )
 78222{ struct drm_device *dev ;
 78223  struct drm_i915_private *dev_priv ;
 78224  struct intel_crtc *intel_crtc ;
 78225  struct drm_crtc const *__mptr ;
 78226  int i ;
 78227  uint8_t voltage ;
 78228  bool clock_recovery ;
 78229  int tries ;
 78230  u32 reg ;
 78231  uint32_t DP ;
 78232  bool tmp ;
 78233  int tmp___0 ;
 78234  uint32_t signal_levels ;
 78235  bool tmp___1 ;
 78236  bool tmp___2 ;
 78237  int tmp___3 ;
 78238  bool tmp___4 ;
 78239  int tmp___5 ;
 78240  bool tmp___6 ;
 78241  int tmp___7 ;
 78242  bool tmp___8 ;
 78243
 78244  {
 78245  {
 78246# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78247  dev = intel_dp->base.base.dev;
 78248# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78249  dev_priv = (struct drm_i915_private *)dev->dev_private;
 78250# 1336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78251  __mptr = (struct drm_crtc const *)intel_dp->base.base.crtc;
 78252# 1336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78253  intel_crtc = (struct intel_crtc *)__mptr;
 78254# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78255  clock_recovery = (bool )0;
 78256# 1342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78257  DP = intel_dp->DP;
 78258# 1345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78259  i915_write32___8(dev_priv, intel_dp->output_reg, intel_dp->DP);
 78260# 1346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78261  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78262# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78263  intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 78264# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78265  intel_dp_aux_native_write(intel_dp, (uint16_t )256, (uint8_t *)(& intel_dp->link_configuration),
 78266                            9);
 78267# 1354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78268  DP = DP | 2147483648U;
 78269  }
 78270# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78271  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 78272    {
 78273# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78274    tmp = is_edp(intel_dp);
 78275    }
 78276# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78277    if (tmp) {
 78278# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78279      tmp___0 = 0;
 78280    } else {
 78281# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78282      tmp___0 = 1;
 78283    }
 78284# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78285    if (tmp___0) {
 78286# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78287      DP = DP & 4294965503U;
 78288    } else {
 78289# 1358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78290      DP = DP & 3489660927U;
 78291    }
 78292  } else {
 78293# 1358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78294    DP = DP & 3489660927U;
 78295  }
 78296  {
 78297# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78298  memset((void *)(& intel_dp->train_set), 0, 4UL);
 78299# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78300  voltage = (uint8_t )255U;
 78301# 1361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78302  tries = 0;
 78303# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78304  clock_recovery = (bool )0;
 78305  }
 78306  ldv_38126: ;
 78307# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78308  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 78309    {
 78310# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78311    tmp___1 = is_edp(intel_dp);
 78312    }
 78313# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78314    if ((int )tmp___1) {
 78315      {
 78316# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78317      signal_levels = intel_gen6_edp_signal_levels((uint8_t )((int )intel_dp->train_set[0]));
 78318# 1368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78319      DP = (DP & 4030726143U) | signal_levels;
 78320      }
 78321    } else {
 78322      {
 78323# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78324      signal_levels = intel_dp_signal_levels((uint8_t )((int )intel_dp->train_set[0]),
 78325                                             (int )intel_dp->lane_count);
 78326# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78327      DP = (DP & 4030726143U) | signal_levels;
 78328      }
 78329    }
 78330  } else {
 78331    {
 78332# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78333    signal_levels = intel_dp_signal_levels((uint8_t )((int )intel_dp->train_set[0]),
 78334                                           (int )intel_dp->lane_count);
 78335# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78336    DP = (DP & 4030726143U) | signal_levels;
 78337    }
 78338  }
 78339# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78340  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 78341    {
 78342# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78343    tmp___2 = is_edp(intel_dp);
 78344    }
 78345# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78346    if (tmp___2) {
 78347# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78348      tmp___3 = 0;
 78349    } else {
 78350# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78351      tmp___3 = 1;
 78352    }
 78353# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78354    if (tmp___3) {
 78355# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78356      reg = DP;
 78357    } else {
 78358# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78359      reg = DP;
 78360    }
 78361  } else {
 78362# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78363    reg = DP;
 78364  }
 78365  {
 78366# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78367  tmp___4 = intel_dp_set_link_train(intel_dp, reg, (uint8_t )1);
 78368  }
 78369# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78370  if (tmp___4) {
 78371# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78372    tmp___5 = 0;
 78373  } else {
 78374# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78375    tmp___5 = 1;
 78376  }
 78377# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78378  if (tmp___5) {
 78379# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78380    goto ldv_38122;
 78381  } else {
 78382
 78383  }
 78384  {
 78385# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78386  __const_udelay(429500UL);
 78387# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78388  tmp___6 = intel_dp_get_link_status(intel_dp);
 78389  }
 78390# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78391  if (tmp___6) {
 78392# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78393    tmp___7 = 0;
 78394  } else {
 78395# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78396    tmp___7 = 1;
 78397  }
 78398# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78399  if (tmp___7) {
 78400# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78401    goto ldv_38122;
 78402  } else {
 78403
 78404  }
 78405  {
 78406# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78407  tmp___8 = intel_clock_recovery_ok((uint8_t *)(& intel_dp->link_status), (int )intel_dp->lane_count);
 78408  }
 78409# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78410  if ((int )tmp___8) {
 78411# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78412    clock_recovery = (bool )1;
 78413# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78414    goto ldv_38122;
 78415  } else {
 78416
 78417  }
 78418# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78419  i = 0;
 78420# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78421  goto ldv_38125;
 78422  ldv_38124: ;
 78423# 1395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78424  if (((int )intel_dp->train_set[i] & 4) == 0) {
 78425# 1396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78426    goto ldv_38123;
 78427  } else {
 78428
 78429  }
 78430# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78431  i = i + 1;
 78432  ldv_38125: ;
 78433# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78434  if ((int )intel_dp->lane_count > i) {
 78435# 1395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78436    goto ldv_38124;
 78437  } else {
 78438# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78439    goto ldv_38123;
 78440  }
 78441  ldv_38123: ;
 78442# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78443  if ((int )intel_dp->lane_count == i) {
 78444# 1398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78445    goto ldv_38122;
 78446  } else {
 78447
 78448  }
 78449# 1401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78450  if (((int )intel_dp->train_set[0] & 3) == (int )voltage) {
 78451# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78452    tries = tries + 1;
 78453# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78454    if (tries == 5) {
 78455# 1404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78456      goto ldv_38122;
 78457    } else {
 78458
 78459    }
 78460  } else {
 78461# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78462    tries = 0;
 78463  }
 78464  {
 78465# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78466  voltage = (uint8_t )((unsigned int )intel_dp->train_set[0] & 3U);
 78467# 1410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78468  intel_get_adjust_train(intel_dp);
 78469  }
 78470# 1411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78471  goto ldv_38126;
 78472  ldv_38122:
 78473# 1413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78474  intel_dp->DP = DP;
 78475# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78476  return;
 78477}
 78478}
 78479# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78480static void intel_dp_complete_link_train(struct intel_dp *intel_dp )
 78481{ struct drm_device *dev ;
 78482  struct drm_i915_private *dev_priv ;
 78483  bool channel_eq ;
 78484  int tries ;
 78485  int cr_tries ;
 78486  u32 reg ;
 78487  uint32_t DP ;
 78488  uint32_t signal_levels ;
 78489  bool tmp ;
 78490  bool tmp___0 ;
 78491  int tmp___1 ;
 78492  bool tmp___2 ;
 78493  int tmp___3 ;
 78494  bool tmp___4 ;
 78495  int tmp___5 ;
 78496  bool tmp___6 ;
 78497  int tmp___7 ;
 78498  bool tmp___8 ;
 78499  bool tmp___9 ;
 78500  int tmp___10 ;
 78501
 78502  {
 78503# 1419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78504  dev = intel_dp->base.base.dev;
 78505# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78506  dev_priv = (struct drm_i915_private *)dev->dev_private;
 78507# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78508  channel_eq = (bool )0;
 78509# 1424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78510  DP = intel_dp->DP;
 78511# 1427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78512  tries = 0;
 78513# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78514  cr_tries = 0;
 78515# 1429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78516  channel_eq = (bool )0;
 78517  ldv_38141: ;
 78518# 1434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78519  if (cr_tries > 5) {
 78520    {
 78521# 1435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78522    drm_err("intel_dp_complete_link_train", "failed to train DP, aborting\n");
 78523# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78524    intel_dp_link_down(intel_dp);
 78525    }
 78526# 1437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78527    goto ldv_38139;
 78528  } else {
 78529
 78530  }
 78531# 1440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78532  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 78533    {
 78534# 1440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78535    tmp = is_edp(intel_dp);
 78536    }
 78537# 1440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78538    if ((int )tmp) {
 78539      {
 78540# 1441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78541      signal_levels = intel_gen6_edp_signal_levels((uint8_t )((int )intel_dp->train_set[0]));
 78542# 1442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78543      DP = (DP & 4030726143U) | signal_levels;
 78544      }
 78545    } else {
 78546      {
 78547# 1444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78548      signal_levels = intel_dp_signal_levels((uint8_t )((int )intel_dp->train_set[0]),
 78549                                             (int )intel_dp->lane_count);
 78550# 1445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78551      DP = (DP & 4030726143U) | signal_levels;
 78552      }
 78553    }
 78554  } else {
 78555    {
 78556# 1444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78557    signal_levels = intel_dp_signal_levels((uint8_t )((int )intel_dp->train_set[0]),
 78558                                           (int )intel_dp->lane_count);
 78559# 1445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78560    DP = (DP & 4030726143U) | signal_levels;
 78561    }
 78562  }
 78563# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78564  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 78565    {
 78566# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78567    tmp___0 = is_edp(intel_dp);
 78568    }
 78569# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78570    if (tmp___0) {
 78571# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78572      tmp___1 = 0;
 78573    } else {
 78574# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78575      tmp___1 = 1;
 78576    }
 78577# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78578    if (tmp___1) {
 78579# 1449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78580      reg = DP | 256U;
 78581    } else {
 78582# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78583      reg = DP | 268435456U;
 78584    }
 78585  } else {
 78586# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78587    reg = DP | 268435456U;
 78588  }
 78589  {
 78590# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78591  tmp___2 = intel_dp_set_link_train(intel_dp, reg, (uint8_t )2);
 78592  }
 78593# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78594  if (tmp___2) {
 78595# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78596    tmp___3 = 0;
 78597  } else {
 78598# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78599    tmp___3 = 1;
 78600  }
 78601# 1454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78602  if (tmp___3) {
 78603# 1456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78604    goto ldv_38139;
 78605  } else {
 78606
 78607  }
 78608  {
 78609# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78610  __const_udelay(1718000UL);
 78611# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78612  tmp___4 = intel_dp_get_link_status(intel_dp);
 78613  }
 78614# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78615  if (tmp___4) {
 78616# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78617    tmp___5 = 0;
 78618  } else {
 78619# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78620    tmp___5 = 1;
 78621  }
 78622# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78623  if (tmp___5) {
 78624# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78625    goto ldv_38139;
 78626  } else {
 78627
 78628  }
 78629  {
 78630# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78631  tmp___6 = intel_clock_recovery_ok((uint8_t *)(& intel_dp->link_status), (int )intel_dp->lane_count);
 78632  }
 78633# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78634  if (tmp___6) {
 78635# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78636    tmp___7 = 0;
 78637  } else {
 78638# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78639    tmp___7 = 1;
 78640  }
 78641# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78642  if (tmp___7) {
 78643    {
 78644# 1464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78645    intel_dp_start_link_train(intel_dp);
 78646# 1465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78647    cr_tries = cr_tries + 1;
 78648    }
 78649# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78650    goto ldv_38140;
 78651  } else {
 78652
 78653  }
 78654  {
 78655# 1469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78656  tmp___8 = intel_channel_eq_ok(intel_dp);
 78657  }
 78658# 1469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78659  if ((int )tmp___8) {
 78660# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78661    channel_eq = (bool )1;
 78662# 1471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78663    goto ldv_38139;
 78664  } else {
 78665
 78666  }
 78667# 1475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78668  if (tries > 5) {
 78669    {
 78670# 1476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78671    intel_dp_link_down(intel_dp);
 78672# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78673    intel_dp_start_link_train(intel_dp);
 78674# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78675    tries = 0;
 78676# 1479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78677    cr_tries = cr_tries + 1;
 78678    }
 78679# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78680    goto ldv_38140;
 78681  } else {
 78682
 78683  }
 78684  {
 78685# 1484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78686  intel_get_adjust_train(intel_dp);
 78687# 1485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78688  tries = tries + 1;
 78689  }
 78690  ldv_38140: ;
 78691# 1486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78692  goto ldv_38141;
 78693  ldv_38139: ;
 78694# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78695  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 78696    {
 78697# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78698    tmp___9 = is_edp(intel_dp);
 78699    }
 78700# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78701    if (tmp___9) {
 78702# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78703      tmp___10 = 0;
 78704    } else {
 78705# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78706      tmp___10 = 1;
 78707    }
 78708# 1488 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78709    if (tmp___10) {
 78710# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78711      reg = DP | 768U;
 78712    } else {
 78713# 1491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78714      reg = DP | 805306368U;
 78715    }
 78716  } else {
 78717# 1491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78718    reg = DP | 805306368U;
 78719  }
 78720  {
 78721# 1493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78722  i915_write32___8(dev_priv, intel_dp->output_reg, reg);
 78723# 1494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78724  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78725# 1495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78726  intel_dp_aux_native_write_1(intel_dp, (uint16_t )258, (uint8_t )0);
 78727  }
 78728# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78729  return;
 78730}
 78731}
 78732# 1500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78733static void intel_dp_link_down(struct intel_dp *intel_dp )
 78734{ struct drm_device *dev ;
 78735  struct drm_i915_private *dev_priv ;
 78736  uint32_t DP ;
 78737  u32 tmp ;
 78738  bool tmp___0 ;
 78739  bool tmp___1 ;
 78740  int tmp___2 ;
 78741  bool tmp___3 ;
 78742  struct drm_crtc *crtc ;
 78743  struct drm_crtc const *__mptr ;
 78744  u32 tmp___4 ;
 78745
 78746  {
 78747  {
 78748# 1502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78749  dev = intel_dp->base.base.dev;
 78750# 1503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78751  dev_priv = (struct drm_i915_private *)dev->dev_private;
 78752# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78753  DP = intel_dp->DP;
 78754# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78755  tmp = i915_read32___10(dev_priv, intel_dp->output_reg);
 78756  }
 78757# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78758  if ((int )tmp >= 0) {
 78759# 1507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78760    return;
 78761  } else {
 78762
 78763  }
 78764  {
 78765# 1509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78766  drm_ut_debug_printk(4U, "drm", "intel_dp_link_down", "\n");
 78767# 1511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78768  tmp___0 = is_edp(intel_dp);
 78769  }
 78770# 1511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78771  if ((int )tmp___0) {
 78772    {
 78773# 1512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78774    DP = DP & 4294950911U;
 78775# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78776    i915_write32___8(dev_priv, intel_dp->output_reg, DP);
 78777# 1514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78778    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78779# 1515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78780    __const_udelay(429500UL);
 78781    }
 78782  } else {
 78783
 78784  }
 78785# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78786  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 78787    {
 78788# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78789    tmp___1 = is_edp(intel_dp);
 78790    }
 78791# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78792    if (tmp___1) {
 78793# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78794      tmp___2 = 0;
 78795    } else {
 78796# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78797      tmp___2 = 1;
 78798    }
 78799# 1518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78800    if (tmp___2) {
 78801      {
 78802# 1519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78803      DP = DP & 4294965503U;
 78804# 1520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78805      i915_write32___8(dev_priv, intel_dp->output_reg, DP | 512U);
 78806      }
 78807    } else {
 78808      {
 78809# 1522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78810      DP = DP & 3489660927U;
 78811# 1523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78812      i915_write32___8(dev_priv, intel_dp->output_reg, DP | 536870912U);
 78813      }
 78814    }
 78815  } else {
 78816    {
 78817# 1522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78818    DP = DP & 3489660927U;
 78819# 1523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78820    i915_write32___8(dev_priv, intel_dp->output_reg, DP | 536870912U);
 78821    }
 78822  }
 78823  {
 78824# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78825  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78826# 1527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78827  msleep(17U);
 78828# 1529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78829  tmp___3 = is_edp(intel_dp);
 78830  }
 78831# 1529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78832  if ((int )tmp___3) {
 78833# 1530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78834    DP = DP | 805306368U;
 78835  } else {
 78836
 78837  }
 78838# 1532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78839  if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type != 1U) {
 78840    {
 78841# 1532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78842    tmp___4 = i915_read32___10(dev_priv, intel_dp->output_reg);
 78843    }
 78844# 1532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78845    if ((tmp___4 & 1073741824U) != 0U) {
 78846      {
 78847# 1534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78848      crtc = intel_dp->base.base.crtc;
 78849# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78850      DP = DP & 3221225471U;
 78851# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78852      i915_write32___8(dev_priv, intel_dp->output_reg, DP);
 78853      }
 78854# 1550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78855      if ((unsigned long )crtc == (unsigned long )((struct drm_crtc *)0)) {
 78856        {
 78857# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78858        readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78859# 1560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78860        msleep(50U);
 78861        }
 78862      } else {
 78863        {
 78864# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78865        __mptr = (struct drm_crtc const *)crtc;
 78866# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78867        intel_wait_for_vblank(dev, (int )((struct intel_crtc *)__mptr)->pipe);
 78868        }
 78869      }
 78870    } else {
 78871
 78872    }
 78873  } else {
 78874
 78875  }
 78876  {
 78877# 1565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78878  i915_write32___8(dev_priv, intel_dp->output_reg, DP & 2147483647U);
 78879# 1566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78880  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_dp->output_reg);
 78881  }
 78882# 1567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78883  return;
 78884}
 78885}
 78886# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78887static void intel_dp_check_link_status(struct intel_dp *intel_dp )
 78888{ int ret ;
 78889  bool tmp ;
 78890  int tmp___0 ;
 78891  bool tmp___1 ;
 78892  int tmp___2 ;
 78893
 78894  {
 78895# 1583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78896  if ((unsigned long )intel_dp->base.base.crtc == (unsigned long )((struct drm_crtc *)0)) {
 78897# 1584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78898    return;
 78899  } else {
 78900
 78901  }
 78902  {
 78903# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78904  tmp = intel_dp_get_link_status(intel_dp);
 78905  }
 78906# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78907  if (tmp) {
 78908# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78909    tmp___0 = 0;
 78910  } else {
 78911# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78912    tmp___0 = 1;
 78913  }
 78914# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78915  if (tmp___0) {
 78916    {
 78917# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78918    intel_dp_link_down(intel_dp);
 78919    }
 78920# 1588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78921    return;
 78922  } else {
 78923
 78924  }
 78925  {
 78926# 1592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78927  ret = intel_dp_aux_native_read(intel_dp, (uint16_t )0, (uint8_t *)(& intel_dp->dpcd),
 78928                                 4);
 78929  }
 78930# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78931  if (ret != 4) {
 78932    {
 78933# 1596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78934    intel_dp_link_down(intel_dp);
 78935    }
 78936# 1597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78937    return;
 78938  } else {
 78939
 78940  }
 78941  {
 78942# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78943  tmp___1 = intel_channel_eq_ok(intel_dp);
 78944  }
 78945# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78946  if (tmp___1) {
 78947# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78948    tmp___2 = 0;
 78949  } else {
 78950# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78951    tmp___2 = 1;
 78952  }
 78953# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78954  if (tmp___2) {
 78955    {
 78956# 1601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78957    intel_dp_start_link_train(intel_dp);
 78958# 1602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78959    intel_dp_complete_link_train(intel_dp);
 78960    }
 78961  } else {
 78962
 78963  }
 78964# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78965  return;
 78966}
 78967}
 78968# 1607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78969static enum drm_connector_status ironlake_dp_detect(struct intel_dp *intel_dp )
 78970{ enum drm_connector_status status ;
 78971  bool ret ;
 78972  bool tmp ;
 78973
 78974  {
 78975  {
 78976# 1613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78977  tmp = is_edp(intel_dp);
 78978  }
 78979# 1613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78980  if ((int )tmp) {
 78981    {
 78982# 1614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78983    status = intel_panel_detect(intel_dp->base.base.dev);
 78984    }
 78985# 1615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78986    if ((unsigned int )status == 3U) {
 78987# 1616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78988      status = (enum drm_connector_status )1;
 78989    } else {
 78990
 78991    }
 78992# 1617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78993    return (status);
 78994  } else {
 78995
 78996  }
 78997  {
 78998# 1620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 78999  status = (enum drm_connector_status )2;
 79000# 1621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79001  ret = intel_dp_aux_native_read_retry(intel_dp, (uint16_t )0, (uint8_t *)(& intel_dp->dpcd),
 79002                                       4);
 79003  }
 79004# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79005  if ((int )ret) {
 79006# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79007    if ((unsigned int )intel_dp->dpcd[0] != 0U) {
 79008# 1625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79009      status = (enum drm_connector_status )1;
 79010    } else {
 79011
 79012    }
 79013  } else {
 79014
 79015  }
 79016  {
 79017# 1626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79018  drm_ut_debug_printk(4U, "drm", "ironlake_dp_detect", "DPCD: %hx%hx%hx%hx\n", (int )intel_dp->dpcd[0],
 79019                      (int )intel_dp->dpcd[1], (int )intel_dp->dpcd[2], (int )intel_dp->dpcd[3]);
 79020  }
 79021# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79022  return (status);
 79023}
 79024}
 79025# 1632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79026static enum drm_connector_status g4x_dp_detect(struct intel_dp *intel_dp )
 79027{ struct drm_device *dev ;
 79028  struct drm_i915_private *dev_priv ;
 79029  enum drm_connector_status status ;
 79030  uint32_t temp ;
 79031  uint32_t bit ;
 79032  int tmp ;
 79033
 79034  {
 79035# 1634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79036  dev = intel_dp->base.base.dev;
 79037# 1635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79038  dev_priv = (struct drm_i915_private *)dev->dev_private;
 79039# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79040  if ((int )intel_dp->output_reg == 409856) {
 79041# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79042    goto case_409856;
 79043  } else
 79044# 1643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79045  if ((int )intel_dp->output_reg == 410112) {
 79046# 1643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79047    goto case_410112;
 79048  } else
 79049# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79050  if ((int )intel_dp->output_reg == 410368) {
 79051# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79052    goto case_410368;
 79053  } else {
 79054# 1649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79055    goto switch_default;
 79056# 1639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79057    if (0) {
 79058      case_409856:
 79059# 1641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79060      bit = 536870912U;
 79061# 1642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79062      goto ldv_38171;
 79063      case_410112:
 79064# 1644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79065      bit = 268435456U;
 79066# 1645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79067      goto ldv_38171;
 79068      case_410368:
 79069# 1647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79070      bit = 134217728U;
 79071# 1648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79072      goto ldv_38171;
 79073      switch_default: ;
 79074# 1650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79075      return ((enum drm_connector_status )3);
 79076    } else {
 79077
 79078    }
 79079  }
 79080  ldv_38171:
 79081  {
 79082# 1653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79083  temp = i915_read32___10(dev_priv, 397588U);
 79084  }
 79085# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79086  if ((temp & bit) == 0U) {
 79087# 1656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79088    return ((enum drm_connector_status )2);
 79089  } else {
 79090
 79091  }
 79092  {
 79093# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79094  status = (enum drm_connector_status )2;
 79095# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79096  tmp = intel_dp_aux_native_read(intel_dp, (uint16_t )0, (uint8_t *)(& intel_dp->dpcd),
 79097                                 4);
 79098  }
 79099# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79100  if (tmp == 4) {
 79101# 1662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79102    if ((unsigned int )intel_dp->dpcd[0] != 0U) {
 79103# 1663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79104      status = (enum drm_connector_status )1;
 79105    } else {
 79106
 79107    }
 79108  } else {
 79109
 79110  }
 79111# 1666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79112  return (status);
 79113}
 79114}
 79115# 1676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79116static enum drm_connector_status intel_dp_detect(struct drm_connector *connector ,
 79117                                                 bool force )
 79118{ struct intel_dp *intel_dp ;
 79119  struct intel_dp *tmp ;
 79120  struct drm_device *dev ;
 79121  enum drm_connector_status status ;
 79122  struct edid *edid ;
 79123
 79124  {
 79125  {
 79126# 1678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79127  tmp = intel_attached_dp(connector);
 79128# 1678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79129  intel_dp = tmp;
 79130# 1679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79131  dev = intel_dp->base.base.dev;
 79132# 1681 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79133  edid = (struct edid *)0;
 79134# 1683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79135  intel_dp->has_audio = (bool )0;
 79136  }
 79137# 1685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79138  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 79139    {
 79140# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79141    status = ironlake_dp_detect(intel_dp);
 79142    }
 79143  } else
 79144# 1685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79145  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 79146    {
 79147# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79148    status = ironlake_dp_detect(intel_dp);
 79149    }
 79150  } else
 79151# 1685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79152  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 79153    {
 79154# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79155    status = ironlake_dp_detect(intel_dp);
 79156    }
 79157  } else {
 79158    {
 79159# 1688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79160    status = g4x_dp_detect(intel_dp);
 79161    }
 79162  }
 79163# 1689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79164  if ((unsigned int )status != 1U) {
 79165# 1690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79166    return (status);
 79167  } else {
 79168
 79169  }
 79170# 1692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79171  if (intel_dp->force_audio != 0) {
 79172# 1693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79173    intel_dp->has_audio = (bool )(intel_dp->force_audio > 0);
 79174  } else {
 79175    {
 79176# 1695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79177    edid = drm_get_edid(connector, & intel_dp->adapter);
 79178    }
 79179# 1696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79180    if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 79181      {
 79182# 1697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79183      intel_dp->has_audio = drm_detect_monitor_audio(edid);
 79184# 1698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79185      connector->display_info.raw_edid = (char *)0;
 79186# 1699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79187      kfree((void const *)edid);
 79188      }
 79189    } else {
 79190
 79191    }
 79192  }
 79193# 1703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79194  return ((enum drm_connector_status )1);
 79195}
 79196}
 79197# 1706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79198static int intel_dp_get_modes(struct drm_connector *connector )
 79199{ struct intel_dp *intel_dp ;
 79200  struct intel_dp *tmp ;
 79201  struct drm_device *dev ;
 79202  struct drm_i915_private *dev_priv ;
 79203  int ret ;
 79204  struct drm_display_mode *newmode ;
 79205  struct list_head const *__mptr ;
 79206  struct list_head const *__mptr___0 ;
 79207  bool tmp___0 ;
 79208  struct drm_display_mode *mode ;
 79209  bool tmp___1 ;
 79210
 79211  {
 79212  {
 79213# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79214  tmp = intel_attached_dp(connector);
 79215# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79216  intel_dp = tmp;
 79217# 1709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79218  dev = intel_dp->base.base.dev;
 79219# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79220  dev_priv = (struct drm_i915_private *)dev->dev_private;
 79221# 1716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79222  ret = intel_ddc_get_modes(connector, & intel_dp->adapter);
 79223  }
 79224# 1717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79225  if (ret != 0) {
 79226    {
 79227# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79228    tmp___0 = is_edp(intel_dp);
 79229    }
 79230# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79231    if ((int )tmp___0) {
 79232# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79233      if ((unsigned long )dev_priv->panel_fixed_mode == (unsigned long )((struct drm_display_mode *)0)) {
 79234# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79235        __mptr = (struct list_head const *)connector->probed_modes.next;
 79236# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79237        newmode = (struct drm_display_mode *)__mptr;
 79238# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79239        goto ldv_38197;
 79240        ldv_38196: ;
 79241# 1722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79242        if ((newmode->type & 8) != 0) {
 79243          {
 79244# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79245          dev_priv->panel_fixed_mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)newmode);
 79246          }
 79247# 1725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79248          goto ldv_38195;
 79249        } else {
 79250
 79251        }
 79252# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79253        __mptr___0 = (struct list_head const *)newmode->head.next;
 79254# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79255        newmode = (struct drm_display_mode *)__mptr___0;
 79256        ldv_38197: ;
 79257# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79258        if ((unsigned long )(& newmode->head) != (unsigned long )(& connector->probed_modes)) {
 79259# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79260          goto ldv_38196;
 79261        } else {
 79262# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79263          goto ldv_38195;
 79264        }
 79265        ldv_38195: ;
 79266      } else {
 79267
 79268      }
 79269    } else {
 79270
 79271    }
 79272# 1730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79273    return (ret);
 79274  } else {
 79275
 79276  }
 79277  {
 79278# 1734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79279  tmp___1 = is_edp(intel_dp);
 79280  }
 79281# 1734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79282  if ((int )tmp___1) {
 79283# 1735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79284    if ((unsigned long )dev_priv->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 79285      {
 79286# 1737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79287      mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)dev_priv->panel_fixed_mode);
 79288# 1738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79289      drm_mode_probed_add(connector, mode);
 79290      }
 79291# 1739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79292      return (1);
 79293    } else {
 79294
 79295    }
 79296  } else {
 79297
 79298  }
 79299# 1742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79300  return (0);
 79301}
 79302}
 79303# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79304static bool intel_dp_detect_audio(struct drm_connector *connector )
 79305{ struct intel_dp *intel_dp ;
 79306  struct intel_dp *tmp ;
 79307  struct edid *edid ;
 79308  bool has_audio ;
 79309
 79310  {
 79311  {
 79312# 1748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79313  tmp = intel_attached_dp(connector);
 79314# 1748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79315  intel_dp = tmp;
 79316# 1750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79317  has_audio = (bool )0;
 79318# 1752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79319  edid = drm_get_edid(connector, & intel_dp->adapter);
 79320  }
 79321# 1753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79322  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 79323    {
 79324# 1754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79325    has_audio = drm_detect_monitor_audio(edid);
 79326# 1756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79327    connector->display_info.raw_edid = (char *)0;
 79328# 1757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79329    kfree((void const *)edid);
 79330    }
 79331  } else {
 79332
 79333  }
 79334# 1760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79335  return (has_audio);
 79336}
 79337}
 79338# 1764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79339static int intel_dp_set_property(struct drm_connector *connector , struct drm_property *property ,
 79340                                 uint64_t val )
 79341{ struct drm_i915_private *dev_priv ;
 79342  struct intel_dp *intel_dp ;
 79343  struct intel_dp *tmp ;
 79344  int ret ;
 79345  int i ;
 79346  bool has_audio ;
 79347  struct drm_crtc *crtc ;
 79348
 79349  {
 79350  {
 79351# 1768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79352  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 79353# 1769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79354  tmp = intel_attached_dp(connector);
 79355# 1769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79356  intel_dp = tmp;
 79357# 1772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79358  ret = drm_connector_property_set_value(connector, property, val);
 79359  }
 79360# 1773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79361  if (ret != 0) {
 79362# 1774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79363    return (ret);
 79364  } else {
 79365
 79366  }
 79367# 1776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79368  if ((unsigned long )dev_priv->force_audio_property == (unsigned long )property) {
 79369# 1777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79370    i = (int )val;
 79371# 1780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79372    if (intel_dp->force_audio == i) {
 79373# 1781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79374      return (0);
 79375    } else {
 79376
 79377    }
 79378# 1783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79379    intel_dp->force_audio = i;
 79380# 1785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79381    if (i == 0) {
 79382      {
 79383# 1786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79384      has_audio = intel_dp_detect_audio(connector);
 79385      }
 79386    } else {
 79387# 1788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79388      has_audio = (bool )(i > 0);
 79389    }
 79390# 1790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79391    if ((int )intel_dp->has_audio == (int )has_audio) {
 79392# 1791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79393      return (0);
 79394    } else {
 79395
 79396    }
 79397# 1793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79398    intel_dp->has_audio = has_audio;
 79399# 1794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79400    goto done;
 79401  } else {
 79402
 79403  }
 79404# 1797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79405  if ((unsigned long )dev_priv->broadcast_rgb_property == (unsigned long )property) {
 79406# 1798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79407    if ((uint64_t )(intel_dp->color_range != 0U) == val) {
 79408# 1799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79409      return (0);
 79410    } else {
 79411
 79412    }
 79413# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79414    if (val != 0ULL) {
 79415# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79416      intel_dp->color_range = 256U;
 79417    } else {
 79418# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79419      intel_dp->color_range = 0U;
 79420    }
 79421# 1802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79422    goto done;
 79423  } else {
 79424
 79425  }
 79426# 1805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79427  return (-22);
 79428  done: ;
 79429# 1808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79430  if ((unsigned long )intel_dp->base.base.crtc != (unsigned long )((struct drm_crtc *)0)) {
 79431    {
 79432# 1809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79433    crtc = intel_dp->base.base.crtc;
 79434# 1810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79435    drm_crtc_helper_set_mode(crtc, & crtc->mode, crtc->x, crtc->y, crtc->fb);
 79436    }
 79437  } else {
 79438
 79439  }
 79440# 1815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79441  return (0);
 79442}
 79443}
 79444# 1819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79445static void intel_dp_destroy(struct drm_connector *connector )
 79446{
 79447
 79448  {
 79449  {
 79450# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79451  drm_sysfs_connector_remove(connector);
 79452# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79453  drm_connector_cleanup(connector);
 79454# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79455  kfree((void const *)connector);
 79456  }
 79457# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79458  return;
 79459}
 79460}
 79461# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79462static void intel_dp_encoder_destroy(struct drm_encoder *encoder )
 79463{ struct intel_dp *intel_dp ;
 79464  struct intel_dp *tmp ;
 79465
 79466  {
 79467  {
 79468# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79469  tmp = enc_to_intel_dp(encoder);
 79470# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79471  intel_dp = tmp;
 79472# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79473  i2c_del_adapter(& intel_dp->adapter);
 79474# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79475  drm_encoder_cleanup(encoder);
 79476# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79477  kfree((void const *)intel_dp);
 79478  }
 79479# 1833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79480  return;
 79481}
 79482}
 79483# 1835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79484static struct drm_encoder_helper_funcs const intel_dp_helper_funcs =
 79485# 1835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79486     {& intel_dp_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 79487    & intel_dp_mode_fixup, & intel_dp_prepare, & intel_dp_commit, & intel_dp_mode_set,
 79488    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 79489                                                                                   struct drm_connector * ))0,
 79490    (void (*)(struct drm_encoder * ))0};
 79491# 1843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79492static struct drm_connector_funcs const intel_dp_connector_funcs =
 79493# 1843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79494     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 79495    (void (*)(struct drm_connector * ))0, & intel_dp_detect, & drm_helper_probe_single_connector_modes,
 79496    & intel_dp_set_property, & intel_dp_destroy, (void (*)(struct drm_connector * ))0};
 79497# 1851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79498static struct drm_connector_helper_funcs const intel_dp_connector_helper_funcs = {& intel_dp_get_modes,
 79499    & intel_dp_mode_valid, & intel_best_encoder};
 79500# 1857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79501static struct drm_encoder_funcs const intel_dp_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_dp_encoder_destroy};
 79502# 1862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79503static void intel_dp_hot_plug(struct intel_encoder *intel_encoder )
 79504{ struct intel_dp *intel_dp ;
 79505  struct intel_encoder const *__mptr ;
 79506
 79507  {
 79508  {
 79509# 1864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79510  __mptr = (struct intel_encoder const *)intel_encoder;
 79511# 1864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79512  intel_dp = (struct intel_dp *)__mptr;
 79513# 1866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79514  intel_dp_check_link_status(intel_dp);
 79515  }
 79516# 1867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79517  return;
 79518}
 79519}
 79520# 1871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79521int intel_trans_dp_port_sel(struct drm_crtc *crtc )
 79522{ struct drm_device *dev ;
 79523  struct drm_mode_config *mode_config ;
 79524  struct drm_encoder *encoder ;
 79525  struct list_head const *__mptr ;
 79526  struct intel_dp *intel_dp ;
 79527  struct list_head const *__mptr___0 ;
 79528
 79529  {
 79530# 1873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79531  dev = crtc->dev;
 79532# 1874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79533  mode_config = & dev->mode_config;
 79534# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79535  __mptr = (struct list_head const *)mode_config->encoder_list.next;
 79536# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79537  encoder = (struct drm_encoder *)__mptr + 0x0ffffffffffffff8UL;
 79538# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79539  goto ldv_38247;
 79540  ldv_38246: ;
 79541# 1880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79542  if ((unsigned long )encoder->crtc != (unsigned long )crtc) {
 79543# 1881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79544    goto ldv_38245;
 79545  } else {
 79546
 79547  }
 79548  {
 79549# 1883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79550  intel_dp = enc_to_intel_dp(encoder);
 79551  }
 79552# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79553  if (intel_dp->base.type == 7) {
 79554# 1885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79555    return ((int )intel_dp->output_reg);
 79556  } else {
 79557
 79558  }
 79559  ldv_38245:
 79560# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79561  __mptr___0 = (struct list_head const *)encoder->head.next;
 79562# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79563  encoder = (struct drm_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 79564  ldv_38247: ;
 79565# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79566  if ((unsigned long )(& encoder->head) != (unsigned long )(& mode_config->encoder_list)) {
 79567# 1878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79568    goto ldv_38246;
 79569  } else {
 79570# 1880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79571    goto ldv_38248;
 79572  }
 79573  ldv_38248: ;
 79574# 1888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79575  return (-1);
 79576}
 79577}
 79578# 1892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79579bool intel_dpd_is_edp(struct drm_device *dev )
 79580{ struct drm_i915_private *dev_priv ;
 79581  struct child_device_config *p_child ;
 79582  int i ;
 79583
 79584  {
 79585# 1894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79586  dev_priv = (struct drm_i915_private *)dev->dev_private;
 79587# 1898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79588  if (dev_priv->child_dev_num == 0) {
 79589# 1899 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79590    return ((bool )0);
 79591  } else {
 79592
 79593  }
 79594# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79595  i = 0;
 79596# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79597  goto ldv_38256;
 79598  ldv_38255:
 79599# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79600  p_child = dev_priv->child_dev + (unsigned long )i;
 79601# 1904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79602  if ((unsigned int )p_child->dvo_port == 9U) {
 79603# 1904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79604    if ((unsigned int )p_child->device_type == 30918U) {
 79605# 1906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79606      return ((bool )1);
 79607    } else {
 79608
 79609    }
 79610  } else {
 79611
 79612  }
 79613# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79614  i = i + 1;
 79615  ldv_38256: ;
 79616# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79617  if (dev_priv->child_dev_num > i) {
 79618# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79619    goto ldv_38255;
 79620  } else {
 79621# 1904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79622    goto ldv_38257;
 79623  }
 79624  ldv_38257: ;
 79625# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79626  return ((bool )0);
 79627}
 79628}
 79629# 1912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79630static void intel_dp_add_properties(struct intel_dp *intel_dp , struct drm_connector *connector )
 79631{
 79632
 79633  {
 79634  {
 79635# 1914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79636  intel_attach_force_audio_property(connector);
 79637# 1915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79638  intel_attach_broadcast_rgb_property(connector);
 79639  }
 79640# 1916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79641  return;
 79642}
 79643}
 79644# 1919 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79645void intel_dp_init(struct drm_device *dev , int output_reg )
 79646{ struct drm_i915_private *dev_priv ;
 79647  struct drm_connector *connector ;
 79648  struct intel_dp *intel_dp ;
 79649  struct intel_encoder *intel_encoder ;
 79650  struct intel_connector *intel_connector ;
 79651  char const *name ;
 79652  int type ;
 79653  void *tmp ;
 79654  void *tmp___0 ;
 79655  bool tmp___1 ;
 79656  bool tmp___2 ;
 79657  bool tmp___3 ;
 79658  int ret ;
 79659  u32 pp_on ;
 79660  u32 pp_div ;
 79661  bool tmp___4 ;
 79662  bool tmp___5 ;
 79663  u32 temp ;
 79664  u32 tmp___6 ;
 79665
 79666  {
 79667  {
 79668# 1921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79669  dev_priv = (struct drm_i915_private *)dev->dev_private;
 79670# 1926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79671  name = (char const *)0;
 79672# 1929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79673  tmp = kzalloc(1808UL, 208U);
 79674# 1929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79675  intel_dp = (struct intel_dp *)tmp;
 79676  }
 79677# 1930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79678  if ((unsigned long )intel_dp == (unsigned long )((struct intel_dp *)0)) {
 79679# 1931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79680    return;
 79681  } else {
 79682
 79683  }
 79684  {
 79685# 1933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79686  intel_dp->output_reg = (uint32_t )output_reg;
 79687# 1935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79688  tmp___0 = kzalloc(1576UL, 208U);
 79689# 1935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79690  intel_connector = (struct intel_connector *)tmp___0;
 79691  }
 79692# 1936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79693  if ((unsigned long )intel_connector == (unsigned long )((struct intel_connector *)0)) {
 79694    {
 79695# 1937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79696    kfree((void const *)intel_dp);
 79697    }
 79698# 1938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79699    return;
 79700  } else {
 79701
 79702  }
 79703# 1940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79704  intel_encoder = & intel_dp->base;
 79705# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79706  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 79707# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79708    goto _L;
 79709  } else
 79710# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79711  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 79712# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79713    goto _L;
 79714  } else
 79715# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79716  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 79717    _L:
 79718# 1942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79719    if (output_reg == 934656) {
 79720      {
 79721# 1943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79722      tmp___1 = intel_dpd_is_edp(dev);
 79723      }
 79724# 1943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79725      if ((int )tmp___1) {
 79726# 1944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79727        intel_dp->is_pch_edp = (bool )1;
 79728      } else {
 79729
 79730      }
 79731    } else {
 79732
 79733    }
 79734  } else {
 79735
 79736  }
 79737# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79738  if (output_reg == 409600) {
 79739# 1947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79740    type = 14;
 79741# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79742    intel_encoder->type = 8;
 79743  } else {
 79744    {
 79745# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79746    tmp___2 = is_pch_edp(intel_dp);
 79747    }
 79748# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79749    if ((int )tmp___2) {
 79750# 1947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79751      type = 14;
 79752# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79753      intel_encoder->type = 8;
 79754    } else {
 79755# 1950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79756      type = 10;
 79757# 1951 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79758      intel_encoder->type = 7;
 79759    }
 79760  }
 79761  {
 79762# 1954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79763  connector = & intel_connector->base;
 79764# 1955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79765  drm_connector_init(dev, connector, & intel_dp_connector_funcs, type);
 79766# 1956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79767  drm_connector_helper_add(connector, & intel_dp_connector_helper_funcs);
 79768# 1958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79769  connector->polled = (uint8_t )1U;
 79770  }
 79771# 1960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79772  if (output_reg == 409856) {
 79773# 1961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79774    intel_encoder->clone_mask = 2048;
 79775  } else
 79776# 1960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79777  if (output_reg == 934144) {
 79778# 1961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79779    intel_encoder->clone_mask = 2048;
 79780  } else
 79781# 1962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79782  if (output_reg == 410112) {
 79783# 1963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79784    intel_encoder->clone_mask = 4096;
 79785  } else
 79786# 1962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79787  if (output_reg == 934400) {
 79788# 1963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79789    intel_encoder->clone_mask = 4096;
 79790  } else
 79791# 1964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79792  if (output_reg == 410368) {
 79793# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79794    intel_encoder->clone_mask = 8192;
 79795  } else
 79796# 1964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79797  if (output_reg == 934656) {
 79798# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79799    intel_encoder->clone_mask = 8192;
 79800  } else {
 79801
 79802  }
 79803  {
 79804# 1967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79805  tmp___3 = is_edp(intel_dp);
 79806  }
 79807# 1967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79808  if ((int )tmp___3) {
 79809# 1968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79810    intel_encoder->clone_mask = 131072;
 79811  } else {
 79812
 79813  }
 79814  {
 79815# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79816  intel_encoder->crtc_mask = 3;
 79817# 1971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79818  connector->interlace_allowed = (bool )1;
 79819# 1972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79820  connector->doublescan_allowed = (bool )0;
 79821# 1974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79822  drm_encoder_init(dev, & intel_encoder->base, & intel_dp_enc_funcs, 2);
 79823# 1976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79824  drm_encoder_helper_add(& intel_encoder->base, & intel_dp_helper_funcs);
 79825# 1978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79826  intel_connector_attach_encoder(intel_connector, intel_encoder);
 79827# 1979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79828  drm_sysfs_connector_add(connector);
 79829  }
 79830# 1983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79831  if (output_reg == 409600) {
 79832# 1983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79833    goto case_409600;
 79834  } else
 79835# 1986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79836  if (output_reg == 409856) {
 79837# 1986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79838    goto case_409856;
 79839  } else
 79840# 1987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79841  if (output_reg == 934144) {
 79842# 1987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79843    goto case_934144;
 79844  } else
 79845# 1992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79846  if (output_reg == 410112) {
 79847# 1992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79848    goto case_410112;
 79849  } else
 79850# 1993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79851  if (output_reg == 934400) {
 79852# 1993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79853    goto case_934400;
 79854  } else
 79855# 1998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79856  if (output_reg == 410368) {
 79857# 1998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79858    goto case_410368;
 79859  } else
 79860# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79861  if (output_reg == 934656) {
 79862# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79863    goto case_934656;
 79864  } else
 79865# 1982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79866  if (0) {
 79867    case_409600:
 79868# 1984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79869    name = "DPDDC-A";
 79870# 1985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79871    goto ldv_38274;
 79872    case_409856: ;
 79873    case_934144:
 79874# 1988 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79875    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 536870912U;
 79876# 1990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79877    name = "DPDDC-B";
 79878# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79879    goto ldv_38274;
 79880    case_410112: ;
 79881    case_934400:
 79882# 1994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79883    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 268435456U;
 79884# 1996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79885    name = "DPDDC-C";
 79886# 1997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79887    goto ldv_38274;
 79888    case_410368: ;
 79889    case_934656:
 79890# 2000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79891    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 134217728U;
 79892# 2002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79893    name = "DPDDC-D";
 79894# 2003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79895    goto ldv_38274;
 79896  } else {
 79897
 79898  }
 79899  ldv_38274:
 79900  {
 79901# 2006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79902  intel_dp_i2c_init(intel_dp, intel_connector, name);
 79903# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79904  tmp___4 = is_edp(intel_dp);
 79905  }
 79906# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79907  if ((int )tmp___4) {
 79908    {
 79909# 2013 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79910    pp_on = i915_read32___10(dev_priv, 815624U);
 79911# 2014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79912    pp_div = i915_read32___10(dev_priv, 815632U);
 79913# 2017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79914    dev_priv->panel_t3 = (int )((pp_on & 536805376U) >> 16);
 79915# 2018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79916    dev_priv->panel_t3 = dev_priv->panel_t3 / 10;
 79917# 2019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79918    dev_priv->panel_t12 = (int )pp_div & 15;
 79919# 2020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79920    dev_priv->panel_t12 = dev_priv->panel_t12 * 100;
 79921# 2022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79922    ironlake_edp_panel_vdd_on(intel_dp);
 79923# 2023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79924    ret = intel_dp_aux_native_read(intel_dp, (uint16_t )0, (uint8_t *)(& intel_dp->dpcd),
 79925                                   4);
 79926# 2026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79927    ironlake_edp_panel_vdd_off(intel_dp);
 79928    }
 79929# 2027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79930    if (ret == 4) {
 79931# 2028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79932      if ((unsigned int )intel_dp->dpcd[0] > 16U) {
 79933# 2029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79934        dev_priv->no_aux_handshake = (bool )(((int )intel_dp->dpcd[3] & 64) != 0);
 79935      } else {
 79936        {
 79937# 2034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79938        printk("<6>[drm] failed to retrieve link info, disabling eDP\n");
 79939# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79940        intel_dp_encoder_destroy(& intel_dp->base.base);
 79941# 2036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79942        intel_dp_destroy(& intel_connector->base);
 79943        }
 79944# 2037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79945        return;
 79946      }
 79947    } else {
 79948
 79949    }
 79950  } else {
 79951
 79952  }
 79953  {
 79954# 2041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79955  intel_encoder->hot_plug = & intel_dp_hot_plug;
 79956# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79957  tmp___5 = is_edp(intel_dp);
 79958  }
 79959# 2043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79960  if ((int )tmp___5) {
 79961# 2045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79962    if ((unsigned long )dev_priv->lfp_lvds_vbt_mode != (unsigned long )((struct drm_display_mode *)0)) {
 79963      {
 79964# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79965      dev_priv->panel_fixed_mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)dev_priv->lfp_lvds_vbt_mode);
 79966      }
 79967# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79968      if ((unsigned long )dev_priv->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 79969# 2049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79970        (dev_priv->panel_fixed_mode)->type = (dev_priv->panel_fixed_mode)->type | 8;
 79971      } else {
 79972
 79973      }
 79974    } else {
 79975
 79976    }
 79977  } else {
 79978
 79979  }
 79980  {
 79981# 2055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79982  intel_dp_add_properties(intel_dp, connector);
 79983  }
 79984# 2061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79985  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 79986# 2061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79987    if (dev->pci_device != 10818) {
 79988      {
 79989# 2062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79990      tmp___6 = i915_read32___10(dev_priv, 85352U);
 79991# 2062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79992      temp = tmp___6;
 79993# 2063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 79994      i915_write32___8(dev_priv, 85352U, (temp & 4294967280U) | 13U);
 79995      }
 79996    } else {
 79997
 79998    }
 79999  } else {
 80000
 80001  }
 80002# 2065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 80003  return;
 80004}
 80005}
 80006# 2098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dp.c.p"
 80007# 788 "include/drm/drm_crtc.h"
 80008extern bool drm_detect_hdmi_monitor(struct edid * ) ;
 80009# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80010__inline static void trace_i915_reg_rw___11(bool write , u32 reg , u64 val , int len )
 80011{ struct tracepoint_func *it_func_ptr ;
 80012  void *it_func ;
 80013  void *__data ;
 80014  struct tracepoint_func *_________p1 ;
 80015  bool __warned ;
 80016  int tmp ;
 80017  int tmp___0 ;
 80018  bool tmp___1 ;
 80019
 80020  {
 80021  {
 80022# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80023  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 80024  }
 80025# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80026  if ((int )tmp___1) {
 80027    {
 80028# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80029    rcu_read_lock_sched_notrace();
 80030# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80031    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 80032# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80033    tmp = debug_lockdep_rcu_enabled();
 80034    }
 80035# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80036    if (tmp != 0) {
 80037# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80038      if (! __warned) {
 80039        {
 80040# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80041        tmp___0 = rcu_read_lock_sched_held();
 80042        }
 80043# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80044        if (tmp___0 == 0) {
 80045          {
 80046# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80047          __warned = (bool )1;
 80048# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80049          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 80050                                  (int const )411);
 80051          }
 80052        } else {
 80053
 80054        }
 80055      } else {
 80056
 80057      }
 80058    } else {
 80059
 80060    }
 80061# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80062    it_func_ptr = _________p1;
 80063# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80064    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 80065      ldv_36349:
 80066      {
 80067# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80068      it_func = it_func_ptr->func;
 80069# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80070      __data = it_func_ptr->data;
 80071# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80072      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 80073                                                                   reg, val, len);
 80074# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80075      it_func_ptr = it_func_ptr + 1;
 80076      }
 80077# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80078      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 80079# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80080        goto ldv_36349;
 80081      } else {
 80082# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80083        goto ldv_36350;
 80084      }
 80085      ldv_36350: ;
 80086    } else {
 80087
 80088    }
 80089    {
 80090# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80091    rcu_read_lock_sched_notrace();
 80092    }
 80093  } else {
 80094
 80095  }
 80096# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 80097  return;
 80098}
 80099}
 80100# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80101__inline static u32 i915_read32___11(struct drm_i915_private *dev_priv , u32 reg )
 80102{ u32 val ;
 80103
 80104  {
 80105# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80106  val = 0U;
 80107# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80108  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 80109# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80110    if (reg <= 262143U) {
 80111# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80112      if (reg != 41356U) {
 80113        {
 80114# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80115        gen6_gt_force_wake_get(dev_priv);
 80116# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80117        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 80118# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80119        gen6_gt_force_wake_put(dev_priv);
 80120        }
 80121      } else {
 80122        {
 80123# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80124        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 80125        }
 80126      }
 80127    } else {
 80128      {
 80129# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80130      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 80131      }
 80132    }
 80133  } else {
 80134    {
 80135# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80136    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 80137    }
 80138  }
 80139  {
 80140# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80141  trace_i915_reg_rw___11((bool )0, reg, (u64 )val, 4);
 80142  }
 80143# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80144  return (val);
 80145}
 80146}
 80147# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80148__inline static void i915_write32___9(struct drm_i915_private *dev_priv , u32 reg ,
 80149                                      u32 val )
 80150{
 80151
 80152  {
 80153  {
 80154# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80155  trace_i915_reg_rw___11((bool )1, reg, (u64 )val, 4);
 80156  }
 80157# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80158  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 80159# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80160    if (reg <= 262143U) {
 80161# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80162      if (reg != 41356U) {
 80163        {
 80164# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80165        __gen6_gt_wait_for_fifo(dev_priv);
 80166        }
 80167      } else {
 80168
 80169      }
 80170    } else {
 80171
 80172    }
 80173  } else {
 80174
 80175  }
 80176  {
 80177# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80178  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 80179  }
 80180# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 80181  return;
 80182}
 80183}
 80184# 244 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 80185void intel_dip_infoframe_csum(struct dip_infoframe *avi_if ) ;
 80186# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80187static struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder )
 80188{ struct drm_encoder const *__mptr ;
 80189
 80190  {
 80191# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80192  __mptr = (struct drm_encoder const *)encoder;
 80193# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80194  return ((struct intel_hdmi *)__mptr);
 80195}
 80196}
 80197# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80198static struct intel_hdmi *intel_attached_hdmi(struct drm_connector *connector )
 80199{ struct intel_encoder const *__mptr ;
 80200  struct intel_encoder *tmp ;
 80201
 80202  {
 80203  {
 80204# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80205  tmp = intel_attached_encoder(connector);
 80206# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80207  __mptr = (struct intel_encoder const *)tmp;
 80208  }
 80209# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80210  return ((struct intel_hdmi *)__mptr);
 80211}
 80212}
 80213# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80214void intel_dip_infoframe_csum(struct dip_infoframe *avi_if )
 80215{ uint8_t *data ;
 80216  uint8_t sum ;
 80217  unsigned int i ;
 80218
 80219  {
 80220# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80221  data = (uint8_t *)avi_if;
 80222# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80223  sum = (uint8_t )0U;
 80224# 75 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80225  avi_if->checksum = (uint8_t )0U;
 80226# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80227  avi_if->ecc = (uint8_t )0U;
 80228# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80229  i = 0U;
 80230# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80231  goto ldv_37668;
 80232  ldv_37667:
 80233# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80234  sum = (uint8_t )((int )*(data + (unsigned long )i) + (int )sum);
 80235# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80236  i = i + 1U;
 80237  ldv_37668: ;
 80238# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80239  if (i <= 31U) {
 80240# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80241    goto ldv_37667;
 80242  } else {
 80243# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80244    goto ldv_37669;
 80245  }
 80246  ldv_37669:
 80247# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80248  avi_if->checksum = (uint8_t )(- ((int )sum));
 80249# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80250  return;
 80251}
 80252}
 80253# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80254static void intel_hdmi_set_avi_infoframe(struct drm_encoder *encoder )
 80255{ struct dip_infoframe avi_if ;
 80256  uint32_t *data ;
 80257  struct drm_device *dev ;
 80258  struct drm_i915_private *dev_priv ;
 80259  struct intel_hdmi *intel_hdmi ;
 80260  struct intel_hdmi *tmp ;
 80261  u32 port ;
 80262  unsigned int i ;
 80263
 80264  {
 80265  {
 80266# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80267  avi_if.type = (uint8_t )130U;
 80268# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80269  avi_if.ver = (uint8_t )2U;
 80270# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80271  avi_if.len = (uint8_t )13U;
 80272# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80273  avi_if.ecc = (unsigned char)0;
 80274# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80275  avi_if.checksum = (unsigned char)0;
 80276# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80277  avi_if.body.payload[0] = (unsigned char)0;
 80278# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80279  avi_if.body.payload[1] = (unsigned char)0;
 80280# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80281  avi_if.body.payload[2] = (unsigned char)0;
 80282# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80283  avi_if.body.payload[3] = (unsigned char)0;
 80284# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80285  avi_if.body.payload[4] = (unsigned char)0;
 80286# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80287  avi_if.body.payload[5] = (unsigned char)0;
 80288# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80289  avi_if.body.payload[6] = (unsigned char)0;
 80290# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80291  avi_if.body.payload[7] = (unsigned char)0;
 80292# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80293  avi_if.body.payload[8] = (unsigned char)0;
 80294# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80295  avi_if.body.payload[9] = (unsigned char)0;
 80296# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80297  avi_if.body.payload[10] = (unsigned char)0;
 80298# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80299  avi_if.body.payload[11] = (unsigned char)0;
 80300# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80301  avi_if.body.payload[12] = (unsigned char)0;
 80302# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80303  avi_if.body.payload[13] = (unsigned char)0;
 80304# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80305  avi_if.body.payload[14] = (unsigned char)0;
 80306# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80307  avi_if.body.payload[15] = (unsigned char)0;
 80308# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80309  avi_if.body.payload[16] = (unsigned char)0;
 80310# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80311  avi_if.body.payload[17] = (unsigned char)0;
 80312# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80313  avi_if.body.payload[18] = (unsigned char)0;
 80314# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80315  avi_if.body.payload[19] = (unsigned char)0;
 80316# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80317  avi_if.body.payload[20] = (unsigned char)0;
 80318# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80319  avi_if.body.payload[21] = (unsigned char)0;
 80320# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80321  avi_if.body.payload[22] = (unsigned char)0;
 80322# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80323  avi_if.body.payload[23] = (unsigned char)0;
 80324# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80325  avi_if.body.payload[24] = (unsigned char)0;
 80326# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80327  avi_if.body.payload[25] = (unsigned char)0;
 80328# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80329  avi_if.body.payload[26] = (unsigned char)0;
 80330# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80331  data = (uint32_t *)(& avi_if);
 80332# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80333  dev = encoder->dev;
 80334# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80335  dev_priv = (struct drm_i915_private *)dev->dev_private;
 80336# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80337  tmp = enc_to_intel_hdmi(encoder);
 80338# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80339  intel_hdmi = tmp;
 80340  }
 80341# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80342  if (! intel_hdmi->has_hdmi_sink) {
 80343# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80344    return;
 80345  } else {
 80346
 80347  }
 80348# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80349  if (intel_hdmi->sdvox_reg == 397632U) {
 80350# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80351    port = 536870912U;
 80352  } else
 80353# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80354  if (intel_hdmi->sdvox_reg == 397664U) {
 80355# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80356    port = 1073741824U;
 80357  } else {
 80358# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80359    return;
 80360  }
 80361  {
 80362# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80363  i915_write32___9(dev_priv, 397680U, port | 2147549184U);
 80364# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80365  intel_dip_infoframe_csum(& avi_if);
 80366# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80367  i = 0U;
 80368  }
 80369# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80370  goto ldv_37681;
 80371  ldv_37680:
 80372  {
 80373# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80374  i915_write32___9(dev_priv, 397688U, *data);
 80375# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80376  data = data + 1;
 80377# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80378  i = i + 4U;
 80379  }
 80380  ldv_37681: ;
 80381# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80382  if (i <= 31U) {
 80383# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80384    goto ldv_37680;
 80385  } else {
 80386# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80387    goto ldv_37682;
 80388  }
 80389  ldv_37682:
 80390  {
 80391# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80392  i915_write32___9(dev_priv, 397680U, port | 2149646336U);
 80393  }
 80394# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80395  return;
 80396}
 80397}
 80398# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80399static void intel_hdmi_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 80400                                struct drm_display_mode *adjusted_mode )
 80401{ struct drm_device *dev ;
 80402  struct drm_i915_private *dev_priv ;
 80403  struct drm_crtc *crtc ;
 80404  struct intel_crtc *intel_crtc ;
 80405  struct drm_crtc const *__mptr ;
 80406  struct intel_hdmi *intel_hdmi ;
 80407  struct intel_hdmi *tmp ;
 80408  u32 sdvox ;
 80409
 80410  {
 80411  {
 80412# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80413  dev = encoder->dev;
 80414# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80415  dev_priv = (struct drm_i915_private *)dev->dev_private;
 80416# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80417  crtc = encoder->crtc;
 80418# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80419  __mptr = (struct drm_crtc const *)crtc;
 80420# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80421  intel_crtc = (struct intel_crtc *)__mptr;
 80422# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80423  tmp = enc_to_intel_hdmi(encoder);
 80424# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80425  intel_hdmi = tmp;
 80426# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80427  sdvox = 2176U;
 80428# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80429  sdvox = intel_hdmi->color_range | sdvox;
 80430  }
 80431# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80432  if ((adjusted_mode->flags & 4U) != 0U) {
 80433# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80434    sdvox = sdvox | 16U;
 80435  } else {
 80436
 80437  }
 80438# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80439  if ((int )adjusted_mode->flags & 1) {
 80440# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80441    sdvox = sdvox | 8U;
 80442  } else {
 80443
 80444  }
 80445# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80446  if ((int )intel_hdmi->has_hdmi_sink) {
 80447# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80448    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 80449# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80450      sdvox = sdvox | 512U;
 80451    } else {
 80452
 80453    }
 80454  } else {
 80455
 80456  }
 80457# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80458  if ((int )intel_hdmi->has_audio) {
 80459# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80460    sdvox = sdvox | 64U;
 80461# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80462    sdvox = sdvox | 512U;
 80463  } else {
 80464
 80465  }
 80466# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80467  if ((unsigned int )intel_crtc->pipe == 1U) {
 80468# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80469    if ((unsigned int )((struct drm_i915_private *)dev->dev_private)->pch_type == 1U) {
 80470# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80471      sdvox = sdvox | 536870912U;
 80472    } else {
 80473# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80474      sdvox = sdvox | 1073741824U;
 80475    }
 80476  } else {
 80477
 80478  }
 80479  {
 80480# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80481  i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, sdvox);
 80482# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80483  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80484# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80485  intel_hdmi_set_avi_infoframe(encoder);
 80486  }
 80487# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80488  return;
 80489}
 80490}
 80491# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80492static void intel_hdmi_dpms(struct drm_encoder *encoder , int mode )
 80493{ struct drm_device *dev ;
 80494  struct drm_i915_private *dev_priv ;
 80495  struct intel_hdmi *intel_hdmi ;
 80496  struct intel_hdmi *tmp ;
 80497  u32 temp ;
 80498
 80499  {
 80500  {
 80501# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80502  dev = encoder->dev;
 80503# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80504  dev_priv = (struct drm_i915_private *)dev->dev_private;
 80505# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80506  tmp = enc_to_intel_hdmi(encoder);
 80507# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80508  intel_hdmi = tmp;
 80509# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80510  temp = i915_read32___11(dev_priv, intel_hdmi->sdvox_reg);
 80511  }
 80512# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80513  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 80514    {
 80515# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80516    i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp & 2147483647U);
 80517# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80518    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80519    }
 80520  } else
 80521# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80522  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 80523    {
 80524# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80525    i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp & 2147483647U);
 80526# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80527    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80528    }
 80529  } else
 80530# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80531  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 80532    {
 80533# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80534    i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp & 2147483647U);
 80535# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80536    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80537    }
 80538  } else {
 80539
 80540  }
 80541# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80542  if (mode != 0) {
 80543# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80544    temp = temp & 2147483647U;
 80545  } else {
 80546# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80547    temp = temp | 2147483648U;
 80548  }
 80549  {
 80550# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80551  i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp);
 80552# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80553  readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80554  }
 80555# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80556  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 80557    {
 80558# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80559    i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp);
 80560# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80561    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80562    }
 80563  } else
 80564# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80565  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 80566    {
 80567# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80568    i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp);
 80569# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80570    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80571    }
 80572  } else
 80573# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80574  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 80575    {
 80576# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80577    i915_write32___9(dev_priv, intel_hdmi->sdvox_reg, temp);
 80578# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80579    readl((void const volatile *)dev_priv->regs + (unsigned long )intel_hdmi->sdvox_reg);
 80580    }
 80581  } else {
 80582
 80583  }
 80584# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80585  return;
 80586}
 80587}
 80588# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80589static int intel_hdmi_mode_valid(struct drm_connector *connector , struct drm_display_mode *mode )
 80590{
 80591
 80592  {
 80593# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80594  if (mode->clock > 165000) {
 80595# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80596    return (15);
 80597  } else {
 80598
 80599  }
 80600# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80601  if (mode->clock <= 19999) {
 80602# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80603    return (16);
 80604  } else {
 80605
 80606  }
 80607# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80608  if ((mode->flags & 32U) != 0U) {
 80609# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80610    return (8);
 80611  } else {
 80612
 80613  }
 80614# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80615  return (0);
 80616}
 80617}
 80618# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80619static bool intel_hdmi_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 80620                                  struct drm_display_mode *adjusted_mode )
 80621{
 80622
 80623  {
 80624# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80625  return ((bool )1);
 80626}
 80627}
 80628# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80629static enum drm_connector_status intel_hdmi_detect(struct drm_connector *connector ,
 80630                                                   bool force )
 80631{ struct intel_hdmi *intel_hdmi ;
 80632  struct intel_hdmi *tmp ;
 80633  struct drm_i915_private *dev_priv ;
 80634  struct edid *edid ;
 80635  enum drm_connector_status status ;
 80636
 80637  {
 80638  {
 80639# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80640  tmp = intel_attached_hdmi(connector);
 80641# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80642  intel_hdmi = tmp;
 80643# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80644  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 80645# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80646  status = (enum drm_connector_status )2;
 80647# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80648  intel_hdmi->has_hdmi_sink = (bool )0;
 80649# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80650  intel_hdmi->has_audio = (bool )0;
 80651# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80652  edid = drm_get_edid(connector, & (dev_priv->gmbus + (unsigned long )intel_hdmi->ddc_bus)->adapter);
 80653  }
 80654# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80655  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 80656# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80657    if ((int )((signed char )edid->input) < 0) {
 80658      {
 80659# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80660      status = (enum drm_connector_status )1;
 80661# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80662      intel_hdmi->has_hdmi_sink = drm_detect_hdmi_monitor(edid);
 80663# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80664      intel_hdmi->has_audio = drm_detect_monitor_audio(edid);
 80665      }
 80666    } else {
 80667
 80668    }
 80669    {
 80670# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80671    connector->display_info.raw_edid = (char *)0;
 80672# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80673    kfree((void const *)edid);
 80674    }
 80675  } else {
 80676
 80677  }
 80678# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80679  if ((unsigned int )status == 1U) {
 80680# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80681    if (intel_hdmi->force_audio != 0) {
 80682# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80683      intel_hdmi->has_audio = (bool )(intel_hdmi->force_audio > 0);
 80684    } else {
 80685
 80686    }
 80687  } else {
 80688
 80689  }
 80690# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80691  return (status);
 80692}
 80693}
 80694# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80695static int intel_hdmi_get_modes(struct drm_connector *connector )
 80696{ struct intel_hdmi *intel_hdmi ;
 80697  struct intel_hdmi *tmp ;
 80698  struct drm_i915_private *dev_priv ;
 80699  int tmp___0 ;
 80700
 80701  {
 80702  {
 80703# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80704  tmp = intel_attached_hdmi(connector);
 80705# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80706  intel_hdmi = tmp;
 80707# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80708  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 80709# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80710  tmp___0 = intel_ddc_get_modes(connector, & (dev_priv->gmbus + (unsigned long )intel_hdmi->ddc_bus)->adapter);
 80711  }
 80712# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80713  return (tmp___0);
 80714}
 80715}
 80716# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80717static bool intel_hdmi_detect_audio(struct drm_connector *connector )
 80718{ struct intel_hdmi *intel_hdmi ;
 80719  struct intel_hdmi *tmp ;
 80720  struct drm_i915_private *dev_priv ;
 80721  struct edid *edid ;
 80722  bool has_audio ;
 80723
 80724  {
 80725  {
 80726# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80727  tmp = intel_attached_hdmi(connector);
 80728# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80729  intel_hdmi = tmp;
 80730# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80731  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 80732# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80733  has_audio = (bool )0;
 80734# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80735  edid = drm_get_edid(connector, & (dev_priv->gmbus + (unsigned long )intel_hdmi->ddc_bus)->adapter);
 80736  }
 80737# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80738  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 80739# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80740    if ((int )((signed char )edid->input) < 0) {
 80741      {
 80742# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80743      has_audio = drm_detect_monitor_audio(edid);
 80744      }
 80745    } else {
 80746
 80747    }
 80748    {
 80749# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80750    connector->display_info.raw_edid = (char *)0;
 80751# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80752    kfree((void const *)edid);
 80753    }
 80754  } else {
 80755
 80756  }
 80757# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80758  return (has_audio);
 80759}
 80760}
 80761# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80762static int intel_hdmi_set_property(struct drm_connector *connector , struct drm_property *property ,
 80763                                   uint64_t val )
 80764{ struct intel_hdmi *intel_hdmi ;
 80765  struct intel_hdmi *tmp ;
 80766  struct drm_i915_private *dev_priv ;
 80767  int ret ;
 80768  int i ;
 80769  bool has_audio ;
 80770  struct drm_crtc *crtc ;
 80771
 80772  {
 80773  {
 80774# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80775  tmp = intel_attached_hdmi(connector);
 80776# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80777  intel_hdmi = tmp;
 80778# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80779  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 80780# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80781  ret = drm_connector_property_set_value(connector, property, val);
 80782  }
 80783# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80784  if (ret != 0) {
 80785# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80786    return (ret);
 80787  } else {
 80788
 80789  }
 80790# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80791  if ((unsigned long )dev_priv->force_audio_property == (unsigned long )property) {
 80792# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80793    i = (int )val;
 80794# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80795    if (intel_hdmi->force_audio == i) {
 80796# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80797      return (0);
 80798    } else {
 80799
 80800    }
 80801# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80802    intel_hdmi->force_audio = i;
 80803# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80804    if (i == 0) {
 80805      {
 80806# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80807      has_audio = intel_hdmi_detect_audio(connector);
 80808      }
 80809    } else {
 80810# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80811      has_audio = (bool )(i > 0);
 80812    }
 80813# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80814    if ((int )intel_hdmi->has_audio == (int )has_audio) {
 80815# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80816      return (0);
 80817    } else {
 80818
 80819    }
 80820# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80821    intel_hdmi->has_audio = has_audio;
 80822# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80823    goto done;
 80824  } else {
 80825
 80826  }
 80827# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80828  if ((unsigned long )dev_priv->broadcast_rgb_property == (unsigned long )property) {
 80829# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80830    if ((uint64_t )(intel_hdmi->color_range != 0U) == val) {
 80831# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80832      return (0);
 80833    } else {
 80834
 80835    }
 80836# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80837    if (val != 0ULL) {
 80838# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80839      intel_hdmi->color_range = 256U;
 80840    } else {
 80841# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80842      intel_hdmi->color_range = 0U;
 80843    }
 80844# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80845    goto done;
 80846  } else {
 80847
 80848  }
 80849# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80850  return (-22);
 80851  done: ;
 80852# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80853  if ((unsigned long )intel_hdmi->base.base.crtc != (unsigned long )((struct drm_crtc *)0)) {
 80854    {
 80855# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80856    crtc = intel_hdmi->base.base.crtc;
 80857# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80858    drm_crtc_helper_set_mode(crtc, & crtc->mode, crtc->x, crtc->y, crtc->fb);
 80859    }
 80860  } else {
 80861
 80862  }
 80863# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80864  return (0);
 80865}
 80866}
 80867# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80868static void intel_hdmi_destroy(struct drm_connector *connector )
 80869{
 80870
 80871  {
 80872  {
 80873# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80874  drm_sysfs_connector_remove(connector);
 80875# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80876  drm_connector_cleanup(connector);
 80877# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80878  kfree((void const *)connector);
 80879  }
 80880# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80881  return;
 80882}
 80883}
 80884# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80885static struct drm_encoder_helper_funcs const intel_hdmi_helper_funcs =
 80886# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80887     {& intel_hdmi_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 80888    & intel_hdmi_mode_fixup, & intel_encoder_prepare, & intel_encoder_commit, & intel_hdmi_mode_set,
 80889    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 80890                                                                                   struct drm_connector * ))0,
 80891    (void (*)(struct drm_encoder * ))0};
 80892# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80893static struct drm_connector_funcs const intel_hdmi_connector_funcs =
 80894# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80895     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 80896    (void (*)(struct drm_connector * ))0, & intel_hdmi_detect, & drm_helper_probe_single_connector_modes,
 80897    & intel_hdmi_set_property, & intel_hdmi_destroy, (void (*)(struct drm_connector * ))0};
 80898# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80899static struct drm_connector_helper_funcs const intel_hdmi_connector_helper_funcs = {& intel_hdmi_get_modes,
 80900    & intel_hdmi_mode_valid, & intel_best_encoder};
 80901# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80902static struct drm_encoder_funcs const intel_hdmi_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_encoder_destroy};
 80903# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80904static void intel_hdmi_add_properties(struct intel_hdmi *intel_hdmi , struct drm_connector *connector )
 80905{
 80906
 80907  {
 80908  {
 80909# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80910  intel_attach_force_audio_property(connector);
 80911# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80912  intel_attach_broadcast_rgb_property(connector);
 80913  }
 80914# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80915  return;
 80916}
 80917}
 80918# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80919void intel_hdmi_init(struct drm_device *dev , int sdvox_reg )
 80920{ struct drm_i915_private *dev_priv ;
 80921  struct drm_connector *connector ;
 80922  struct intel_encoder *intel_encoder ;
 80923  struct intel_connector *intel_connector ;
 80924  struct intel_hdmi *intel_hdmi ;
 80925  void *tmp ;
 80926  void *tmp___0 ;
 80927  u32 temp ;
 80928  u32 tmp___1 ;
 80929
 80930  {
 80931  {
 80932# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80933  dev_priv = (struct drm_i915_private *)dev->dev_private;
 80934# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80935  tmp = kzalloc(120UL, 208U);
 80936# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80937  intel_hdmi = (struct intel_hdmi *)tmp;
 80938  }
 80939# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80940  if ((unsigned long )intel_hdmi == (unsigned long )((struct intel_hdmi *)0)) {
 80941# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80942    return;
 80943  } else {
 80944
 80945  }
 80946  {
 80947# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80948  tmp___0 = kzalloc(1576UL, 208U);
 80949# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80950  intel_connector = (struct intel_connector *)tmp___0;
 80951  }
 80952# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80953  if ((unsigned long )intel_connector == (unsigned long )((struct intel_connector *)0)) {
 80954    {
 80955# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80956    kfree((void const *)intel_hdmi);
 80957    }
 80958# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80959    return;
 80960  } else {
 80961
 80962  }
 80963  {
 80964# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80965  intel_encoder = & intel_hdmi->base;
 80966# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80967  drm_encoder_init(dev, & intel_encoder->base, & intel_hdmi_enc_funcs, 2);
 80968# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80969  connector = & intel_connector->base;
 80970# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80971  drm_connector_init(dev, connector, & intel_hdmi_connector_funcs, 11);
 80972# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80973  drm_connector_helper_add(connector, & intel_hdmi_connector_helper_funcs);
 80974# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80975  intel_encoder->type = 6;
 80976# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80977  connector->polled = (uint8_t )1U;
 80978# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80979  connector->interlace_allowed = (bool )0;
 80980# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80981  connector->doublescan_allowed = (bool )0;
 80982# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80983  intel_encoder->crtc_mask = 3;
 80984  }
 80985# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80986  if (sdvox_reg == 397632) {
 80987# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80988    intel_encoder->clone_mask = 2;
 80989# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80990    intel_hdmi->ddc_bus = 5;
 80991# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80992    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 536870912U;
 80993  } else
 80994# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80995  if (sdvox_reg == 397664) {
 80996# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80997    intel_encoder->clone_mask = 4;
 80998# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 80999    intel_hdmi->ddc_bus = 4;
 81000# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81001    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 268435456U;
 81002  } else
 81003# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81004  if (sdvox_reg == 921920) {
 81005# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81006    intel_encoder->clone_mask = 8;
 81007# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81008    intel_hdmi->ddc_bus = 5;
 81009# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81010    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 536870912U;
 81011  } else
 81012# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81013  if (sdvox_reg == 921936) {
 81014# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81015    intel_encoder->clone_mask = 16;
 81016# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81017    intel_hdmi->ddc_bus = 4;
 81018# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81019    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 268435456U;
 81020  } else
 81021# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81022  if (sdvox_reg == 921952) {
 81023# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81024    intel_encoder->clone_mask = 32;
 81025# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81026    intel_hdmi->ddc_bus = 7;
 81027# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81028    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 134217728U;
 81029  } else {
 81030
 81031  }
 81032  {
 81033# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81034  intel_hdmi->sdvox_reg = (u32 )sdvox_reg;
 81035# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81036  drm_encoder_helper_add(& intel_encoder->base, & intel_hdmi_helper_funcs);
 81037# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81038  intel_hdmi_add_properties(intel_hdmi, connector);
 81039# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81040  intel_connector_attach_encoder(intel_connector, intel_encoder);
 81041# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81042  drm_sysfs_connector_add(connector);
 81043  }
 81044# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81045  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 81046# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81047    if (dev->pci_device != 10818) {
 81048      {
 81049# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81050      tmp___1 = i915_read32___11(dev_priv, 85352U);
 81051# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81052      temp = tmp___1;
 81053# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81054      i915_write32___9(dev_priv, 85352U, (temp & 4294967280U) | 13U);
 81055      }
 81056    } else {
 81057
 81058    }
 81059  } else {
 81060
 81061  }
 81062# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81063  return;
 81064}
 81065}
 81066# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81067void main(void)
 81068{ struct drm_encoder *var_group1 ;
 81069  int var_intel_hdmi_dpms_5_p1 ;
 81070  struct drm_display_mode *var_group2 ;
 81071  struct drm_display_mode *var_intel_hdmi_mode_fixup_7_p2 ;
 81072  struct drm_display_mode *var_intel_hdmi_mode_set_4_p2 ;
 81073  struct drm_connector *var_group3 ;
 81074  bool var_intel_hdmi_detect_8_p1 ;
 81075  struct drm_property *var_group4 ;
 81076  uint64_t var_intel_hdmi_set_property_11_p2 ;
 81077  int tmp ;
 81078  int tmp___0 ;
 81079
 81080  {
 81081  {
 81082# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81083  LDV_IN_INTERRUPT = 1;
 81084# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81085  ldv_initialize();
 81086  }
 81087# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81088  goto ldv_37798;
 81089  ldv_37797:
 81090  {
 81091# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81092  tmp = nondet_int();
 81093  }
 81094# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81095  if (tmp == 0) {
 81096# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81097    goto case_0;
 81098  } else
 81099# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81100  if (tmp == 1) {
 81101# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81102    goto case_1;
 81103  } else
 81104# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81105  if (tmp == 2) {
 81106# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81107    goto case_2;
 81108  } else
 81109# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81110  if (tmp == 3) {
 81111# 608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81112    goto case_3;
 81113  } else
 81114# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81115  if (tmp == 4) {
 81116# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81117    goto case_4;
 81118  } else
 81119# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81120  if (tmp == 5) {
 81121# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81122    goto case_5;
 81123  } else
 81124# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81125  if (tmp == 6) {
 81126# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81127    goto case_6;
 81128  } else
 81129# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81130  if (tmp == 7) {
 81131# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81132    goto case_7;
 81133  } else {
 81134# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81135    goto switch_default;
 81136# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81137    if (0) {
 81138      case_0:
 81139      {
 81140# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81141      intel_hdmi_dpms(var_group1, var_intel_hdmi_dpms_5_p1);
 81142      }
 81143# 575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81144      goto ldv_37788;
 81145      case_1:
 81146      {
 81147# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81148      intel_hdmi_mode_fixup(var_group1, var_group2, var_intel_hdmi_mode_fixup_7_p2);
 81149      }
 81150# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81151      goto ldv_37788;
 81152      case_2:
 81153      {
 81154# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81155      intel_hdmi_mode_set(var_group1, var_group2, var_intel_hdmi_mode_set_4_p2);
 81156      }
 81157# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81158      goto ldv_37788;
 81159      case_3:
 81160      {
 81161# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81162      intel_hdmi_detect(var_group3, (bool )((int )var_intel_hdmi_detect_8_p1));
 81163      }
 81164# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81165      goto ldv_37788;
 81166      case_4:
 81167      {
 81168# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81169      intel_hdmi_set_property(var_group3, var_group4, var_intel_hdmi_set_property_11_p2);
 81170      }
 81171# 639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81172      goto ldv_37788;
 81173      case_5:
 81174      {
 81175# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81176      intel_hdmi_destroy(var_group3);
 81177      }
 81178# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81179      goto ldv_37788;
 81180      case_6:
 81181      {
 81182# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81183      intel_hdmi_get_modes(var_group3);
 81184      }
 81185# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81186      goto ldv_37788;
 81187      case_7:
 81188      {
 81189# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81190      intel_hdmi_mode_valid(var_group3, var_group2);
 81191      }
 81192# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81193      goto ldv_37788;
 81194      switch_default: ;
 81195# 688 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81196      goto ldv_37788;
 81197    } else {
 81198
 81199    }
 81200  }
 81201  ldv_37788: ;
 81202  ldv_37798:
 81203  {
 81204# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81205  tmp___0 = nondet_int();
 81206  }
 81207# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81208  if (tmp___0 != 0) {
 81209# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81210    goto ldv_37797;
 81211  } else {
 81212# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81213    goto ldv_37799;
 81214  }
 81215  ldv_37799:
 81216  {
 81217# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81218  ldv_check_final_state();
 81219  }
 81220# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_hdmi.c.p"
 81221  return;
 81222}
 81223}
 81224# 1 "<compiler builtins>"
 81225
 81226# 24 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81227__inline static unsigned int __arch_hweight32(unsigned int w )
 81228{ unsigned int res ;
 81229
 81230  {
 81231# 26 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81232  res = 0U;
 81233# 28 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81234  __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.section .altinstructions,\"a\"\n .balign 8 \n .quad 661b\n .quad 663f\n\t .word (4*32+23)\n\t .byte 662b-661b\n\t .byte 664f-663f\n.previous\n.section .discard,\"aw\",@progbits\n\t .byte 0xff + (664f-663f) - (662b-661b)\n.previous\n.section .altinstr_replacement, \"ax\"\n663:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n664:\n.previous": "=a" (res): "D" (w));
 81235# 32 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81236  return (res);
 81237}
 81238}
 81239# 35 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81240__inline static unsigned int __arch_hweight16(unsigned int w )
 81241{ unsigned int tmp ;
 81242
 81243  {
 81244  {
 81245# 37 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81246  tmp = __arch_hweight32(w & 65535U);
 81247  }
 81248# 37 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/arch_hweight.h"
 81249  return (tmp);
 81250}
 81251}
 81252# 66 "include/linux/i2c.h"
 81253extern int i2c_transfer(struct i2c_adapter * , struct i2c_msg * , int ) ;
 81254# 430 "include/linux/i2c.h"
 81255extern int i2c_add_adapter(struct i2c_adapter * ) ;
 81256# 685 "include/drm/drm_crtc.h"
 81257extern void drm_mode_destroy(struct drm_device * , struct drm_display_mode * ) ;
 81258# 721 "include/drm/drm_crtc.h"
 81259extern struct drm_property *drm_property_create(struct drm_device * , int , char const * ,
 81260                                                int ) ;
 81261# 723 "include/drm/drm_crtc.h"
 81262extern void drm_property_destroy(struct drm_device * , struct drm_property * ) ;
 81263# 724 "include/drm/drm_crtc.h"
 81264extern int drm_property_add_enum(struct drm_property * , int , uint64_t , char const * ) ;
 81265# 1248 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 81266void intel_gmbus_set_speed(struct i2c_adapter *adapter , int speed ) ;
 81267# 1249 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 81268void intel_gmbus_force_bit(struct i2c_adapter *adapter , bool force_bit ) ;
 81269# 115 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 81270__inline static void intel_mode_set_pixel_multiplier(struct drm_display_mode *mode ,
 81271                                                     int multiplier )
 81272{
 81273
 81274  {
 81275# 118 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 81276  mode->clock = mode->clock * multiplier;
 81277# 119 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 81278  mode->private_flags = mode->private_flags | multiplier;
 81279# 120 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 81280  return;
 81281}
 81282}
 81283# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81284static char const *tv_format_names[19U] =
 81285# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81286  { "NTSC_M", "NTSC_J", "NTSC_443", "PAL_B",
 81287        "PAL_D", "PAL_G", "PAL_H", "PAL_I",
 81288        "PAL_M", "PAL_N", "PAL_NC", "PAL_60",
 81289        "SECAM_B", "SECAM_D", "SECAM_G", "SECAM_K",
 81290        "SECAM_K1", "SECAM_L", "SECAM_60"};
 81291# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81292static struct intel_sdvo *to_intel_sdvo(struct drm_encoder *encoder )
 81293{ struct drm_encoder const *__mptr ;
 81294
 81295  {
 81296# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81297  __mptr = (struct drm_encoder const *)encoder;
 81298# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81299  return ((struct intel_sdvo *)__mptr);
 81300}
 81301}
 81302# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81303static struct intel_sdvo *intel_attached_sdvo(struct drm_connector *connector )
 81304{ struct intel_encoder const *__mptr ;
 81305  struct intel_encoder *tmp ;
 81306
 81307  {
 81308  {
 81309# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81310  tmp = intel_attached_encoder(connector);
 81311# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81312  __mptr = (struct intel_encoder const *)tmp;
 81313  }
 81314# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81315  return ((struct intel_sdvo *)__mptr);
 81316}
 81317}
 81318# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81319static struct intel_sdvo_connector *to_intel_sdvo_connector(struct drm_connector *connector )
 81320{ struct intel_connector const *__mptr ;
 81321  struct drm_connector const *__mptr___0 ;
 81322
 81323  {
 81324# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81325  __mptr___0 = (struct drm_connector const *)connector;
 81326# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81327  __mptr = (struct intel_connector const *)((struct intel_connector *)__mptr___0);
 81328# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81329  return ((struct intel_sdvo_connector *)__mptr);
 81330}
 81331}
 81332# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81333static bool intel_sdvo_output_setup(struct intel_sdvo *intel_sdvo , uint16_t flags ) ;
 81334# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81335static bool intel_sdvo_tv_create_property(struct intel_sdvo *intel_sdvo , struct intel_sdvo_connector *intel_sdvo_connector ,
 81336                                          int type ) ;
 81337# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81338static bool intel_sdvo_create_enhance_property(struct intel_sdvo *intel_sdvo , struct intel_sdvo_connector *intel_sdvo_connector ) ;
 81339# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81340static void intel_sdvo_write_sdvox(struct intel_sdvo *intel_sdvo , u32 val )
 81341{ struct drm_device *dev ;
 81342  struct drm_i915_private *dev_priv ;
 81343  u32 bval ;
 81344  u32 cval ;
 81345  int i ;
 81346
 81347  {
 81348# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81349  dev = intel_sdvo->base.base.dev;
 81350# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81351  dev_priv = (struct drm_i915_private *)dev->dev_private;
 81352# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81353  bval = val;
 81354# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81355  cval = val;
 81356# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81357  if (intel_sdvo->sdvo_reg == 921920) {
 81358    {
 81359# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81360    i915_write32___9(dev_priv, (u32 )intel_sdvo->sdvo_reg, val);
 81361# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81362    i915_read32___11(dev_priv, (u32 )intel_sdvo->sdvo_reg);
 81363    }
 81364# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81365    return;
 81366  } else {
 81367
 81368  }
 81369# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81370  if (intel_sdvo->sdvo_reg == 397632) {
 81371    {
 81372# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81373    cval = i915_read32___11(dev_priv, 397664U);
 81374    }
 81375  } else {
 81376    {
 81377# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81378    bval = i915_read32___11(dev_priv, 397632U);
 81379    }
 81380  }
 81381# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81382  i = 0;
 81383# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81384  goto ldv_38028;
 81385  ldv_38027:
 81386  {
 81387# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81388  i915_write32___9(dev_priv, 397632U, bval);
 81389# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81390  i915_read32___11(dev_priv, 397632U);
 81391# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81392  i915_write32___9(dev_priv, 397664U, cval);
 81393# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81394  i915_read32___11(dev_priv, 397664U);
 81395# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81396  i = i + 1;
 81397  }
 81398  ldv_38028: ;
 81399# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81400  if (i <= 1) {
 81401# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81402    goto ldv_38027;
 81403  } else {
 81404# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81405    goto ldv_38029;
 81406  }
 81407  ldv_38029: ;
 81408# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81409  return;
 81410}
 81411}
 81412# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81413static bool intel_sdvo_read_byte(struct intel_sdvo *intel_sdvo , u8 addr , u8 *ch )
 81414{ struct i2c_msg msgs[2U] ;
 81415  int ret ;
 81416
 81417  {
 81418  {
 81419# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81420  msgs[0].addr = (unsigned short )intel_sdvo->slave_addr;
 81421# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81422  msgs[0].flags = (__u16 )0U;
 81423# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81424  msgs[0].len = (__u16 )1U;
 81425# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81426  msgs[0].buf = & addr;
 81427# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81428  msgs[1].addr = (unsigned short )intel_sdvo->slave_addr;
 81429# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81430  msgs[1].flags = (__u16 )1U;
 81431# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81432  msgs[1].len = (__u16 )1U;
 81433# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81434  msgs[1].buf = ch;
 81435# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81436  ret = i2c_transfer(intel_sdvo->i2c, (struct i2c_msg *)(& msgs), 2);
 81437  }
 81438# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81439  if (ret == 2) {
 81440# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81441    return ((bool )1);
 81442  } else {
 81443
 81444  }
 81445  {
 81446# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81447  drm_ut_debug_printk(4U, "drm", "intel_sdvo_read_byte", "i2c transfer returned %d\n",
 81448                      ret);
 81449  }
 81450# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81451  return ((bool )0);
 81452}
 81453}
 81454# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81455static struct _sdvo_cmd_name const sdvo_cmd_names[107U] =
 81456# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81457  { {(u8 )1U, "SDVO_CMD_RESET"},
 81458        {(u8 )2U, "SDVO_CMD_GET_DEVICE_CAPS"},
 81459        {(u8 )134U, "SDVO_CMD_GET_FIRMWARE_REV"},
 81460        {(u8 )3U, "SDVO_CMD_GET_TRAINED_INPUTS"},
 81461        {(u8 )4U, "SDVO_CMD_GET_ACTIVE_OUTPUTS"},
 81462        {(u8 )5U, "SDVO_CMD_SET_ACTIVE_OUTPUTS"},
 81463        {(u8 )6U, "SDVO_CMD_GET_IN_OUT_MAP"},
 81464        {(u8 )7U, "SDVO_CMD_SET_IN_OUT_MAP"},
 81465        {(u8 )11U, "SDVO_CMD_GET_ATTACHED_DISPLAYS"},
 81466        {(u8 )12U, "SDVO_CMD_GET_HOT_PLUG_SUPPORT"},
 81467        {(u8 )13U, "SDVO_CMD_SET_ACTIVE_HOT_PLUG"},
 81468        {(u8 )14U, "SDVO_CMD_GET_ACTIVE_HOT_PLUG"},
 81469        {(u8 )15U, "SDVO_CMD_GET_INTERRUPT_EVENT_SOURCE"},
 81470        {(u8 )16U, "SDVO_CMD_SET_TARGET_INPUT"},
 81471        {(u8 )17U, "SDVO_CMD_SET_TARGET_OUTPUT"},
 81472        {(u8 )18U, "SDVO_CMD_GET_INPUT_TIMINGS_PART1"},
 81473        {(u8 )19U, "SDVO_CMD_GET_INPUT_TIMINGS_PART2"},
 81474        {(u8 )20U, "SDVO_CMD_SET_INPUT_TIMINGS_PART1"},
 81475        {(u8 )21U, "SDVO_CMD_SET_INPUT_TIMINGS_PART2"},
 81476        {(u8 )20U, "SDVO_CMD_SET_INPUT_TIMINGS_PART1"},
 81477        {(u8 )22U, "SDVO_CMD_SET_OUTPUT_TIMINGS_PART1"},
 81478        {(u8 )23U, "SDVO_CMD_SET_OUTPUT_TIMINGS_PART2"},
 81479        {(u8 )24U, "SDVO_CMD_GET_OUTPUT_TIMINGS_PART1"},
 81480        {(u8 )25U, "SDVO_CMD_GET_OUTPUT_TIMINGS_PART2"},
 81481        {(u8 )26U, "SDVO_CMD_CREATE_PREFERRED_INPUT_TIMING"},
 81482        {(u8 )27U, "SDVO_CMD_GET_PREFERRED_INPUT_TIMING_PART1"},
 81483        {(u8 )28U, "SDVO_CMD_GET_PREFERRED_INPUT_TIMING_PART2"},
 81484        {(u8 )29U, "SDVO_CMD_GET_INPUT_PIXEL_CLOCK_RANGE"},
 81485        {(u8 )30U, "SDVO_CMD_GET_OUTPUT_PIXEL_CLOCK_RANGE"},
 81486        {(u8 )31U, "SDVO_CMD_GET_SUPPORTED_CLOCK_RATE_MULTS"},
 81487        {(u8 )32U, "SDVO_CMD_GET_CLOCK_RATE_MULT"},
 81488        {(u8 )33U, "SDVO_CMD_SET_CLOCK_RATE_MULT"},
 81489        {(u8 )39U, "SDVO_CMD_GET_SUPPORTED_TV_FORMATS"},
 81490        {(u8 )40U, "SDVO_CMD_GET_TV_FORMAT"},
 81491        {(u8 )41U, "SDVO_CMD_SET_TV_FORMAT"},
 81492        {(u8 )42U, "SDVO_CMD_GET_SUPPORTED_POWER_STATES"},
 81493        {(u8 )43U, "SDVO_CMD_GET_POWER_STATE"},
 81494        {(u8 )44U, "SDVO_CMD_SET_ENCODER_POWER_STATE"},
 81495        {(u8 )125U, "SDVO_CMD_SET_DISPLAY_POWER_STATE"},
 81496        {(u8 )122U, "SDVO_CMD_SET_CONTROL_BUS_SWITCH"},
 81497        {(u8 )131U, "SDVO_CMD_GET_SDTV_RESOLUTION_SUPPORT"},
 81498        {(u8 )133U, "SDVO_CMD_GET_SCALED_HDTV_RESOLUTION_SUPPORT"},
 81499        {(u8 )132U, "SDVO_CMD_GET_SUPPORTED_ENHANCEMENTS"},
 81500        {(u8 )103U, "SDVO_CMD_GET_MAX_HPOS"},
 81501        {(u8 )104U, "SDVO_CMD_GET_HPOS"},
 81502        {(u8 )105U, "SDVO_CMD_SET_HPOS"},
 81503        {(u8 )106U, "SDVO_CMD_GET_MAX_VPOS"},
 81504        {(u8 )107U, "SDVO_CMD_GET_VPOS"},
 81505        {(u8 )108U, "SDVO_CMD_SET_VPOS"},
 81506        {(u8 )85U, "SDVO_CMD_GET_MAX_SATURATION"},
 81507        {(u8 )86U, "SDVO_CMD_GET_SATURATION"},
 81508        {(u8 )87U, "SDVO_CMD_SET_SATURATION"},
 81509        {(u8 )88U, "SDVO_CMD_GET_MAX_HUE"},
 81510        {(u8 )89U, "SDVO_CMD_GET_HUE"},
 81511        {(u8 )90U, "SDVO_CMD_SET_HUE"},
 81512        {(u8 )94U, "SDVO_CMD_GET_MAX_CONTRAST"},
 81513        {(u8 )95U, "SDVO_CMD_GET_CONTRAST"},
 81514        {(u8 )96U, "SDVO_CMD_SET_CONTRAST"},
 81515        {(u8 )91U, "SDVO_CMD_GET_MAX_BRIGHTNESS"},
 81516        {(u8 )92U, "SDVO_CMD_GET_BRIGHTNESS"},
 81517        {(u8 )93U, "SDVO_CMD_SET_BRIGHTNESS"},
 81518        {(u8 )97U, "SDVO_CMD_GET_MAX_OVERSCAN_H"},
 81519        {(u8 )98U, "SDVO_CMD_GET_OVERSCAN_H"},
 81520        {(u8 )99U, "SDVO_CMD_SET_OVERSCAN_H"},
 81521        {(u8 )100U, "SDVO_CMD_GET_MAX_OVERSCAN_V"},
 81522        {(u8 )101U, "SDVO_CMD_GET_OVERSCAN_V"},
 81523        {(u8 )102U, "SDVO_CMD_SET_OVERSCAN_V"},
 81524        {(u8 )77U, "SDVO_CMD_GET_MAX_FLICKER_FILTER"},
 81525        {(u8 )78U, "SDVO_CMD_GET_FLICKER_FILTER"},
 81526        {(u8 )79U, "SDVO_CMD_SET_FLICKER_FILTER"},
 81527        {(u8 )123U, "SDVO_CMD_GET_MAX_FLICKER_FILTER_ADAPTIVE"},
 81528        {(u8 )80U, "SDVO_CMD_GET_FLICKER_FILTER_ADAPTIVE"},
 81529        {(u8 )81U, "SDVO_CMD_SET_FLICKER_FILTER_ADAPTIVE"},
 81530        {(u8 )82U, "SDVO_CMD_GET_MAX_FLICKER_FILTER_2D"},
 81531        {(u8 )83U, "SDVO_CMD_GET_FLICKER_FILTER_2D"},
 81532        {(u8 )84U, "SDVO_CMD_SET_FLICKER_FILTER_2D"},
 81533        {(u8 )109U, "SDVO_CMD_GET_MAX_SHARPNESS"},
 81534        {(u8 )110U, "SDVO_CMD_GET_SHARPNESS"},
 81535        {(u8 )111U, "SDVO_CMD_SET_SHARPNESS"},
 81536        {(u8 )112U, "SDVO_CMD_GET_DOT_CRAWL"},
 81537        {(u8 )113U, "SDVO_CMD_SET_DOT_CRAWL"},
 81538        {(u8 )116U, "SDVO_CMD_GET_MAX_TV_CHROMA_FILTER"},
 81539        {(u8 )117U, "SDVO_CMD_GET_TV_CHROMA_FILTER"},
 81540        {(u8 )118U, "SDVO_CMD_SET_TV_CHROMA_FILTER"},
 81541        {(u8 )119U, "SDVO_CMD_GET_MAX_TV_LUMA_FILTER"},
 81542        {(u8 )120U, "SDVO_CMD_GET_TV_LUMA_FILTER"},
 81543        {(u8 )121U, "SDVO_CMD_SET_TV_LUMA_FILTER"},
 81544        {(u8 )157U, "SDVO_CMD_GET_SUPP_ENCODE"},
 81545        {(u8 )158U, "SDVO_CMD_GET_ENCODE"},
 81546        {(u8 )159U, "SDVO_CMD_SET_ENCODE"},
 81547        {(u8 )139U, "SDVO_CMD_SET_PIXEL_REPLI"},
 81548        {(u8 )140U, "SDVO_CMD_GET_PIXEL_REPLI"},
 81549        {(u8 )141U, "SDVO_CMD_GET_COLORIMETRY_CAP"},
 81550        {(u8 )142U, "SDVO_CMD_SET_COLORIMETRY"},
 81551        {(u8 )143U, "SDVO_CMD_GET_COLORIMETRY"},
 81552        {(u8 )144U, "SDVO_CMD_GET_AUDIO_ENCRYPT_PREFER"},
 81553        {(u8 )145U, "SDVO_CMD_SET_AUDIO_STAT"},
 81554        {(u8 )146U, "SDVO_CMD_GET_AUDIO_STAT"},
 81555        {(u8 )148U, "SDVO_CMD_GET_HBUF_INDEX"},
 81556        {(u8 )147U, "SDVO_CMD_SET_HBUF_INDEX"},
 81557        {(u8 )149U, "SDVO_CMD_GET_HBUF_INFO"},
 81558        {(u8 )151U, "SDVO_CMD_GET_HBUF_AV_SPLIT"},
 81559        {(u8 )150U, "SDVO_CMD_SET_HBUF_AV_SPLIT"},
 81560        {(u8 )155U, "SDVO_CMD_GET_HBUF_TXRATE"},
 81561        {(u8 )154U, "SDVO_CMD_SET_HBUF_TXRATE"},
 81562        {(u8 )152U, "SDVO_CMD_SET_HBUF_DATA"},
 81563        {(u8 )153U, "SDVO_CMD_GET_HBUF_DATA"}};
 81564# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81565static void intel_sdvo_debug_write(struct intel_sdvo *intel_sdvo , u8 cmd , void const *args ,
 81566                                   int args_len )
 81567{ int i ;
 81568  char *tmp ;
 81569
 81570  {
 81571# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81572  if (intel_sdvo->sdvo_reg == 397632) {
 81573# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81574    tmp = (char *)"SDVOB";
 81575  } else
 81576# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81577  if (intel_sdvo->sdvo_reg == 921920) {
 81578# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81579    tmp = (char *)"SDVOB";
 81580  } else {
 81581# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81582    tmp = (char *)"SDVOC";
 81583  }
 81584  {
 81585# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81586  drm_ut_debug_printk(4U, "drm", "intel_sdvo_debug_write", "%s: W: %02X ", tmp, (int )cmd);
 81587# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81588  i = 0;
 81589  }
 81590# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81591  goto ldv_38051;
 81592  ldv_38050:
 81593  {
 81594# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81595  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "%02X ", (int )*((u8 *)args + (unsigned long )i));
 81596# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81597  i = i + 1;
 81598  }
 81599  ldv_38051: ;
 81600# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81601  if (i < args_len) {
 81602# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81603    goto ldv_38050;
 81604  } else {
 81605# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81606    goto ldv_38052;
 81607  }
 81608  ldv_38052: ;
 81609# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81610  goto ldv_38054;
 81611  ldv_38053:
 81612  {
 81613# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81614  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "   ");
 81615# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81616  i = i + 1;
 81617  }
 81618  ldv_38054: ;
 81619# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81620  if (i <= 7) {
 81621# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81622    goto ldv_38053;
 81623  } else {
 81624# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81625    goto ldv_38055;
 81626  }
 81627  ldv_38055:
 81628# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81629  i = 0;
 81630# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81631  goto ldv_38060;
 81632  ldv_38059: ;
 81633# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81634  if ((int )((unsigned char )sdvo_cmd_names[i].cmd) == (int )cmd) {
 81635    {
 81636# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81637    drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "(%s)", sdvo_cmd_names[i].name);
 81638    }
 81639# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81640    goto ldv_38058;
 81641  } else {
 81642
 81643  }
 81644# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81645  i = i + 1;
 81646  ldv_38060: ;
 81647# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81648  if ((unsigned int )i <= 106U) {
 81649# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81650    goto ldv_38059;
 81651  } else {
 81652# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81653    goto ldv_38058;
 81654  }
 81655  ldv_38058: ;
 81656# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81657  if (i == 107) {
 81658    {
 81659# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81660    drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "(%02X)", (int )cmd);
 81661    }
 81662  } else {
 81663
 81664  }
 81665  {
 81666# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81667  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "\n");
 81668  }
 81669# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81670  return;
 81671}
 81672}
 81673# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81674static char const *cmd_status_names[7U] = { "Power on", "Success", "Not supported", "Invalid arg",
 81675        "Pending", "Target not specified", "Scaling not supported"};
 81676# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81677static bool intel_sdvo_write_cmd(struct intel_sdvo *intel_sdvo , u8 cmd , void const *args ,
 81678                                 int args_len )
 81679{ u8 *buf ;
 81680  unsigned long __lengthofbuf ;
 81681  void *tmp ;
 81682  u8 status ;
 81683  struct i2c_msg *msgs ;
 81684  unsigned long __lengthofmsgs ;
 81685  void *tmp___0 ;
 81686  int i ;
 81687  int ret ;
 81688
 81689  {
 81690  {
 81691# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81692  __lengthofbuf = (unsigned long )((long )((args_len + 1) * 2));
 81693# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81694  tmp = __builtin_alloca(sizeof(*buf) * __lengthofbuf);
 81695# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81696  buf = (u8 *)tmp;
 81697# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81698  __lengthofmsgs = (unsigned long )((long )(args_len + 3));
 81699# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81700  tmp___0 = __builtin_alloca(sizeof(*msgs) * __lengthofmsgs);
 81701# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81702  msgs = (struct i2c_msg *)tmp___0;
 81703# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81704  intel_sdvo_debug_write(intel_sdvo, (u8 )((int )cmd), args, args_len);
 81705# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81706  i = 0;
 81707  }
 81708# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81709  goto ldv_38076;
 81710  ldv_38075:
 81711# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81712  (msgs + i)->addr = (__u16 )intel_sdvo->slave_addr;
 81713# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81714  (msgs + i)->flags = (__u16 )0U;
 81715# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81716  (msgs + i)->len = (__u16 )2U;
 81717# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81718  (msgs + i)->buf = (__u8 *)(& buf) + (unsigned long )(i * 2);
 81719# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81720  *(buf + i * 2) = (u8 )(7U - (unsigned int )((u8 )i));
 81721# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81722  *(buf + (i * 2 + 1)) = *((u8 *)args + (unsigned long )i);
 81723# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81724  i = i + 1;
 81725  ldv_38076: ;
 81726# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81727  if (i < args_len) {
 81728# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81729    goto ldv_38075;
 81730  } else {
 81731# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81732    goto ldv_38077;
 81733  }
 81734  ldv_38077:
 81735  {
 81736# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81737  (msgs + i)->addr = (__u16 )intel_sdvo->slave_addr;
 81738# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81739  (msgs + i)->flags = (__u16 )0U;
 81740# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81741  (msgs + i)->len = (__u16 )2U;
 81742# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81743  (msgs + i)->buf = (__u8 *)(& buf) + (unsigned long )(i * 2);
 81744# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81745  *(buf + i * 2) = (u8 )8U;
 81746# 464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81747  *(buf + (i * 2 + 1)) = cmd;
 81748# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81749  status = (u8 )9U;
 81750# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81751  (msgs + (i + 1))->addr = (__u16 )intel_sdvo->slave_addr;
 81752# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81753  (msgs + (i + 1))->flags = (__u16 )0U;
 81754# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81755  (msgs + (i + 1))->len = (__u16 )1U;
 81756# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81757  (msgs + (i + 1))->buf = & status;
 81758# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81759  (msgs + (i + 2))->addr = (__u16 )intel_sdvo->slave_addr;
 81760# 474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81761  (msgs + (i + 2))->flags = (__u16 )1U;
 81762# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81763  (msgs + (i + 2))->len = (__u16 )1U;
 81764# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81765  (msgs + (i + 2))->buf = & status;
 81766# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81767  ret = i2c_transfer(intel_sdvo->i2c, (struct i2c_msg *)(& msgs), i + 3);
 81768  }
 81769# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81770  if (ret < 0) {
 81771    {
 81772# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81773    drm_ut_debug_printk(4U, "drm", "intel_sdvo_write_cmd", "I2c transfer returned %d\n",
 81774                        ret);
 81775    }
 81776# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81777    return ((bool )0);
 81778  } else {
 81779
 81780  }
 81781# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81782  if (i + 3 != ret) {
 81783    {
 81784# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81785    drm_ut_debug_printk(4U, "drm", "intel_sdvo_write_cmd", "I2c transfer returned %d/%d\n",
 81786                        ret, i + 3);
 81787    }
 81788# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81789    return ((bool )0);
 81790  } else {
 81791
 81792  }
 81793# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81794  return ((bool )1);
 81795}
 81796}
 81797# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81798static bool intel_sdvo_read_response(struct intel_sdvo *intel_sdvo , void *response ,
 81799                                     int response_len )
 81800{ u8 retry ;
 81801  u8 status ;
 81802  int i ;
 81803  char *tmp ;
 81804  bool tmp___0 ;
 81805  int tmp___1 ;
 81806  bool tmp___2 ;
 81807  int tmp___3 ;
 81808  u8 tmp___4 ;
 81809  bool tmp___5 ;
 81810  int tmp___6 ;
 81811
 81812  {
 81813# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81814  retry = (u8 )5U;
 81815# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81816  if (intel_sdvo->sdvo_reg == 397632) {
 81817# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81818    tmp = (char *)"SDVOB";
 81819  } else
 81820# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81821  if (intel_sdvo->sdvo_reg == 921920) {
 81822# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81823    tmp = (char *)"SDVOB";
 81824  } else {
 81825# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81826    tmp = (char *)"SDVOC";
 81827  }
 81828  {
 81829# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81830  drm_ut_debug_printk(4U, "drm", "intel_sdvo_read_response", "%s: R: ", tmp);
 81831# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81832  tmp___0 = intel_sdvo_read_byte(intel_sdvo, (u8 )9, & status);
 81833  }
 81834# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81835  if (tmp___0) {
 81836# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81837    tmp___1 = 0;
 81838  } else {
 81839# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81840    tmp___1 = 1;
 81841  }
 81842# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81843  if (tmp___1) {
 81844# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81845    goto log_fail;
 81846  } else {
 81847
 81848  }
 81849# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81850  goto ldv_38090;
 81851  ldv_38089:
 81852  {
 81853# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81854  __const_udelay(64425UL);
 81855# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81856  tmp___2 = intel_sdvo_read_byte(intel_sdvo, (u8 )9, & status);
 81857  }
 81858# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81859  if (tmp___2) {
 81860# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81861    tmp___3 = 0;
 81862  } else {
 81863# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81864    tmp___3 = 1;
 81865  }
 81866# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81867  if (tmp___3) {
 81868# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81869    goto log_fail;
 81870  } else {
 81871
 81872  }
 81873  ldv_38090: ;
 81874# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81875  if ((unsigned int )status == 4U) {
 81876# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81877    tmp___4 = retry;
 81878# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81879    retry = (u8 )((int )retry - 1);
 81880# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81881    if ((unsigned int )tmp___4 != 0U) {
 81882# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81883      goto ldv_38089;
 81884    } else {
 81885# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81886      goto ldv_38091;
 81887    }
 81888  } else {
 81889# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81890    goto ldv_38091;
 81891  }
 81892  ldv_38091: ;
 81893# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81894  if ((unsigned int )status <= 6U) {
 81895    {
 81896# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81897    drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "(%s)", cmd_status_names[(int )status]);
 81898    }
 81899  } else {
 81900    {
 81901# 525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81902    drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "(??? %d)", (int )status);
 81903    }
 81904  }
 81905# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81906  if ((unsigned int )status != 1U) {
 81907# 528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81908    goto log_fail;
 81909  } else {
 81910
 81911  }
 81912# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81913  i = 0;
 81914# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81915  goto ldv_38093;
 81916  ldv_38092:
 81917  {
 81918# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81919  tmp___5 = intel_sdvo_read_byte(intel_sdvo, (u8 )((int )((unsigned int )((u8 )i) + 10U)),
 81920                                 (u8 *)response + (unsigned long )i);
 81921  }
 81922# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81923  if (tmp___5) {
 81924# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81925    tmp___6 = 0;
 81926  } else {
 81927# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81928    tmp___6 = 1;
 81929  }
 81930# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81931  if (tmp___6) {
 81932# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81933    goto log_fail;
 81934  } else {
 81935
 81936  }
 81937  {
 81938# 536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81939  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, " %02X", (int )*((u8 *)response + (unsigned long )i));
 81940# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81941  i = i + 1;
 81942  }
 81943  ldv_38093: ;
 81944# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81945  if (i < response_len) {
 81946# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81947    goto ldv_38092;
 81948  } else {
 81949# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81950    goto ldv_38094;
 81951  }
 81952  ldv_38094:
 81953  {
 81954# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81955  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "\n");
 81956  }
 81957# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81958  return ((bool )1);
 81959  log_fail:
 81960  {
 81961# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81962  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "... failed\n");
 81963  }
 81964# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81965  return ((bool )0);
 81966}
 81967}
 81968# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81969static int intel_sdvo_get_pixel_multiplier(struct drm_display_mode *mode )
 81970{
 81971
 81972  {
 81973# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81974  if (mode->clock > 99999) {
 81975# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81976    return (1);
 81977  } else
 81978# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81979  if (mode->clock > 49999) {
 81980# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81981    return (2);
 81982  } else {
 81983# 553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81984    return (4);
 81985  }
 81986}
 81987}
 81988# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81989static bool intel_sdvo_set_control_bus_switch(struct intel_sdvo *intel_sdvo , u8 ddc_bus )
 81990{ bool tmp ;
 81991
 81992  {
 81993  {
 81994# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81995  tmp = intel_sdvo_write_cmd(intel_sdvo, (u8 )122, (void const *)(& ddc_bus), 1);
 81996  }
 81997# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 81998  return (tmp);
 81999}
 82000}
 82001# 565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82002static bool intel_sdvo_set_value(struct intel_sdvo *intel_sdvo , u8 cmd , void const *data ,
 82003                                 int len )
 82004{ bool tmp ;
 82005  int tmp___0 ;
 82006  bool tmp___1 ;
 82007
 82008  {
 82009  {
 82010# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82011  tmp = intel_sdvo_write_cmd(intel_sdvo, (u8 )((int )cmd), data, len);
 82012  }
 82013# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82014  if (tmp) {
 82015# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82016    tmp___0 = 0;
 82017  } else {
 82018# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82019    tmp___0 = 1;
 82020  }
 82021# 567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82022  if (tmp___0) {
 82023# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82024    return ((bool )0);
 82025  } else {
 82026
 82027  }
 82028  {
 82029# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82030  tmp___1 = intel_sdvo_read_response(intel_sdvo, (void *)0, 0);
 82031  }
 82032# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82033  return (tmp___1);
 82034}
 82035}
 82036# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82037static bool intel_sdvo_get_value(struct intel_sdvo *intel_sdvo , u8 cmd , void *value ,
 82038                                 int len )
 82039{ bool tmp ;
 82040  int tmp___0 ;
 82041  bool tmp___1 ;
 82042
 82043  {
 82044  {
 82045# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82046  tmp = intel_sdvo_write_cmd(intel_sdvo, (u8 )((int )cmd), (void const *)0, 0);
 82047  }
 82048# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82049  if (tmp) {
 82050# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82051    tmp___0 = 0;
 82052  } else {
 82053# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82054    tmp___0 = 1;
 82055  }
 82056# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82057  if (tmp___0) {
 82058# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82059    return ((bool )0);
 82060  } else {
 82061
 82062  }
 82063  {
 82064# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82065  tmp___1 = intel_sdvo_read_response(intel_sdvo, value, len);
 82066  }
 82067# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82068  return (tmp___1);
 82069}
 82070}
 82071# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82072static bool intel_sdvo_set_target_input(struct intel_sdvo *intel_sdvo )
 82073{ struct intel_sdvo_set_target_input_args targets ;
 82074  bool tmp ;
 82075
 82076  {
 82077  {
 82078# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82079  targets.target_1 = (unsigned char)0;
 82080# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82081  targets.pad = (unsigned char)0;
 82082# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82083  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )16, (void const *)(& targets), 1);
 82084  }
 82085# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82086  return (tmp);
 82087}
 82088}
 82089# 596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82090static bool intel_sdvo_get_trained_inputs(struct intel_sdvo *intel_sdvo , bool *input_1 ,
 82091                                          bool *input_2 )
 82092{ struct intel_sdvo_get_trained_inputs_response response ;
 82093  bool tmp ;
 82094  int tmp___0 ;
 82095
 82096  {
 82097  {
 82098# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82099  tmp = intel_sdvo_get_value(intel_sdvo, (u8 )3, (void *)(& response), 1);
 82100  }
 82101# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82102  if (tmp) {
 82103# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82104    tmp___0 = 0;
 82105  } else {
 82106# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82107    tmp___0 = 1;
 82108  }
 82109# 601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82110  if (tmp___0) {
 82111# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82112    return ((bool )0);
 82113  } else {
 82114
 82115  }
 82116# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82117  *input_1 = (bool )((int )response.input0_trained != 0);
 82118# 606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82119  *input_2 = (bool )((int )response.input1_trained != 0);
 82120# 607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82121  return ((bool )1);
 82122}
 82123}
 82124# 610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82125static bool intel_sdvo_set_active_outputs(struct intel_sdvo *intel_sdvo , u16 outputs )
 82126{ bool tmp ;
 82127
 82128  {
 82129  {
 82130# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82131  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )5, (void const *)(& outputs), 2);
 82132  }
 82133# 613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82134  return (tmp);
 82135}
 82136}
 82137# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82138static bool intel_sdvo_get_input_pixel_clock_range(struct intel_sdvo *intel_sdvo ,
 82139                                                   int *clock_min , int *clock_max )
 82140{ struct intel_sdvo_pixel_clock_range clocks ;
 82141  bool tmp ;
 82142  int tmp___0 ;
 82143
 82144  {
 82145  {
 82146# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82147  tmp = intel_sdvo_get_value(intel_sdvo, (u8 )29, (void *)(& clocks), 4);
 82148  }
 82149# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82150  if (tmp) {
 82151# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82152    tmp___0 = 0;
 82153  } else {
 82154# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82155    tmp___0 = 1;
 82156  }
 82157# 649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82158  if (tmp___0) {
 82159# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82160    return ((bool )0);
 82161  } else {
 82162
 82163  }
 82164# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82165  *clock_min = (int )clocks.min * 10;
 82166# 656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82167  *clock_max = (int )clocks.max * 10;
 82168# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82169  return ((bool )1);
 82170}
 82171}
 82172# 660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82173static bool intel_sdvo_set_target_output(struct intel_sdvo *intel_sdvo , u16 outputs )
 82174{ bool tmp ;
 82175
 82176  {
 82177  {
 82178# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82179  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )17, (void const *)(& outputs), 2);
 82180  }
 82181# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82182  return (tmp);
 82183}
 82184}
 82185# 668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82186static bool intel_sdvo_set_timing(struct intel_sdvo *intel_sdvo , u8 cmd , struct intel_sdvo_dtd *dtd )
 82187{ bool tmp ;
 82188  bool tmp___0 ;
 82189  int tmp___1 ;
 82190
 82191  {
 82192  {
 82193# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82194  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )((int )cmd), (void const *)(& dtd->part1),
 82195                             8);
 82196  }
 82197# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82198  if ((int )tmp) {
 82199    {
 82200# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82201    tmp___0 = intel_sdvo_set_value(intel_sdvo, (u8 )((int )((unsigned int )cmd + 1U)),
 82202                                   (void const *)(& dtd->part2), 8);
 82203    }
 82204# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82205    if ((int )tmp___0) {
 82206# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82207      tmp___1 = 1;
 82208    } else {
 82209# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82210      tmp___1 = 0;
 82211    }
 82212  } else {
 82213# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82214    tmp___1 = 0;
 82215  }
 82216# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82217  return ((bool )tmp___1);
 82218}
 82219}
 82220# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82221static bool intel_sdvo_set_input_timing(struct intel_sdvo *intel_sdvo , struct intel_sdvo_dtd *dtd )
 82222{ bool tmp ;
 82223
 82224  {
 82225  {
 82226# 678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82227  tmp = intel_sdvo_set_timing(intel_sdvo, (u8 )20, dtd);
 82228  }
 82229# 678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82230  return (tmp);
 82231}
 82232}
 82233# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82234static bool intel_sdvo_set_output_timing(struct intel_sdvo *intel_sdvo , struct intel_sdvo_dtd *dtd )
 82235{ bool tmp ;
 82236
 82237  {
 82238  {
 82239# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82240  tmp = intel_sdvo_set_timing(intel_sdvo, (u8 )22, dtd);
 82241  }
 82242# 685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82243  return (tmp);
 82244}
 82245}
 82246# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82247static bool intel_sdvo_create_preferred_input_timing(struct intel_sdvo *intel_sdvo ,
 82248                                                     uint16_t clock , uint16_t width ,
 82249                                                     uint16_t height )
 82250{ struct intel_sdvo_preferred_input_timing_args args ;
 82251  bool tmp ;
 82252
 82253  {
 82254  {
 82255# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82256  memset((void *)(& args), 0, 7UL);
 82257# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82258  args.clock = clock;
 82259# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82260  args.width = width;
 82261# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82262  args.height = height;
 82263# 701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82264  args.interlace = (unsigned char)0;
 82265  }
 82266# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82267  if ((int )intel_sdvo->is_lvds) {
 82268# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82269    if ((intel_sdvo->sdvo_lvds_fixed_mode)->hdisplay != (int )width) {
 82270# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82271      args.scaled = (unsigned char)1;
 82272    } else
 82273# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82274    if ((intel_sdvo->sdvo_lvds_fixed_mode)->vdisplay != (int )height) {
 82275# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82276      args.scaled = (unsigned char)1;
 82277    } else {
 82278
 82279    }
 82280  } else {
 82281
 82282  }
 82283  {
 82284# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82285  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )26, (void const *)(& args), 7);
 82286  }
 82287# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82288  return (tmp);
 82289}
 82290}
 82291# 713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82292static bool intel_sdvo_get_preferred_input_timing(struct intel_sdvo *intel_sdvo ,
 82293                                                  struct intel_sdvo_dtd *dtd )
 82294{ bool tmp ;
 82295  bool tmp___0 ;
 82296  int tmp___1 ;
 82297
 82298  {
 82299  {
 82300# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82301  tmp = intel_sdvo_get_value(intel_sdvo, (u8 )27, (void *)(& dtd->part1), 8);
 82302  }
 82303# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82304  if ((int )tmp) {
 82305    {
 82306# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82307    tmp___0 = intel_sdvo_get_value(intel_sdvo, (u8 )28, (void *)(& dtd->part2), 8);
 82308    }
 82309# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82310    if ((int )tmp___0) {
 82311# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82312      tmp___1 = 1;
 82313    } else {
 82314# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82315      tmp___1 = 0;
 82316    }
 82317  } else {
 82318# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82319    tmp___1 = 0;
 82320  }
 82321# 718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82322  return ((bool )tmp___1);
 82323}
 82324}
 82325# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82326static bool intel_sdvo_set_clock_rate_mult(struct intel_sdvo *intel_sdvo , u8 val )
 82327{ bool tmp ;
 82328
 82329  {
 82330  {
 82331# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82332  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )33, (void const *)(& val), 1);
 82333  }
 82334# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82335  return (tmp);
 82336}
 82337}
 82338# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82339static void intel_sdvo_get_dtd_from_mode(struct intel_sdvo_dtd *dtd , struct drm_display_mode const *mode )
 82340{ uint16_t width ;
 82341  uint16_t height ;
 82342  uint16_t h_blank_len ;
 82343  uint16_t h_sync_len ;
 82344  uint16_t v_blank_len ;
 82345  uint16_t v_sync_len ;
 82346  uint16_t h_sync_offset ;
 82347  uint16_t v_sync_offset ;
 82348
 82349  {
 82350# 736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82351  width = (uint16_t )mode->crtc_hdisplay;
 82352# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82353  height = (uint16_t )mode->crtc_vdisplay;
 82354# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82355  h_blank_len = (uint16_t )((int )((uint16_t )mode->crtc_hblank_end) - (int )((uint16_t )mode->crtc_hblank_start));
 82356# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82357  h_sync_len = (uint16_t )((int )((uint16_t )mode->crtc_hsync_end) - (int )((uint16_t )mode->crtc_hsync_start));
 82358# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82359  v_blank_len = (uint16_t )((int )((uint16_t )mode->crtc_vblank_end) - (int )((uint16_t )mode->crtc_vblank_start));
 82360# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82361  v_sync_len = (uint16_t )((int )((uint16_t )mode->crtc_vsync_end) - (int )((uint16_t )mode->crtc_vsync_start));
 82362# 746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82363  h_sync_offset = (uint16_t )((int )((uint16_t )mode->crtc_hsync_start) - (int )((uint16_t )mode->crtc_hblank_start));
 82364# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82365  v_sync_offset = (uint16_t )((int )((uint16_t )mode->crtc_vsync_start) - (int )((uint16_t )mode->crtc_vblank_start));
 82366# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82367  dtd->part1.clock = (u16 )((int )mode->clock / 10);
 82368# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82369  dtd->part1.h_active = (u8 )width;
 82370# 751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82371  dtd->part1.h_blank = (u8 )h_blank_len;
 82372# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82373  dtd->part1.h_high = (u8 )((int )((signed char )(((int )width >> 8) << 4)) | ((int )((signed char )((int )h_blank_len >> 8)) & 15));
 82374# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82375  dtd->part1.v_active = (u8 )height;
 82376# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82377  dtd->part1.v_blank = (u8 )v_blank_len;
 82378# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82379  dtd->part1.v_high = (u8 )((int )((signed char )(((int )height >> 8) << 4)) | ((int )((signed char )((int )v_blank_len >> 8)) & 15));
 82380# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82381  dtd->part2.h_sync_off = (u8 )h_sync_offset;
 82382# 760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82383  dtd->part2.h_sync_width = (u8 )h_sync_len;
 82384# 761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82385  dtd->part2.v_sync_off_width = (u8 )((int )((signed char )((int )v_sync_offset << 4)) | ((int )((signed char )v_sync_len) & 15));
 82386# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82387  dtd->part2.sync_off_width_high = (u8 )((((int )((signed char )(((int )h_sync_offset & 768) >> 2)) | (int )((signed char )(((int )h_sync_len & 768) >> 4))) | (int )((signed char )(((int )v_sync_offset & 48) >> 2))) | (int )((signed char )(((int )v_sync_len & 48) >> 4)));
 82388# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82389  dtd->part2.dtd_flags = (u8 )24U;
 82390# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82391  if ((int )mode->flags & 1) {
 82392# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82393    dtd->part2.dtd_flags = (u8 )((unsigned int )dtd->part2.dtd_flags | 2U);
 82394  } else {
 82395
 82396  }
 82397# 770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82398  if (((unsigned int )mode->flags & 4U) != 0U) {
 82399# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82400    dtd->part2.dtd_flags = (u8 )((unsigned int )dtd->part2.dtd_flags | 4U);
 82401  } else {
 82402
 82403  }
 82404# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82405  dtd->part2.sdvo_flags = (u8 )0U;
 82406# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82407  dtd->part2.v_sync_off_high = (u8 )((unsigned int )((u8 )v_sync_offset) & 192U);
 82408# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82409  dtd->part2.reserved = (u8 )0U;
 82410# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82411  return;
 82412}
 82413}
 82414# 778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82415static void intel_sdvo_get_mode_from_dtd(struct drm_display_mode *mode , struct intel_sdvo_dtd const *dtd )
 82416{
 82417
 82418  {
 82419# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82420  mode->hdisplay = (int )dtd->part1.h_active;
 82421# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82422  mode->hdisplay = mode->hdisplay + ((((int )((unsigned char )dtd->part1.h_high) >> 4) & 15) << 8);
 82423# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82424  mode->hsync_start = mode->hdisplay + (int )dtd->part2.h_sync_off;
 82425# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82426  mode->hsync_start = mode->hsync_start + (((int )dtd->part2.sync_off_width_high & 192) << 2);
 82427# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82428  mode->hsync_end = mode->hsync_start + (int )dtd->part2.h_sync_width;
 82429# 786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82430  mode->hsync_end = mode->hsync_end + (((int )dtd->part2.sync_off_width_high & 48) << 4);
 82431# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82432  mode->htotal = mode->hdisplay + (int )dtd->part1.h_blank;
 82433# 788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82434  mode->htotal = mode->htotal + (((int )dtd->part1.h_high & 15) << 8);
 82435# 790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82436  mode->vdisplay = (int )dtd->part1.v_active;
 82437# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82438  mode->vdisplay = mode->vdisplay + ((((int )((unsigned char )dtd->part1.v_high) >> 4) & 15) << 8);
 82439# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82440  mode->vsync_start = mode->vdisplay;
 82441# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82442  mode->vsync_start = mode->vsync_start + (((int )((unsigned char )dtd->part2.v_sync_off_width) >> 4) & 15);
 82443# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82444  mode->vsync_start = mode->vsync_start + (((int )dtd->part2.sync_off_width_high & 12) << 2);
 82445# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82446  mode->vsync_start = mode->vsync_start + ((int )dtd->part2.v_sync_off_high & 192);
 82447# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82448  mode->vsync_end = mode->vsync_start + ((int )dtd->part2.v_sync_off_width & 15);
 82449# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82450  mode->vsync_end = mode->vsync_end + (((int )dtd->part2.sync_off_width_high & 3) << 4);
 82451# 799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82452  mode->vtotal = mode->vdisplay + (int )dtd->part1.v_blank;
 82453# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82454  mode->vtotal = mode->vtotal + (((int )dtd->part1.v_high & 15) << 8);
 82455# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82456  mode->clock = (int )dtd->part1.clock * 10;
 82457# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82458  mode->flags = mode->flags & 4294967290U;
 82459# 805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82460  if (((int )dtd->part2.dtd_flags & 2) != 0) {
 82461# 806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82462    mode->flags = mode->flags | 1U;
 82463  } else {
 82464
 82465  }
 82466# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82467  if (((int )dtd->part2.dtd_flags & 4) != 0) {
 82468# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82469    mode->flags = mode->flags | 4U;
 82470  } else {
 82471
 82472  }
 82473# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82474  return;
 82475}
 82476}
 82477# 811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82478static bool intel_sdvo_check_supp_encode(struct intel_sdvo *intel_sdvo )
 82479{ struct intel_sdvo_encode encode ;
 82480  bool tmp ;
 82481
 82482  {
 82483  {
 82484# 816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82485  tmp = intel_sdvo_get_value(intel_sdvo, (u8 )157, (void *)(& encode), 2);
 82486  }
 82487# 816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82488  return (tmp);
 82489}
 82490}
 82491# 821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82492static bool intel_sdvo_set_encode(struct intel_sdvo *intel_sdvo , uint8_t mode )
 82493{ bool tmp ;
 82494
 82495  {
 82496  {
 82497# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82498  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )159, (void const *)(& mode), 1);
 82499  }
 82500# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82501  return (tmp);
 82502}
 82503}
 82504# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82505static bool intel_sdvo_set_colorimetry(struct intel_sdvo *intel_sdvo , uint8_t mode )
 82506{ bool tmp ;
 82507
 82508  {
 82509  {
 82510# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82511  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )142, (void const *)(& mode), 1);
 82512  }
 82513# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82514  return (tmp);
 82515}
 82516}
 82517# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82518static bool intel_sdvo_set_avi_infoframe(struct intel_sdvo *intel_sdvo )
 82519{ struct dip_infoframe avi_if ;
 82520  uint8_t tx_rate ;
 82521  uint8_t set_buf_index[2U] ;
 82522  uint64_t *data ;
 82523  unsigned int i ;
 82524  bool tmp ;
 82525  int tmp___0 ;
 82526  bool tmp___1 ;
 82527  int tmp___2 ;
 82528  bool tmp___3 ;
 82529
 82530  {
 82531  {
 82532# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82533  avi_if.type = (uint8_t )130U;
 82534# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82535  avi_if.ver = (uint8_t )2U;
 82536# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82537  avi_if.len = (uint8_t )13U;
 82538# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82539  avi_if.ecc = (unsigned char)0;
 82540# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82541  avi_if.checksum = (unsigned char)0;
 82542# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82543  avi_if.body.payload[0] = (unsigned char)0;
 82544# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82545  avi_if.body.payload[1] = (unsigned char)0;
 82546# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82547  avi_if.body.payload[2] = (unsigned char)0;
 82548# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82549  avi_if.body.payload[3] = (unsigned char)0;
 82550# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82551  avi_if.body.payload[4] = (unsigned char)0;
 82552# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82553  avi_if.body.payload[5] = (unsigned char)0;
 82554# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82555  avi_if.body.payload[6] = (unsigned char)0;
 82556# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82557  avi_if.body.payload[7] = (unsigned char)0;
 82558# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82559  avi_if.body.payload[8] = (unsigned char)0;
 82560# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82561  avi_if.body.payload[9] = (unsigned char)0;
 82562# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82563  avi_if.body.payload[10] = (unsigned char)0;
 82564# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82565  avi_if.body.payload[11] = (unsigned char)0;
 82566# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82567  avi_if.body.payload[12] = (unsigned char)0;
 82568# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82569  avi_if.body.payload[13] = (unsigned char)0;
 82570# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82571  avi_if.body.payload[14] = (unsigned char)0;
 82572# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82573  avi_if.body.payload[15] = (unsigned char)0;
 82574# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82575  avi_if.body.payload[16] = (unsigned char)0;
 82576# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82577  avi_if.body.payload[17] = (unsigned char)0;
 82578# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82579  avi_if.body.payload[18] = (unsigned char)0;
 82580# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82581  avi_if.body.payload[19] = (unsigned char)0;
 82582# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82583  avi_if.body.payload[20] = (unsigned char)0;
 82584# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82585  avi_if.body.payload[21] = (unsigned char)0;
 82586# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82587  avi_if.body.payload[22] = (unsigned char)0;
 82588# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82589  avi_if.body.payload[23] = (unsigned char)0;
 82590# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82591  avi_if.body.payload[24] = (unsigned char)0;
 82592# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82593  avi_if.body.payload[25] = (unsigned char)0;
 82594# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82595  avi_if.body.payload[26] = (unsigned char)0;
 82596# 870 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82597  tx_rate = (uint8_t )192U;
 82598# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82599  set_buf_index[0] = (uint8_t )1U;
 82600# 871 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82601  set_buf_index[1] = (uint8_t )0U;
 82602# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82603  data = (uint64_t *)(& avi_if);
 82604# 875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82605  intel_dip_infoframe_csum(& avi_if);
 82606# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82607  tmp = intel_sdvo_set_value(intel_sdvo, (u8 )147, (void const *)(& set_buf_index),
 82608                             2);
 82609  }
 82610# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82611  if (tmp) {
 82612# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82613    tmp___0 = 0;
 82614  } else {
 82615# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82616    tmp___0 = 1;
 82617  }
 82618# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82619  if (tmp___0) {
 82620# 880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82621    return ((bool )0);
 82622  } else {
 82623
 82624  }
 82625# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82626  i = 0U;
 82627# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82628  goto ldv_38213;
 82629  ldv_38212:
 82630  {
 82631# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82632  tmp___1 = intel_sdvo_set_value(intel_sdvo, (u8 )152, (void const *)data, 8);
 82633  }
 82634# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82635  if (tmp___1) {
 82636# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82637    tmp___2 = 0;
 82638  } else {
 82639# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82640    tmp___2 = 1;
 82641  }
 82642# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82643  if (tmp___2) {
 82644# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82645    return ((bool )0);
 82646  } else {
 82647
 82648  }
 82649# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82650  data = data + 1;
 82651# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82652  i = i + 8U;
 82653  ldv_38213: ;
 82654# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82655  if (i <= 31U) {
 82656# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82657    goto ldv_38212;
 82658  } else {
 82659# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82660    goto ldv_38214;
 82661  }
 82662  ldv_38214:
 82663  {
 82664# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82665  tmp___3 = intel_sdvo_set_value(intel_sdvo, (u8 )154, (void const *)(& tx_rate),
 82666                                 1);
 82667  }
 82668# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82669  return (tmp___3);
 82670}
 82671}
 82672# 895 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82673static bool intel_sdvo_set_tv_format(struct intel_sdvo *intel_sdvo )
 82674{ struct intel_sdvo_tv_format format ;
 82675  uint32_t format_map ;
 82676  size_t __len ;
 82677  unsigned long _min1 ;
 82678  unsigned long _min2 ;
 82679  unsigned long tmp ;
 82680  void *__ret ;
 82681  bool tmp___0 ;
 82682
 82683  {
 82684  {
 82685# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82686  format_map = (uint32_t )(1 << intel_sdvo->tv_format_index);
 82687# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82688  memset((void *)(& format), 0, 6UL);
 82689# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82690  _min1 = 6UL;
 82691# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82692  _min2 = 4UL;
 82693  }
 82694# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82695  if (_min1 < _min2) {
 82696# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82697    tmp = _min1;
 82698  } else {
 82699# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82700    tmp = _min2;
 82701  }
 82702  {
 82703# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82704  __len = tmp;
 82705# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82706  __ret = __builtin_memcpy((void *)(& format), (void const *)(& format_map), __len);
 82707# 905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82708  tmp___0 = intel_sdvo_set_value(intel_sdvo, (u8 )41, (void const *)(& format),
 82709                                 6);
 82710  }
 82711# 905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82712  return (tmp___0);
 82713}
 82714}
 82715# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82716static bool intel_sdvo_set_output_timings_from_mode(struct intel_sdvo *intel_sdvo ,
 82717                                                    struct drm_display_mode *mode )
 82718{ struct intel_sdvo_dtd output_dtd ;
 82719  bool tmp ;
 82720  int tmp___0 ;
 82721  bool tmp___1 ;
 82722  int tmp___2 ;
 82723
 82724  {
 82725  {
 82726# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82727  tmp = intel_sdvo_set_target_output(intel_sdvo, (u16 )((int )intel_sdvo->attached_output));
 82728  }
 82729# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82730  if (tmp) {
 82731# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82732    tmp___0 = 0;
 82733  } else {
 82734# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82735    tmp___0 = 1;
 82736  }
 82737# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82738  if (tmp___0) {
 82739# 918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82740    return ((bool )0);
 82741  } else {
 82742
 82743  }
 82744  {
 82745# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82746  intel_sdvo_get_dtd_from_mode(& output_dtd, (struct drm_display_mode const *)mode);
 82747# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82748  tmp___1 = intel_sdvo_set_output_timing(intel_sdvo, & output_dtd);
 82749  }
 82750# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82751  if (tmp___1) {
 82752# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82753    tmp___2 = 0;
 82754  } else {
 82755# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82756    tmp___2 = 1;
 82757  }
 82758# 921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82759  if (tmp___2) {
 82760# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82761    return ((bool )0);
 82762  } else {
 82763
 82764  }
 82765# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82766  return ((bool )1);
 82767}
 82768}
 82769# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82770static bool intel_sdvo_set_input_timings_for_mode(struct intel_sdvo *intel_sdvo ,
 82771                                                  struct drm_display_mode *mode ,
 82772                                                  struct drm_display_mode *adjusted_mode )
 82773{ bool tmp ;
 82774  int tmp___0 ;
 82775  bool tmp___1 ;
 82776  int tmp___2 ;
 82777  bool tmp___3 ;
 82778  int tmp___4 ;
 82779
 82780  {
 82781  {
 82782# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82783  tmp = intel_sdvo_set_target_input(intel_sdvo);
 82784  }
 82785# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82786  if (tmp) {
 82787# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82788    tmp___0 = 0;
 82789  } else {
 82790# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82791    tmp___0 = 1;
 82792  }
 82793# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82794  if (tmp___0) {
 82795# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82796    return ((bool )0);
 82797  } else {
 82798
 82799  }
 82800  {
 82801# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82802  tmp___1 = intel_sdvo_create_preferred_input_timing(intel_sdvo, (uint16_t )((int )((uint16_t )(mode->clock / 10))),
 82803                                                     (uint16_t )((int )((uint16_t )mode->hdisplay)),
 82804                                                     (uint16_t )((int )((uint16_t )mode->vdisplay)));
 82805  }
 82806# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82807  if (tmp___1) {
 82808# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82809    tmp___2 = 0;
 82810  } else {
 82811# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82812    tmp___2 = 1;
 82813  }
 82814# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82815  if (tmp___2) {
 82816# 940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82817    return ((bool )0);
 82818  } else {
 82819
 82820  }
 82821  {
 82822# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82823  tmp___3 = intel_sdvo_get_preferred_input_timing(intel_sdvo, & intel_sdvo->input_dtd);
 82824  }
 82825# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82826  if (tmp___3) {
 82827# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82828    tmp___4 = 0;
 82829  } else {
 82830# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82831    tmp___4 = 1;
 82832  }
 82833# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82834  if (tmp___4) {
 82835# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82836    return ((bool )0);
 82837  } else {
 82838
 82839  }
 82840  {
 82841# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82842  intel_sdvo_get_mode_from_dtd(adjusted_mode, (struct intel_sdvo_dtd const *)(& intel_sdvo->input_dtd));
 82843# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82844  drm_mode_set_crtcinfo(adjusted_mode, 0);
 82845  }
 82846# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82847  return ((bool )1);
 82848}
 82849}
 82850# 952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82851static bool intel_sdvo_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 82852                                  struct drm_display_mode *adjusted_mode )
 82853{ struct intel_sdvo *intel_sdvo ;
 82854  struct intel_sdvo *tmp ;
 82855  int multiplier ;
 82856  bool tmp___0 ;
 82857  int tmp___1 ;
 82858  bool tmp___2 ;
 82859  int tmp___3 ;
 82860
 82861  {
 82862  {
 82863# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82864  tmp = to_intel_sdvo(encoder);
 82865# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82866  intel_sdvo = tmp;
 82867  }
 82868# 964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82869  if ((int )intel_sdvo->is_tv) {
 82870    {
 82871# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82872    tmp___0 = intel_sdvo_set_output_timings_from_mode(intel_sdvo, mode);
 82873    }
 82874# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82875    if (tmp___0) {
 82876# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82877      tmp___1 = 0;
 82878    } else {
 82879# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82880      tmp___1 = 1;
 82881    }
 82882# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82883    if (tmp___1) {
 82884# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82885      return ((bool )0);
 82886    } else {
 82887
 82888    }
 82889    {
 82890# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82891    intel_sdvo_set_input_timings_for_mode(intel_sdvo, mode, adjusted_mode);
 82892    }
 82893  } else
 82894# 971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82895  if ((int )intel_sdvo->is_lvds) {
 82896    {
 82897# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82898    tmp___2 = intel_sdvo_set_output_timings_from_mode(intel_sdvo, intel_sdvo->sdvo_lvds_fixed_mode);
 82899    }
 82900# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82901    if (tmp___2) {
 82902# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82903      tmp___3 = 0;
 82904    } else {
 82905# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82906      tmp___3 = 1;
 82907    }
 82908# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82909    if (tmp___3) {
 82910# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82911      return ((bool )0);
 82912    } else {
 82913
 82914    }
 82915    {
 82916# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82917    intel_sdvo_set_input_timings_for_mode(intel_sdvo, mode, adjusted_mode);
 82918    }
 82919  } else {
 82920
 82921  }
 82922  {
 82923# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82924  multiplier = intel_sdvo_get_pixel_multiplier(adjusted_mode);
 82925# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82926  intel_mode_set_pixel_multiplier(adjusted_mode, multiplier);
 82927  }
 82928# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82929  return ((bool )1);
 82930}
 82931}
 82932# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82933static void intel_sdvo_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 82934                                struct drm_display_mode *adjusted_mode )
 82935{ struct drm_device *dev ;
 82936  struct drm_i915_private *dev_priv ;
 82937  struct drm_crtc *crtc ;
 82938  struct intel_crtc *intel_crtc ;
 82939  struct drm_crtc const *__mptr ;
 82940  struct intel_sdvo *intel_sdvo ;
 82941  struct intel_sdvo *tmp ;
 82942  u32 sdvox ;
 82943  struct intel_sdvo_in_out_map in_out ;
 82944  struct intel_sdvo_dtd input_dtd ;
 82945  int pixel_multiplier ;
 82946  int tmp___0 ;
 82947  int rate ;
 82948  bool tmp___1 ;
 82949  int tmp___2 ;
 82950  bool tmp___3 ;
 82951  int tmp___4 ;
 82952  bool tmp___5 ;
 82953  int tmp___6 ;
 82954  bool tmp___7 ;
 82955  int tmp___8 ;
 82956  bool tmp___9 ;
 82957  int tmp___10 ;
 82958
 82959  {
 82960  {
 82961# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82962  dev = encoder->dev;
 82963# 995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82964  dev_priv = (struct drm_i915_private *)dev->dev_private;
 82965# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82966  crtc = encoder->crtc;
 82967# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82968  __mptr = (struct drm_crtc const *)crtc;
 82969# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82970  intel_crtc = (struct intel_crtc *)__mptr;
 82971# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82972  tmp = to_intel_sdvo(encoder);
 82973# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82974  intel_sdvo = tmp;
 82975# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82976  tmp___0 = intel_mode_get_pixel_multiplier((struct drm_display_mode const *)adjusted_mode);
 82977# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82978  pixel_multiplier = tmp___0;
 82979  }
 82980# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82981  if ((unsigned long )mode == (unsigned long )((struct drm_display_mode *)0)) {
 82982# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82983    return;
 82984  } else {
 82985
 82986  }
 82987  {
 82988# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82989  in_out.in0 = intel_sdvo->attached_output;
 82990# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82991  in_out.in1 = (u16 )0U;
 82992# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82993  intel_sdvo_set_value(intel_sdvo, (u8 )7, (void const *)(& in_out), 4);
 82994# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82995  tmp___1 = intel_sdvo_set_target_output(intel_sdvo, (u16 )((int )intel_sdvo->attached_output));
 82996  }
 82997# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 82998  if (tmp___1) {
 82999# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83000    tmp___2 = 0;
 83001  } else {
 83002# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83003    tmp___2 = 1;
 83004  }
 83005# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83006  if (tmp___2) {
 83007# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83008    return;
 83009  } else {
 83010
 83011  }
 83012# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83013  if ((int )intel_sdvo->is_tv) {
 83014# 1030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83015    input_dtd = intel_sdvo->input_dtd;
 83016  } else
 83017# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83018  if ((int )intel_sdvo->is_lvds) {
 83019# 1030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83020    input_dtd = intel_sdvo->input_dtd;
 83021  } else {
 83022    {
 83023# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83024    tmp___3 = intel_sdvo_set_target_output(intel_sdvo, (u16 )((int )intel_sdvo->attached_output));
 83025    }
 83026# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83027    if (tmp___3) {
 83028# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83029      tmp___4 = 0;
 83030    } else {
 83031# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83032      tmp___4 = 1;
 83033    }
 83034# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83035    if (tmp___4) {
 83036# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83037      return;
 83038    } else {
 83039
 83040    }
 83041    {
 83042# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83043    intel_sdvo_get_dtd_from_mode(& input_dtd, (struct drm_display_mode const *)adjusted_mode);
 83044# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83045    intel_sdvo_set_output_timing(intel_sdvo, & input_dtd);
 83046    }
 83047  }
 83048  {
 83049# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83050  tmp___5 = intel_sdvo_set_target_input(intel_sdvo);
 83051  }
 83052# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83053  if (tmp___5) {
 83054# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83055    tmp___6 = 0;
 83056  } else {
 83057# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83058    tmp___6 = 1;
 83059  }
 83060# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83061  if (tmp___6) {
 83062# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83063    return;
 83064  } else {
 83065
 83066  }
 83067# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83068  if ((int )intel_sdvo->has_hdmi_monitor) {
 83069    {
 83070# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83071    intel_sdvo_set_encode(intel_sdvo, (uint8_t )1);
 83072# 1047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83073    intel_sdvo_set_colorimetry(intel_sdvo, (uint8_t )0);
 83074# 1049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83075    intel_sdvo_set_avi_infoframe(intel_sdvo);
 83076    }
 83077  } else {
 83078    {
 83079# 1051 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83080    intel_sdvo_set_encode(intel_sdvo, (uint8_t )0);
 83081    }
 83082  }
 83083# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83084  if ((int )intel_sdvo->is_tv) {
 83085    {
 83086# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83087    tmp___7 = intel_sdvo_set_tv_format(intel_sdvo);
 83088    }
 83089# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83090    if (tmp___7) {
 83091# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83092      tmp___8 = 0;
 83093    } else {
 83094# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83095      tmp___8 = 1;
 83096    }
 83097# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83098    if (tmp___8) {
 83099# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83100      return;
 83101    } else {
 83102
 83103    }
 83104  } else {
 83105
 83106  }
 83107  {
 83108# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83109  intel_sdvo_set_input_timing(intel_sdvo, & input_dtd);
 83110  }
 83111# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83112  if (pixel_multiplier == 1) {
 83113# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83114    goto case_1;
 83115  } else
 83116# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83117  if (pixel_multiplier == 2) {
 83118# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83119    goto case_2;
 83120  } else
 83121# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83122  if (pixel_multiplier == 4) {
 83123# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83124    goto case_4;
 83125  } else {
 83126# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83127    goto switch_default;
 83128# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83129    if (0) {
 83130      switch_default: ;
 83131      case_1:
 83132# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83133      rate = 1;
 83134# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83135      goto ldv_38265;
 83136      case_2:
 83137# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83138      rate = 2;
 83139# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83140      goto ldv_38265;
 83141      case_4:
 83142# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83143      rate = 8;
 83144# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83145      goto ldv_38265;
 83146    } else {
 83147
 83148    }
 83149  }
 83150  ldv_38265:
 83151  {
 83152# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83153  tmp___9 = intel_sdvo_set_clock_rate_mult(intel_sdvo, (u8 )((int )((u8 )rate)));
 83154  }
 83155# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83156  if (tmp___9) {
 83157# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83158    tmp___10 = 0;
 83159  } else {
 83160# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83161    tmp___10 = 1;
 83162  }
 83163# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83164  if (tmp___10) {
 83165# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83166    return;
 83167  } else {
 83168
 83169  }
 83170# 1069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83171  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 83172# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83173    sdvox = 0U;
 83174# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83175    if ((int )intel_sdvo->is_hdmi) {
 83176# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83177      sdvox = intel_sdvo->color_range | sdvox;
 83178    } else {
 83179
 83180    }
 83181# 1073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83182    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 4U) {
 83183# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83184      sdvox = sdvox | 128U;
 83185    } else {
 83186
 83187    }
 83188# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83189    if ((adjusted_mode->flags & 4U) != 0U) {
 83190# 1076 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83191      sdvox = sdvox | 16U;
 83192    } else {
 83193
 83194    }
 83195# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83196    if ((int )adjusted_mode->flags & 1) {
 83197# 1078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83198      sdvox = sdvox | 8U;
 83199    } else {
 83200
 83201    }
 83202  } else {
 83203    {
 83204# 1080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83205    sdvox = i915_read32___11(dev_priv, (u32 )intel_sdvo->sdvo_reg);
 83206    }
 83207# 1082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83208    if (intel_sdvo->sdvo_reg == 397632) {
 83209# 1082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83210      goto case_397632;
 83211    } else
 83212# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83213    if (intel_sdvo->sdvo_reg == 397664) {
 83214# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83215      goto case_397664;
 83216    } else
 83217# 1081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83218    if (0) {
 83219      case_397632:
 83220# 1083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83221      sdvox = sdvox & 67321856U;
 83222# 1084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83223      goto ldv_38269;
 83224      case_397664:
 83225# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83226      sdvox = sdvox & 67239936U;
 83227# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83228      goto ldv_38269;
 83229    } else {
 83230
 83231    }
 83232    ldv_38269:
 83233# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83234    sdvox = sdvox | 4718720U;
 83235  }
 83236# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83237  if ((unsigned int )intel_crtc->pipe == 1U) {
 83238# 1092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83239    sdvox = sdvox | 1073741824U;
 83240  } else {
 83241
 83242  }
 83243# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83244  if ((int )intel_sdvo->has_hdmi_audio) {
 83245# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83246    sdvox = sdvox | 64U;
 83247  } else {
 83248
 83249  }
 83250# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83251  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 83252
 83253  } else
 83254# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83255  if (dev->pci_device == 10098) {
 83256
 83257  } else
 83258# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83259  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 83260
 83261  } else
 83262# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83263  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 83264
 83265  } else {
 83266# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83267    sdvox = (u32 )((pixel_multiplier + -1) << 23) | sdvox;
 83268  }
 83269# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83270  if ((int )((signed char )input_dtd.part2.sdvo_flags) < 0) {
 83271# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83272    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 4U) {
 83273# 1106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83274      sdvox = sdvox | 536870912U;
 83275    } else {
 83276
 83277    }
 83278  } else {
 83279
 83280  }
 83281  {
 83282# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83283  intel_sdvo_write_sdvox(intel_sdvo, sdvox);
 83284  }
 83285# 1108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83286  return;
 83287}
 83288}
 83289# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83290static void intel_sdvo_dpms(struct drm_encoder *encoder , int mode )
 83291{ struct drm_device *dev ;
 83292  struct drm_i915_private *dev_priv ;
 83293  struct intel_sdvo *intel_sdvo ;
 83294  struct intel_sdvo *tmp ;
 83295  struct intel_crtc *intel_crtc ;
 83296  struct drm_crtc const *__mptr ;
 83297  u32 temp ;
 83298  bool input1 ;
 83299  bool input2 ;
 83300  int i ;
 83301  u8 status ;
 83302  bool tmp___0 ;
 83303  char *tmp___1 ;
 83304
 83305  {
 83306  {
 83307# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83308  dev = encoder->dev;
 83309# 1113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83310  dev_priv = (struct drm_i915_private *)dev->dev_private;
 83311# 1114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83312  tmp = to_intel_sdvo(encoder);
 83313# 1114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83314  intel_sdvo = tmp;
 83315# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83316  __mptr = (struct drm_crtc const *)encoder->crtc;
 83317# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83318  intel_crtc = (struct intel_crtc *)__mptr;
 83319  }
 83320# 1118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83321  if (mode != 0) {
 83322    {
 83323# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83324    intel_sdvo_set_active_outputs(intel_sdvo, (u16 )0);
 83325    }
 83326# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83327    if (mode == 3) {
 83328      {
 83329# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83330      temp = i915_read32___11(dev_priv, (u32 )intel_sdvo->sdvo_reg);
 83331      }
 83332# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83333      if ((int )temp < 0) {
 83334        {
 83335# 1126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83336        intel_sdvo_write_sdvox(intel_sdvo, temp & 2147483647U);
 83337        }
 83338      } else {
 83339
 83340      }
 83341    } else {
 83342
 83343    }
 83344  } else {
 83345    {
 83346# 1134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83347    temp = i915_read32___11(dev_priv, (u32 )intel_sdvo->sdvo_reg);
 83348    }
 83349# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83350    if ((int )temp >= 0) {
 83351      {
 83352# 1136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83353      intel_sdvo_write_sdvox(intel_sdvo, temp | 2147483648U);
 83354      }
 83355    } else {
 83356
 83357    }
 83358# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83359    i = 0;
 83360# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83361    goto ldv_38287;
 83362    ldv_38286:
 83363    {
 83364# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83365    intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 83366# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83367    i = i + 1;
 83368    }
 83369    ldv_38287: ;
 83370# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83371    if (i <= 1) {
 83372# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83373      goto ldv_38286;
 83374    } else {
 83375# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83376      goto ldv_38288;
 83377    }
 83378    ldv_38288:
 83379    {
 83380# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83381    tmp___0 = intel_sdvo_get_trained_inputs(intel_sdvo, & input1, & input2);
 83382# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83383    status = (u8 )tmp___0;
 83384    }
 83385# 1145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83386    if ((unsigned int )status == 1U) {
 83387# 1145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83388      if (! input1) {
 83389# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83390        if (intel_sdvo->sdvo_reg == 397632) {
 83391# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83392          tmp___1 = (char *)"SDVOB";
 83393        } else
 83394# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83395        if (intel_sdvo->sdvo_reg == 921920) {
 83396# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83397          tmp___1 = (char *)"SDVOB";
 83398        } else {
 83399# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83400          tmp___1 = (char *)"SDVOC";
 83401        }
 83402        {
 83403# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83404        drm_ut_debug_printk(4U, "drm", "intel_sdvo_dpms", "First %s output reported failure to sync\n",
 83405                            tmp___1);
 83406        }
 83407      } else {
 83408
 83409      }
 83410    } else {
 83411
 83412    }
 83413    {
 83414# 1152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83415    intel_sdvo_set_active_outputs(intel_sdvo, (u16 )((int )intel_sdvo->attached_output));
 83416    }
 83417  }
 83418# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83419  return;
 83420}
 83421}
 83422# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83423static int intel_sdvo_mode_valid(struct drm_connector *connector , struct drm_display_mode *mode )
 83424{ struct intel_sdvo *intel_sdvo ;
 83425  struct intel_sdvo *tmp ;
 83426
 83427  {
 83428  {
 83429# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83430  tmp = intel_attached_sdvo(connector);
 83431# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83432  intel_sdvo = tmp;
 83433  }
 83434# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83435  if ((mode->flags & 32U) != 0U) {
 83436# 1163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83437    return (8);
 83438  } else {
 83439
 83440  }
 83441# 1165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83442  if (intel_sdvo->pixel_clock_min > mode->clock) {
 83443# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83444    return (16);
 83445  } else {
 83446
 83447  }
 83448# 1168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83449  if (intel_sdvo->pixel_clock_max < mode->clock) {
 83450# 1169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83451    return (15);
 83452  } else {
 83453
 83454  }
 83455# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83456  if ((int )intel_sdvo->is_lvds) {
 83457# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83458    if (mode->hdisplay > (intel_sdvo->sdvo_lvds_fixed_mode)->hdisplay) {
 83459# 1173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83460      return (29);
 83461    } else {
 83462
 83463    }
 83464# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83465    if (mode->vdisplay > (intel_sdvo->sdvo_lvds_fixed_mode)->vdisplay) {
 83466# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83467      return (29);
 83468    } else {
 83469
 83470    }
 83471  } else {
 83472
 83473  }
 83474# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83475  return (0);
 83476}
 83477}
 83478# 1182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83479static bool intel_sdvo_get_capabilities(struct intel_sdvo *intel_sdvo , struct intel_sdvo_caps *caps )
 83480{ bool tmp ;
 83481  int tmp___0 ;
 83482
 83483  {
 83484  {
 83485# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83486  tmp = intel_sdvo_get_value(intel_sdvo, (u8 )2, (void *)caps, 8);
 83487  }
 83488# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83489  if (tmp) {
 83490# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83491    tmp___0 = 0;
 83492  } else {
 83493# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83494    tmp___0 = 1;
 83495  }
 83496# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83497  if (tmp___0) {
 83498# 1188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83499    return ((bool )0);
 83500  } else {
 83501
 83502  }
 83503  {
 83504# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83505  drm_ut_debug_printk(4U, "drm", "intel_sdvo_get_capabilities", "SDVO capabilities:\n  vendor_id: %d\n  device_id: %d\n  device_rev_id: %d\n  sdvo_version_major: %d\n  sdvo_version_minor: %d\n  sdvo_inputs_mask: %d\n  smooth_scaling: %d\n  sharp_scaling: %d\n  up_scaling: %d\n  down_scaling: %d\n  stall_support: %d\n  output_flags: %d\n",
 83506                      (int )caps->vendor_id, (int )caps->device_id, (int )caps->device_rev_id,
 83507                      (int )caps->sdvo_version_major, (int )caps->sdvo_version_minor,
 83508                      (int )caps->sdvo_inputs_mask, (int )caps->smooth_scaling, (int )caps->sharp_scaling,
 83509                      (int )caps->up_scaling, (int )caps->down_scaling, (int )caps->stall_support,
 83510                      (int )caps->output_flags);
 83511  }
 83512# 1216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83513  return ((bool )1);
 83514}
 83515}
 83516# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83517static bool intel_sdvo_multifunc_encoder(struct intel_sdvo *intel_sdvo )
 83518{ int caps ;
 83519
 83520  {
 83521# 1292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83522  caps = (int )intel_sdvo->caps.output_flags & 15;
 83523# 1293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83524  return ((bool )((- caps & caps) != 0));
 83525}
 83526}
 83527# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83528static struct edid *intel_sdvo_get_edid(struct drm_connector *connector )
 83529{ struct intel_sdvo *sdvo ;
 83530  struct intel_sdvo *tmp ;
 83531  struct edid *tmp___0 ;
 83532
 83533  {
 83534  {
 83535# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83536  tmp = intel_attached_sdvo(connector);
 83537# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83538  sdvo = tmp;
 83539# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83540  tmp___0 = drm_get_edid(connector, & sdvo->ddc);
 83541  }
 83542# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83543  return (tmp___0);
 83544}
 83545}
 83546# 1305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83547static struct edid *intel_sdvo_get_analog_edid(struct drm_connector *connector )
 83548{ struct drm_i915_private *dev_priv ;
 83549  struct edid *tmp ;
 83550
 83551  {
 83552  {
 83553# 1307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83554  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 83555# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83556  tmp = drm_get_edid(connector, & (dev_priv->gmbus + (unsigned long )dev_priv->crt_ddc_pin)->adapter);
 83557  }
 83558# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83559  return (tmp);
 83560}
 83561}
 83562# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83563enum drm_connector_status intel_sdvo_hdmi_sink_detect(struct drm_connector *connector )
 83564{ struct intel_sdvo *intel_sdvo ;
 83565  struct intel_sdvo *tmp ;
 83566  enum drm_connector_status status ;
 83567  struct edid *edid ;
 83568  u8 ddc ;
 83569  u8 saved_ddc ;
 83570  bool tmp___0 ;
 83571  struct intel_sdvo_connector *intel_sdvo_connector ;
 83572  struct intel_sdvo_connector *tmp___1 ;
 83573
 83574  {
 83575  {
 83576# 1316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83577  tmp = intel_attached_sdvo(connector);
 83578# 1316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83579  intel_sdvo = tmp;
 83580# 1320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83581  edid = intel_sdvo_get_edid(connector);
 83582  }
 83583# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83584  if ((unsigned long )edid == (unsigned long )((struct edid *)0)) {
 83585    {
 83586# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83587    tmp___0 = intel_sdvo_multifunc_encoder(intel_sdvo);
 83588    }
 83589# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83590    if ((int )tmp___0) {
 83591# 1323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83592      saved_ddc = intel_sdvo->ddc_bus;
 83593# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83594      ddc = (u8 )((int )intel_sdvo->ddc_bus >> 1);
 83595# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83596      goto ldv_38322;
 83597      ldv_38321:
 83598      {
 83599# 1330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83600      intel_sdvo->ddc_bus = ddc;
 83601# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83602      edid = intel_sdvo_get_edid(connector);
 83603      }
 83604# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83605      if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 83606# 1333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83607        goto ldv_38320;
 83608      } else {
 83609
 83610      }
 83611# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83612      ddc = (u8 )((int )ddc >> 1);
 83613      ldv_38322: ;
 83614# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83615      if ((unsigned int )ddc > 1U) {
 83616# 1330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83617        goto ldv_38321;
 83618      } else {
 83619# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83620        goto ldv_38320;
 83621      }
 83622      ldv_38320: ;
 83623# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83624      if ((unsigned long )edid == (unsigned long )((struct edid *)0)) {
 83625# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83626        intel_sdvo->ddc_bus = saved_ddc;
 83627      } else {
 83628
 83629      }
 83630    } else {
 83631
 83632    }
 83633  } else {
 83634
 83635  }
 83636# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83637  if ((unsigned long )edid == (unsigned long )((struct edid *)0)) {
 83638    {
 83639# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83640    edid = intel_sdvo_get_analog_edid(connector);
 83641    }
 83642  } else {
 83643
 83644  }
 83645# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83646  status = (enum drm_connector_status )3;
 83647# 1351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83648  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 83649# 1353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83650    if ((int )((signed char )edid->input) < 0) {
 83651# 1354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83652      status = (enum drm_connector_status )1;
 83653# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83654      if ((int )intel_sdvo->is_hdmi) {
 83655        {
 83656# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83657        intel_sdvo->has_hdmi_monitor = drm_detect_hdmi_monitor(edid);
 83658# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83659        intel_sdvo->has_hdmi_audio = drm_detect_monitor_audio(edid);
 83660        }
 83661      } else {
 83662
 83663      }
 83664    } else {
 83665# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83666      status = (enum drm_connector_status )2;
 83667    }
 83668    {
 83669# 1361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83670    connector->display_info.raw_edid = (char *)0;
 83671# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83672    kfree((void const *)edid);
 83673    }
 83674  } else {
 83675
 83676  }
 83677# 1365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83678  if ((unsigned int )status == 1U) {
 83679    {
 83680# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83681    tmp___1 = to_intel_sdvo_connector(connector);
 83682# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83683    intel_sdvo_connector = tmp___1;
 83684    }
 83685# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83686    if (intel_sdvo_connector->force_audio != 0) {
 83687# 1368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83688      intel_sdvo->has_hdmi_audio = (bool )(intel_sdvo_connector->force_audio > 0);
 83689    } else {
 83690
 83691    }
 83692  } else {
 83693
 83694  }
 83695# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83696  return (status);
 83697}
 83698}
 83699# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83700static enum drm_connector_status intel_sdvo_detect(struct drm_connector *connector ,
 83701                                                   bool force )
 83702{ uint16_t response ;
 83703  struct intel_sdvo *intel_sdvo ;
 83704  struct intel_sdvo *tmp ;
 83705  struct intel_sdvo_connector *intel_sdvo_connector ;
 83706  struct intel_sdvo_connector *tmp___0 ;
 83707  enum drm_connector_status ret ;
 83708  bool tmp___1 ;
 83709  int tmp___2 ;
 83710  unsigned long __ms ;
 83711  unsigned long tmp___3 ;
 83712  bool tmp___4 ;
 83713  int tmp___5 ;
 83714  struct edid *edid ;
 83715
 83716  {
 83717  {
 83718# 1378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83719  tmp = intel_attached_sdvo(connector);
 83720# 1378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83721  intel_sdvo = tmp;
 83722# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83723  tmp___0 = to_intel_sdvo_connector(connector);
 83724# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83725  intel_sdvo_connector = tmp___0;
 83726# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83727  tmp___1 = intel_sdvo_write_cmd(intel_sdvo, (u8 )11, (void const *)0, 0);
 83728  }
 83729# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83730  if (tmp___1) {
 83731# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83732    tmp___2 = 0;
 83733  } else {
 83734# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83735    tmp___2 = 1;
 83736  }
 83737# 1382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83738  if (tmp___2) {
 83739# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83740    return ((enum drm_connector_status )3);
 83741  } else {
 83742
 83743  }
 83744# 1387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83745  if (((int )intel_sdvo->caps.output_flags & 12) != 0) {
 83746# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83747    __ms = 30UL;
 83748# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83749    goto ldv_38334;
 83750    ldv_38333:
 83751    {
 83752# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83753    __const_udelay(4295000UL);
 83754    }
 83755    ldv_38334:
 83756# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83757    tmp___3 = __ms;
 83758# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83759    __ms = __ms - 1UL;
 83760# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83761    if (tmp___3 != 0UL) {
 83762# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83763      goto ldv_38333;
 83764    } else {
 83765# 1392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83766      goto ldv_38335;
 83767    }
 83768    ldv_38335: ;
 83769  } else {
 83770
 83771  }
 83772  {
 83773# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83774  tmp___4 = intel_sdvo_read_response(intel_sdvo, (void *)(& response), 2);
 83775  }
 83776# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83777  if (tmp___4) {
 83778# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83779    tmp___5 = 0;
 83780  } else {
 83781# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83782    tmp___5 = 1;
 83783  }
 83784# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83785  if (tmp___5) {
 83786# 1392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83787    return ((enum drm_connector_status )3);
 83788  } else {
 83789
 83790  }
 83791  {
 83792# 1394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83793  drm_ut_debug_printk(4U, "drm", "intel_sdvo_detect", "SDVO response %d %d [%x]\n",
 83794                      (int )response & 255, (int )response >> 8, (int )intel_sdvo_connector->output_flag);
 83795  }
 83796# 1398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83797  if ((unsigned int )response == 0U) {
 83798# 1399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83799    return ((enum drm_connector_status )2);
 83800  } else {
 83801
 83802  }
 83803# 1401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83804  intel_sdvo->attached_output = response;
 83805# 1403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83806  intel_sdvo->has_hdmi_monitor = (bool )0;
 83807# 1404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83808  intel_sdvo->has_hdmi_audio = (bool )0;
 83809# 1406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83810  if ((unsigned int )((int )intel_sdvo_connector->output_flag & (int )response) == 0U) {
 83811# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83812    ret = (enum drm_connector_status )2;
 83813  } else
 83814# 1408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83815  if (((int )intel_sdvo_connector->output_flag & 257) != 0) {
 83816    {
 83817# 1409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83818    ret = intel_sdvo_hdmi_sink_detect(connector);
 83819    }
 83820  } else {
 83821    {
 83822# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83823    edid = intel_sdvo_get_edid(connector);
 83824    }
 83825# 1415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83826    if ((unsigned long )edid == (unsigned long )((struct edid *)0)) {
 83827      {
 83828# 1416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83829      edid = intel_sdvo_get_analog_edid(connector);
 83830      }
 83831    } else {
 83832
 83833    }
 83834# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83835    if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 83836# 1418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83837      if ((int )((signed char )edid->input) < 0) {
 83838# 1419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83839        ret = (enum drm_connector_status )2;
 83840      } else {
 83841# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83842        ret = (enum drm_connector_status )1;
 83843      }
 83844      {
 83845# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83846      connector->display_info.raw_edid = (char *)0;
 83847# 1423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83848      kfree((void const *)edid);
 83849      }
 83850    } else {
 83851# 1425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83852      ret = (enum drm_connector_status )1;
 83853    }
 83854  }
 83855# 1429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83856  if ((unsigned int )ret == 1U) {
 83857# 1430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83858    intel_sdvo->is_tv = (bool )0;
 83859# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83860    intel_sdvo->is_lvds = (bool )0;
 83861# 1432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83862    intel_sdvo->base.needs_tv_clock = (bool )0;
 83863# 1434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83864    if (((int )response & 12) != 0) {
 83865# 1435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83866      intel_sdvo->is_tv = (bool )1;
 83867# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83868      intel_sdvo->base.needs_tv_clock = (bool )1;
 83869    } else {
 83870
 83871    }
 83872# 1438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83873    if (((int )response & 16448) != 0) {
 83874# 1439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83875      intel_sdvo->is_lvds = (bool )((unsigned long )intel_sdvo->sdvo_lvds_fixed_mode != (unsigned long )((struct drm_display_mode *)0));
 83876    } else {
 83877
 83878    }
 83879  } else {
 83880
 83881  }
 83882# 1442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83883  return (ret);
 83884}
 83885}
 83886# 1445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83887static void intel_sdvo_get_ddc_modes(struct drm_connector *connector )
 83888{ struct edid *edid ;
 83889  struct intel_sdvo_connector *intel_sdvo_connector ;
 83890  struct intel_sdvo_connector *tmp ;
 83891  bool monitor_is_digital ;
 83892  bool connector_is_digital ;
 83893
 83894  {
 83895  {
 83896# 1450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83897  edid = intel_sdvo_get_edid(connector);
 83898  }
 83899# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83900  if ((unsigned long )edid == (unsigned long )((struct edid *)0)) {
 83901    {
 83902# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83903    edid = intel_sdvo_get_analog_edid(connector);
 83904    }
 83905  } else {
 83906
 83907  }
 83908# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83909  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 83910    {
 83911# 1462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83912    tmp = to_intel_sdvo_connector(connector);
 83913# 1462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83914    intel_sdvo_connector = tmp;
 83915# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83916    monitor_is_digital = (bool )((int )((signed char )edid->input) < 0);
 83917# 1464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83918    connector_is_digital = (bool )(((int )intel_sdvo_connector->output_flag & 257) != 0);
 83919    }
 83920# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83921    if ((int )connector_is_digital == (int )monitor_is_digital) {
 83922      {
 83923# 1467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83924      drm_mode_connector_update_edid_property(connector, edid);
 83925# 1468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83926      drm_add_edid_modes(connector, edid);
 83927      }
 83928    } else {
 83929
 83930    }
 83931    {
 83932# 1471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83933    connector->display_info.raw_edid = (char *)0;
 83934# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83935    kfree((void const *)edid);
 83936    }
 83937  } else {
 83938
 83939  }
 83940# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83941  return;
 83942}
 83943}
 83944# 1481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83945static struct drm_display_mode const sdvo_tv_modes[19U] =
 83946# 1481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 83947  { {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'3', (char )'2',
 83948                                                                 (char )'0', (char )'x',
 83949                                                                 (char )'2', (char )'0',
 83950                                                                 (char )'0', (char )'\000'},
 83951      0, (enum drm_mode_status )0, 64, 5815, 320, 321, 384, 416, 0, 200, 201, 232,
 83952      233, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83953      0, 0, 0},
 83954        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'3', (char )'2',
 83955                                                                 (char )'0', (char )'x',
 83956                                                                 (char )'2', (char )'4',
 83957                                                                 (char )'0', (char )'\000'},
 83958      0, (enum drm_mode_status )0, 64, 6814, 320, 321, 384, 416, 0, 240, 241, 272,
 83959      273, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83960      0, 0, 0},
 83961        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'4', (char )'0',
 83962                                                                 (char )'0', (char )'x',
 83963                                                                 (char )'3', (char )'0',
 83964                                                                 (char )'0', (char )'\000'},
 83965      0, (enum drm_mode_status )0, 64, 9910, 400, 401, 464, 496, 0, 300, 301, 332,
 83966      333, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83967      0, 0, 0},
 83968        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'6', (char )'4',
 83969                                                                 (char )'0', (char )'x',
 83970                                                                 (char )'3', (char )'5',
 83971                                                                 (char )'0', (char )'\000'},
 83972      0, (enum drm_mode_status )0, 64, 16913, 640, 641, 704, 736, 0, 350, 351, 382,
 83973      383, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83974      0, 0, 0},
 83975        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'6', (char )'4',
 83976                                                                 (char )'0', (char )'x',
 83977                                                                 (char )'4', (char )'0',
 83978                                                                 (char )'0', (char )'\000'},
 83979      0, (enum drm_mode_status )0, 64, 19121, 640, 641, 704, 736, 0, 400, 401, 432,
 83980      433, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83981      0, 0, 0},
 83982        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'6', (char )'4',
 83983                                                                 (char )'0', (char )'x',
 83984                                                                 (char )'4', (char )'8',
 83985                                                                 (char )'0', (char )'\000'},
 83986      0, (enum drm_mode_status )0, 64, 22654, 640, 641, 704, 736, 0, 480, 481, 512,
 83987      513, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83988      0, 0, 0},
 83989        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'0',
 83990                                                                 (char )'4', (char )'x',
 83991                                                                 (char )'4', (char )'8',
 83992                                                                 (char )'0', (char )'\000'},
 83993      0, (enum drm_mode_status )0, 64, 24624, 704, 705, 768, 800, 0, 480, 481, 512,
 83994      513, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 83995      0, 0, 0},
 83996        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'0',
 83997                                                                 (char )'4', (char )'x',
 83998                                                                 (char )'5', (char )'7',
 83999                                                                 (char )'6', (char )'\000'},
 84000      0, (enum drm_mode_status )0, 64, 29232, 704, 705, 768, 800, 0, 576, 577, 608,
 84001      609, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84002      0, 0, 0},
 84003        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'2',
 84004                                                                 (char )'0', (char )'x',
 84005                                                                 (char )'3', (char )'5',
 84006                                                                 (char )'0', (char )'\000'},
 84007      0, (enum drm_mode_status )0, 64, 18751, 720, 721, 784, 816, 0, 350, 351, 382,
 84008      383, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84009      0, 0, 0},
 84010        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'2',
 84011                                                                 (char )'0', (char )'x',
 84012                                                                 (char )'4', (char )'0',
 84013                                                                 (char )'0', (char )'\000'},
 84014      0, (enum drm_mode_status )0, 64, 21199, 720, 721, 784, 816, 0, 400, 401, 432,
 84015      433, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84016      0, 0, 0},
 84017        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'2',
 84018                                                                 (char )'0', (char )'x',
 84019                                                                 (char )'4', (char )'8',
 84020                                                                 (char )'0', (char )'\000'},
 84021      0, (enum drm_mode_status )0, 64, 25116, 720, 721, 784, 816, 0, 480, 481, 512,
 84022      513, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84023      0, 0, 0},
 84024        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'2',
 84025                                                                 (char )'0', (char )'x',
 84026                                                                 (char )'5', (char )'4',
 84027                                                                 (char )'0', (char )'\000'},
 84028      0, (enum drm_mode_status )0, 64, 28054, 720, 721, 784, 816, 0, 540, 541, 572,
 84029      573, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84030      0, 0, 0},
 84031        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'2',
 84032                                                                 (char )'0', (char )'x',
 84033                                                                 (char )'5', (char )'7',
 84034                                                                 (char )'6', (char )'\000'},
 84035      0, (enum drm_mode_status )0, 64, 29816, 720, 721, 784, 816, 0, 576, 577, 608,
 84036      609, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84037      0, 0, 0},
 84038        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'7', (char )'6',
 84039                                                                 (char )'8', (char )'x',
 84040                                                                 (char )'5', (char )'7',
 84041                                                                 (char )'6', (char )'\000'},
 84042      0, (enum drm_mode_status )0, 64, 31570, 768, 769, 832, 864, 0, 576, 577, 608,
 84043      609, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84044      0, 0, 0},
 84045        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'8', (char )'0',
 84046                                                                 (char )'0', (char )'x',
 84047                                                                 (char )'6', (char )'0',
 84048                                                                 (char )'0', (char )'\000'},
 84049      0, (enum drm_mode_status )0, 64, 34030, 800, 801, 864, 896, 0, 600, 601, 632,
 84050      633, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84051      0, 0, 0},
 84052        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'8', (char )'3',
 84053                                                                 (char )'2', (char )'x',
 84054                                                                 (char )'6', (char )'2',
 84055                                                                 (char )'4', (char )'\000'},
 84056      0, (enum drm_mode_status )0, 64, 36581, 832, 833, 896, 928, 0, 624, 625, 656,
 84057      657, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84058      0, 0, 0},
 84059        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'9', (char )'2',
 84060                                                                 (char )'0', (char )'x',
 84061                                                                 (char )'7', (char )'6',
 84062                                                                 (char )'6', (char )'\000'},
 84063      0, (enum drm_mode_status )0, 64, 48707, 920, 921, 984, 1016, 0, 766, 767, 798,
 84064      799, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84065      0, 0, 0},
 84066        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'1', (char )'0',
 84067                                                                 (char )'2', (char )'4',
 84068                                                                 (char )'x', (char )'7',
 84069                                                                 (char )'6', (char )'8',
 84070                                                                 (char )'\000'}, 0,
 84071      (enum drm_mode_status )0, 64, 53827, 1024, 1025, 1088, 1120, 0, 768, 769, 800,
 84072      801, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, (int *)0,
 84073      0, 0, 0},
 84074        {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'1', (char )'2',
 84075                                                                 (char )'8', (char )'0',
 84076                                                                 (char )'x', (char )'1',
 84077                                                                 (char )'0', (char )'2',
 84078                                                                 (char )'4', (char )'\000'},
 84079      0, (enum drm_mode_status )0, 64, 87265, 1280, 1281, 1344, 1376, 0, 1024, 1025,
 84080      1056, 1057, 0, 5U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 84081      0, (int *)0, 0, 0, 0}};
 84082# 1541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84083static void intel_sdvo_get_tv_modes(struct drm_connector *connector )
 84084{ struct intel_sdvo *intel_sdvo ;
 84085  struct intel_sdvo *tmp ;
 84086  struct intel_sdvo_sdtv_resolution_request tv_res ;
 84087  uint32_t reply ;
 84088  uint32_t format_map ;
 84089  int i ;
 84090  size_t __len ;
 84091  unsigned long _min1 ;
 84092  unsigned long _min2 ;
 84093  unsigned long tmp___0 ;
 84094  void *__ret ;
 84095  bool tmp___1 ;
 84096  int tmp___2 ;
 84097  bool tmp___3 ;
 84098  int tmp___4 ;
 84099  bool tmp___5 ;
 84100  int tmp___6 ;
 84101  struct drm_display_mode *nmode ;
 84102
 84103  {
 84104  {
 84105# 1543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84106  tmp = intel_attached_sdvo(connector);
 84107# 1543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84108  intel_sdvo = tmp;
 84109# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84110  reply = 0U;
 84111# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84112  format_map = 0U;
 84113# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84114  format_map = (uint32_t )(1 << intel_sdvo->tv_format_index);
 84115# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84116  _min1 = 4UL;
 84117# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84118  _min2 = 3UL;
 84119  }
 84120# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84121  if (_min1 < _min2) {
 84122# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84123    tmp___0 = _min1;
 84124  } else {
 84125# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84126    tmp___0 = _min2;
 84127  }
 84128  {
 84129# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84130  __len = tmp___0;
 84131# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84132  __ret = __builtin_memcpy((void *)(& tv_res), (void const *)(& format_map), __len);
 84133# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84134  tmp___1 = intel_sdvo_set_target_output(intel_sdvo, (u16 )((int )intel_sdvo->attached_output));
 84135  }
 84136# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84137  if (tmp___1) {
 84138# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84139    tmp___2 = 0;
 84140  } else {
 84141# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84142    tmp___2 = 1;
 84143  }
 84144# 1555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84145  if (tmp___2) {
 84146# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84147    return;
 84148  } else {
 84149
 84150  }
 84151  {
 84152# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84153  tmp___3 = intel_sdvo_write_cmd(intel_sdvo, (u8 )131, (void const *)(& tv_res),
 84154                                 3);
 84155  }
 84156# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84157  if (tmp___3) {
 84158# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84159    tmp___4 = 0;
 84160  } else {
 84161# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84162    tmp___4 = 1;
 84163  }
 84164# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84165  if (tmp___4) {
 84166# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84167    return;
 84168  } else {
 84169
 84170  }
 84171  {
 84172# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84173  tmp___5 = intel_sdvo_read_response(intel_sdvo, (void *)(& reply), 3);
 84174  }
 84175# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84176  if (tmp___5) {
 84177# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84178    tmp___6 = 0;
 84179  } else {
 84180# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84181    tmp___6 = 1;
 84182  }
 84183# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84184  if (tmp___6) {
 84185# 1564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84186    return;
 84187  } else {
 84188
 84189  }
 84190# 1566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84191  i = 0;
 84192# 1566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84193  goto ldv_38367;
 84194  ldv_38366: ;
 84195# 1567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84196  if (((uint32_t )(1 << i) & reply) != 0U) {
 84197    {
 84198# 1569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84199    nmode = drm_mode_duplicate(connector->dev, (struct drm_display_mode const *)(& sdvo_tv_modes) + (unsigned long )i);
 84200    }
 84201# 1571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84202    if ((unsigned long )nmode != (unsigned long )((struct drm_display_mode *)0)) {
 84203      {
 84204# 1572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84205      drm_mode_probed_add(connector, nmode);
 84206      }
 84207    } else {
 84208
 84209    }
 84210  } else {
 84211
 84212  }
 84213# 1566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84214  i = i + 1;
 84215  ldv_38367: ;
 84216# 1566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84217  if ((unsigned int )i <= 18U) {
 84218# 1567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84219    goto ldv_38366;
 84220  } else {
 84221# 1569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84222    goto ldv_38368;
 84223  }
 84224  ldv_38368: ;
 84225# 1571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84226  return;
 84227}
 84228}
 84229# 1576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84230static void intel_sdvo_get_lvds_modes(struct drm_connector *connector )
 84231{ struct intel_sdvo *intel_sdvo ;
 84232  struct intel_sdvo *tmp ;
 84233  struct drm_i915_private *dev_priv ;
 84234  struct drm_display_mode *newmode ;
 84235  int tmp___0 ;
 84236  struct list_head const *__mptr ;
 84237  struct list_head const *__mptr___0 ;
 84238
 84239  {
 84240  {
 84241# 1578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84242  tmp = intel_attached_sdvo(connector);
 84243# 1578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84244  intel_sdvo = tmp;
 84245# 1579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84246  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 84247# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84248  intel_ddc_get_modes(connector, intel_sdvo->i2c);
 84249# 1588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84250  tmp___0 = list_empty((struct list_head const *)(& connector->probed_modes));
 84251  }
 84252# 1588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84253  if (tmp___0 == 0) {
 84254# 1589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84255    goto end;
 84256  } else {
 84257
 84258  }
 84259# 1592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84260  if ((unsigned long )dev_priv->sdvo_lvds_vbt_mode != (unsigned long )((struct drm_display_mode *)0)) {
 84261    {
 84262# 1593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84263    newmode = drm_mode_duplicate(connector->dev, (struct drm_display_mode const *)dev_priv->sdvo_lvds_vbt_mode);
 84264    }
 84265# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84266    if ((unsigned long )newmode != (unsigned long )((struct drm_display_mode *)0)) {
 84267      {
 84268# 1597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84269      newmode->type = 72;
 84270# 1599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84271      drm_mode_probed_add(connector, newmode);
 84272      }
 84273    } else {
 84274
 84275    }
 84276  } else {
 84277
 84278  }
 84279  end:
 84280# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84281  __mptr = (struct list_head const *)connector->probed_modes.next;
 84282# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84283  newmode = (struct drm_display_mode *)__mptr;
 84284# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84285  goto ldv_38382;
 84286  ldv_38381: ;
 84287# 1605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84288  if ((newmode->type & 8) != 0) {
 84289    {
 84290# 1606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84291    intel_sdvo->sdvo_lvds_fixed_mode = drm_mode_duplicate(connector->dev, (struct drm_display_mode const *)newmode);
 84292# 1609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84293    drm_mode_set_crtcinfo(intel_sdvo->sdvo_lvds_fixed_mode, 0);
 84294# 1612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84295    intel_sdvo->is_lvds = (bool )1;
 84296    }
 84297# 1613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84298    goto ldv_38380;
 84299  } else {
 84300
 84301  }
 84302# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84303  __mptr___0 = (struct list_head const *)newmode->head.next;
 84304# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84305  newmode = (struct drm_display_mode *)__mptr___0;
 84306  ldv_38382: ;
 84307# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84308  if ((unsigned long )(& newmode->head) != (unsigned long )(& connector->probed_modes)) {
 84309# 1605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84310    goto ldv_38381;
 84311  } else {
 84312# 1607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84313    goto ldv_38380;
 84314  }
 84315  ldv_38380: ;
 84316# 1609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84317  return;
 84318}
 84319}
 84320# 1619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84321static int intel_sdvo_get_modes(struct drm_connector *connector )
 84322{ struct intel_sdvo_connector *intel_sdvo_connector ;
 84323  struct intel_sdvo_connector *tmp ;
 84324  int tmp___0 ;
 84325
 84326  {
 84327  {
 84328# 1621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84329  tmp = to_intel_sdvo_connector(connector);
 84330# 1621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84331  intel_sdvo_connector = tmp;
 84332  }
 84333# 1623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84334  if (((int )intel_sdvo_connector->output_flag & 12) != 0) {
 84335    {
 84336# 1624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84337    intel_sdvo_get_tv_modes(connector);
 84338    }
 84339  } else
 84340# 1625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84341  if (((int )intel_sdvo_connector->output_flag & 16448) != 0) {
 84342    {
 84343# 1626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84344    intel_sdvo_get_lvds_modes(connector);
 84345    }
 84346  } else {
 84347    {
 84348# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84349    intel_sdvo_get_ddc_modes(connector);
 84350    }
 84351  }
 84352  {
 84353# 1630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84354  tmp___0 = list_empty((struct list_head const *)(& connector->probed_modes));
 84355  }
 84356# 1630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84357  return (tmp___0 == 0);
 84358}
 84359}
 84360# 1634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84361static void intel_sdvo_destroy_enhance_property(struct drm_connector *connector )
 84362{ struct intel_sdvo_connector *intel_sdvo_connector ;
 84363  struct intel_sdvo_connector *tmp ;
 84364  struct drm_device *dev ;
 84365
 84366  {
 84367  {
 84368# 1636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84369  tmp = to_intel_sdvo_connector(connector);
 84370# 1636 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84371  intel_sdvo_connector = tmp;
 84372# 1637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84373  dev = connector->dev;
 84374  }
 84375# 1639 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84376  if ((unsigned long )intel_sdvo_connector->left != (unsigned long )((struct drm_property *)0)) {
 84377    {
 84378# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84379    drm_property_destroy(dev, intel_sdvo_connector->left);
 84380    }
 84381  } else {
 84382
 84383  }
 84384# 1641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84385  if ((unsigned long )intel_sdvo_connector->right != (unsigned long )((struct drm_property *)0)) {
 84386    {
 84387# 1642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84388    drm_property_destroy(dev, intel_sdvo_connector->right);
 84389    }
 84390  } else {
 84391
 84392  }
 84393# 1643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84394  if ((unsigned long )intel_sdvo_connector->top != (unsigned long )((struct drm_property *)0)) {
 84395    {
 84396# 1644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84397    drm_property_destroy(dev, intel_sdvo_connector->top);
 84398    }
 84399  } else {
 84400
 84401  }
 84402# 1645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84403  if ((unsigned long )intel_sdvo_connector->bottom != (unsigned long )((struct drm_property *)0)) {
 84404    {
 84405# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84406    drm_property_destroy(dev, intel_sdvo_connector->bottom);
 84407    }
 84408  } else {
 84409
 84410  }
 84411# 1647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84412  if ((unsigned long )intel_sdvo_connector->hpos != (unsigned long )((struct drm_property *)0)) {
 84413    {
 84414# 1648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84415    drm_property_destroy(dev, intel_sdvo_connector->hpos);
 84416    }
 84417  } else {
 84418
 84419  }
 84420# 1649 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84421  if ((unsigned long )intel_sdvo_connector->vpos != (unsigned long )((struct drm_property *)0)) {
 84422    {
 84423# 1650 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84424    drm_property_destroy(dev, intel_sdvo_connector->vpos);
 84425    }
 84426  } else {
 84427
 84428  }
 84429# 1651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84430  if ((unsigned long )intel_sdvo_connector->saturation != (unsigned long )((struct drm_property *)0)) {
 84431    {
 84432# 1652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84433    drm_property_destroy(dev, intel_sdvo_connector->saturation);
 84434    }
 84435  } else {
 84436
 84437  }
 84438# 1653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84439  if ((unsigned long )intel_sdvo_connector->contrast != (unsigned long )((struct drm_property *)0)) {
 84440    {
 84441# 1654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84442    drm_property_destroy(dev, intel_sdvo_connector->contrast);
 84443    }
 84444  } else {
 84445
 84446  }
 84447# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84448  if ((unsigned long )intel_sdvo_connector->hue != (unsigned long )((struct drm_property *)0)) {
 84449    {
 84450# 1656 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84451    drm_property_destroy(dev, intel_sdvo_connector->hue);
 84452    }
 84453  } else {
 84454
 84455  }
 84456# 1657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84457  if ((unsigned long )intel_sdvo_connector->sharpness != (unsigned long )((struct drm_property *)0)) {
 84458    {
 84459# 1658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84460    drm_property_destroy(dev, intel_sdvo_connector->sharpness);
 84461    }
 84462  } else {
 84463
 84464  }
 84465# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84466  if ((unsigned long )intel_sdvo_connector->flicker_filter != (unsigned long )((struct drm_property *)0)) {
 84467    {
 84468# 1660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84469    drm_property_destroy(dev, intel_sdvo_connector->flicker_filter);
 84470    }
 84471  } else {
 84472
 84473  }
 84474# 1661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84475  if ((unsigned long )intel_sdvo_connector->flicker_filter_2d != (unsigned long )((struct drm_property *)0)) {
 84476    {
 84477# 1662 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84478    drm_property_destroy(dev, intel_sdvo_connector->flicker_filter_2d);
 84479    }
 84480  } else {
 84481
 84482  }
 84483# 1663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84484  if ((unsigned long )intel_sdvo_connector->flicker_filter_adaptive != (unsigned long )((struct drm_property *)0)) {
 84485    {
 84486# 1664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84487    drm_property_destroy(dev, intel_sdvo_connector->flicker_filter_adaptive);
 84488    }
 84489  } else {
 84490
 84491  }
 84492# 1665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84493  if ((unsigned long )intel_sdvo_connector->tv_luma_filter != (unsigned long )((struct drm_property *)0)) {
 84494    {
 84495# 1666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84496    drm_property_destroy(dev, intel_sdvo_connector->tv_luma_filter);
 84497    }
 84498  } else {
 84499
 84500  }
 84501# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84502  if ((unsigned long )intel_sdvo_connector->tv_chroma_filter != (unsigned long )((struct drm_property *)0)) {
 84503    {
 84504# 1668 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84505    drm_property_destroy(dev, intel_sdvo_connector->tv_chroma_filter);
 84506    }
 84507  } else {
 84508
 84509  }
 84510# 1669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84511  if ((unsigned long )intel_sdvo_connector->dot_crawl != (unsigned long )((struct drm_property *)0)) {
 84512    {
 84513# 1670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84514    drm_property_destroy(dev, intel_sdvo_connector->dot_crawl);
 84515    }
 84516  } else {
 84517
 84518  }
 84519# 1671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84520  if ((unsigned long )intel_sdvo_connector->brightness != (unsigned long )((struct drm_property *)0)) {
 84521    {
 84522# 1672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84523    drm_property_destroy(dev, intel_sdvo_connector->brightness);
 84524    }
 84525  } else {
 84526
 84527  }
 84528# 1673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84529  return;
 84530}
 84531}
 84532# 1675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84533static void intel_sdvo_destroy(struct drm_connector *connector )
 84534{ struct intel_sdvo_connector *intel_sdvo_connector ;
 84535  struct intel_sdvo_connector *tmp ;
 84536
 84537  {
 84538  {
 84539# 1677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84540  tmp = to_intel_sdvo_connector(connector);
 84541# 1677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84542  intel_sdvo_connector = tmp;
 84543  }
 84544# 1679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84545  if ((unsigned long )intel_sdvo_connector->tv_format != (unsigned long )((struct drm_property *)0)) {
 84546    {
 84547# 1680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84548    drm_property_destroy(connector->dev, intel_sdvo_connector->tv_format);
 84549    }
 84550  } else {
 84551
 84552  }
 84553  {
 84554# 1683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84555  intel_sdvo_destroy_enhance_property(connector);
 84556# 1684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84557  drm_sysfs_connector_remove(connector);
 84558# 1685 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84559  drm_connector_cleanup(connector);
 84560# 1686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84561  kfree((void const *)connector);
 84562  }
 84563# 1687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84564  return;
 84565}
 84566}
 84567# 1689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84568static bool intel_sdvo_detect_hdmi_audio(struct drm_connector *connector )
 84569{ struct intel_sdvo *intel_sdvo ;
 84570  struct intel_sdvo *tmp ;
 84571  struct edid *edid ;
 84572  bool has_audio ;
 84573
 84574  {
 84575  {
 84576# 1691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84577  tmp = intel_attached_sdvo(connector);
 84578# 1691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84579  intel_sdvo = tmp;
 84580# 1693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84581  has_audio = (bool )0;
 84582  }
 84583# 1695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84584  if (! intel_sdvo->is_hdmi) {
 84585# 1696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84586    return ((bool )0);
 84587  } else {
 84588
 84589  }
 84590  {
 84591# 1698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84592  edid = intel_sdvo_get_edid(connector);
 84593  }
 84594# 1699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84595  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 84596# 1699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84597    if ((int )((signed char )edid->input) < 0) {
 84598      {
 84599# 1700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84600      has_audio = drm_detect_monitor_audio(edid);
 84601      }
 84602    } else {
 84603
 84604    }
 84605  } else {
 84606
 84607  }
 84608# 1702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84609  return (has_audio);
 84610}
 84611}
 84612# 1706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84613static int intel_sdvo_set_property(struct drm_connector *connector , struct drm_property *property ,
 84614                                   uint64_t val )
 84615{ struct intel_sdvo *intel_sdvo ;
 84616  struct intel_sdvo *tmp ;
 84617  struct intel_sdvo_connector *intel_sdvo_connector ;
 84618  struct intel_sdvo_connector *tmp___0 ;
 84619  struct drm_i915_private *dev_priv ;
 84620  uint16_t temp_value ;
 84621  uint8_t cmd ;
 84622  int ret ;
 84623  int i ;
 84624  bool has_audio ;
 84625  bool tmp___1 ;
 84626  int tmp___2 ;
 84627  struct drm_crtc *crtc ;
 84628
 84629  {
 84630  {
 84631# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84632  tmp = intel_attached_sdvo(connector);
 84633# 1710 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84634  intel_sdvo = tmp;
 84635# 1711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84636  tmp___0 = to_intel_sdvo_connector(connector);
 84637# 1711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84638  intel_sdvo_connector = tmp___0;
 84639# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84640  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 84641# 1717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84642  ret = drm_connector_property_set_value(connector, property, val);
 84643  }
 84644# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84645  if (ret != 0) {
 84646# 1719 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84647    return (ret);
 84648  } else {
 84649
 84650  }
 84651# 1721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84652  if ((unsigned long )dev_priv->force_audio_property == (unsigned long )property) {
 84653# 1722 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84654    i = (int )val;
 84655# 1725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84656    if (intel_sdvo_connector->force_audio == i) {
 84657# 1726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84658      return (0);
 84659    } else {
 84660
 84661    }
 84662# 1728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84663    intel_sdvo_connector->force_audio = i;
 84664# 1730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84665    if (i == 0) {
 84666      {
 84667# 1731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84668      has_audio = intel_sdvo_detect_hdmi_audio(connector);
 84669      }
 84670    } else {
 84671# 1733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84672      has_audio = (bool )(i > 0);
 84673    }
 84674# 1735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84675    if ((int )intel_sdvo->has_hdmi_audio == (int )has_audio) {
 84676# 1736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84677      return (0);
 84678    } else {
 84679
 84680    }
 84681# 1738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84682    intel_sdvo->has_hdmi_audio = has_audio;
 84683# 1739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84684    goto done;
 84685  } else {
 84686
 84687  }
 84688# 1742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84689  if ((unsigned long )dev_priv->broadcast_rgb_property == (unsigned long )property) {
 84690# 1743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84691    if ((uint64_t )(intel_sdvo->color_range != 0U) == val) {
 84692# 1744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84693      return (0);
 84694    } else {
 84695
 84696    }
 84697# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84698    if (val != 0ULL) {
 84699# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84700      intel_sdvo->color_range = 256U;
 84701    } else {
 84702# 1746 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84703      intel_sdvo->color_range = 0U;
 84704    }
 84705# 1747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84706    goto done;
 84707  } else {
 84708
 84709  }
 84710# 1759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84711  if ((unsigned long )intel_sdvo_connector->tv_format == (unsigned long )property) {
 84712# 1760 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84713    if (val > 18ULL) {
 84714# 1761 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84715      return (-22);
 84716    } else {
 84717
 84718    }
 84719# 1763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84720    if (intel_sdvo->tv_format_index == (int )intel_sdvo_connector->tv_format_supported[val]) {
 84721# 1765 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84722      return (0);
 84723    } else {
 84724
 84725    }
 84726# 1767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84727    intel_sdvo->tv_format_index = (int )intel_sdvo_connector->tv_format_supported[val];
 84728# 1768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84729    goto done;
 84730  } else
 84731# 1769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84732  if (((int )intel_sdvo_connector->output_flag & 16460) != 0) {
 84733# 1770 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84734    temp_value = (uint16_t )val;
 84735# 1771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84736    if ((unsigned long )intel_sdvo_connector->left == (unsigned long )property) {
 84737      {
 84738# 1772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84739      drm_connector_property_set_value(connector, intel_sdvo_connector->right, val);
 84740      }
 84741# 1774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84742      if (intel_sdvo_connector->left_margin == (u32 )temp_value) {
 84743# 1775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84744        return (0);
 84745      } else {
 84746
 84747      }
 84748# 1777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84749      intel_sdvo_connector->left_margin = (u32 )temp_value;
 84750# 1778 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84751      intel_sdvo_connector->right_margin = (u32 )temp_value;
 84752# 1779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84753      temp_value = (uint16_t )((int )((uint16_t )intel_sdvo_connector->max_hscan) - (int )((uint16_t )intel_sdvo_connector->left_margin));
 84754# 1781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84755      cmd = (uint8_t )99U;
 84756# 1782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84757      goto set_value;
 84758    } else
 84759# 1783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84760    if ((unsigned long )intel_sdvo_connector->right == (unsigned long )property) {
 84761      {
 84762# 1784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84763      drm_connector_property_set_value(connector, intel_sdvo_connector->left, val);
 84764      }
 84765# 1786 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84766      if (intel_sdvo_connector->right_margin == (u32 )temp_value) {
 84767# 1787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84768        return (0);
 84769      } else {
 84770
 84771      }
 84772# 1789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84773      intel_sdvo_connector->left_margin = (u32 )temp_value;
 84774# 1790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84775      intel_sdvo_connector->right_margin = (u32 )temp_value;
 84776# 1791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84777      temp_value = (uint16_t )((int )((uint16_t )intel_sdvo_connector->max_hscan) - (int )((uint16_t )intel_sdvo_connector->left_margin));
 84778# 1793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84779      cmd = (uint8_t )99U;
 84780# 1794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84781      goto set_value;
 84782    } else
 84783# 1795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84784    if ((unsigned long )intel_sdvo_connector->top == (unsigned long )property) {
 84785      {
 84786# 1796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84787      drm_connector_property_set_value(connector, intel_sdvo_connector->bottom, val);
 84788      }
 84789# 1798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84790      if (intel_sdvo_connector->top_margin == (u32 )temp_value) {
 84791# 1799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84792        return (0);
 84793      } else {
 84794
 84795      }
 84796# 1801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84797      intel_sdvo_connector->top_margin = (u32 )temp_value;
 84798# 1802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84799      intel_sdvo_connector->bottom_margin = (u32 )temp_value;
 84800# 1803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84801      temp_value = (uint16_t )((int )((uint16_t )intel_sdvo_connector->max_vscan) - (int )((uint16_t )intel_sdvo_connector->top_margin));
 84802# 1805 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84803      cmd = (uint8_t )102U;
 84804# 1806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84805      goto set_value;
 84806    } else
 84807# 1807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84808    if ((unsigned long )intel_sdvo_connector->bottom == (unsigned long )property) {
 84809      {
 84810# 1808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84811      drm_connector_property_set_value(connector, intel_sdvo_connector->top, val);
 84812      }
 84813# 1810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84814      if (intel_sdvo_connector->bottom_margin == (u32 )temp_value) {
 84815# 1811 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84816        return (0);
 84817      } else {
 84818
 84819      }
 84820# 1813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84821      intel_sdvo_connector->top_margin = (u32 )temp_value;
 84822# 1814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84823      intel_sdvo_connector->bottom_margin = (u32 )temp_value;
 84824# 1815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84825      temp_value = (uint16_t )((int )((uint16_t )intel_sdvo_connector->max_vscan) - (int )((uint16_t )intel_sdvo_connector->top_margin));
 84826# 1817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84827      cmd = (uint8_t )102U;
 84828# 1818 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84829      goto set_value;
 84830    } else {
 84831
 84832    }
 84833# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84834    if ((unsigned long )intel_sdvo_connector->hpos == (unsigned long )property) {
 84835# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84836      if (intel_sdvo_connector->cur_hpos == (u32 )temp_value) {
 84837# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84838        return (0);
 84839      } else {
 84840
 84841      }
 84842# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84843      if (intel_sdvo_connector->max_hpos < (u32 )temp_value) {
 84844# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84845        return (-22);
 84846      } else {
 84847
 84848      }
 84849# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84850      cmd = (uint8_t )105U;
 84851# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84852      intel_sdvo_connector->cur_hpos = (u32 )temp_value;
 84853# 1820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84854      goto set_value;
 84855    } else {
 84856
 84857    }
 84858# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84859    if ((unsigned long )intel_sdvo_connector->vpos == (unsigned long )property) {
 84860# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84861      if (intel_sdvo_connector->cur_vpos == (u32 )temp_value) {
 84862# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84863        return (0);
 84864      } else {
 84865
 84866      }
 84867# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84868      if (intel_sdvo_connector->max_vpos < (u32 )temp_value) {
 84869# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84870        return (-22);
 84871      } else {
 84872
 84873      }
 84874# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84875      cmd = (uint8_t )108U;
 84876# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84877      intel_sdvo_connector->cur_vpos = (u32 )temp_value;
 84878# 1821 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84879      goto set_value;
 84880    } else {
 84881
 84882    }
 84883# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84884    if ((unsigned long )intel_sdvo_connector->saturation == (unsigned long )property) {
 84885# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84886      if (intel_sdvo_connector->cur_saturation == (u32 )temp_value) {
 84887# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84888        return (0);
 84889      } else {
 84890
 84891      }
 84892# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84893      if (intel_sdvo_connector->max_saturation < (u32 )temp_value) {
 84894# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84895        return (-22);
 84896      } else {
 84897
 84898      }
 84899# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84900      cmd = (uint8_t )87U;
 84901# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84902      intel_sdvo_connector->cur_saturation = (u32 )temp_value;
 84903# 1822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84904      goto set_value;
 84905    } else {
 84906
 84907    }
 84908# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84909    if ((unsigned long )intel_sdvo_connector->contrast == (unsigned long )property) {
 84910# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84911      if (intel_sdvo_connector->cur_contrast == (u32 )temp_value) {
 84912# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84913        return (0);
 84914      } else {
 84915
 84916      }
 84917# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84918      if (intel_sdvo_connector->max_contrast < (u32 )temp_value) {
 84919# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84920        return (-22);
 84921      } else {
 84922
 84923      }
 84924# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84925      cmd = (uint8_t )96U;
 84926# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84927      intel_sdvo_connector->cur_contrast = (u32 )temp_value;
 84928# 1823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84929      goto set_value;
 84930    } else {
 84931
 84932    }
 84933# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84934    if ((unsigned long )intel_sdvo_connector->hue == (unsigned long )property) {
 84935# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84936      if (intel_sdvo_connector->cur_hue == (u32 )temp_value) {
 84937# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84938        return (0);
 84939      } else {
 84940
 84941      }
 84942# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84943      if (intel_sdvo_connector->max_hue < (u32 )temp_value) {
 84944# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84945        return (-22);
 84946      } else {
 84947
 84948      }
 84949# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84950      cmd = (uint8_t )90U;
 84951# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84952      intel_sdvo_connector->cur_hue = (u32 )temp_value;
 84953# 1824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84954      goto set_value;
 84955    } else {
 84956
 84957    }
 84958# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84959    if ((unsigned long )intel_sdvo_connector->brightness == (unsigned long )property) {
 84960# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84961      if (intel_sdvo_connector->cur_brightness == (u32 )temp_value) {
 84962# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84963        return (0);
 84964      } else {
 84965
 84966      }
 84967# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84968      if (intel_sdvo_connector->max_brightness < (u32 )temp_value) {
 84969# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84970        return (-22);
 84971      } else {
 84972
 84973      }
 84974# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84975      cmd = (uint8_t )93U;
 84976# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84977      intel_sdvo_connector->cur_brightness = (u32 )temp_value;
 84978# 1825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84979      goto set_value;
 84980    } else {
 84981
 84982    }
 84983# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84984    if ((unsigned long )intel_sdvo_connector->sharpness == (unsigned long )property) {
 84985# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84986      if (intel_sdvo_connector->cur_sharpness == (u32 )temp_value) {
 84987# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84988        return (0);
 84989      } else {
 84990
 84991      }
 84992# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84993      if (intel_sdvo_connector->max_sharpness < (u32 )temp_value) {
 84994# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 84995        return (-22);
 84996      } else {
 84997
 84998      }
 84999# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85000      cmd = (uint8_t )111U;
 85001# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85002      intel_sdvo_connector->cur_sharpness = (u32 )temp_value;
 85003# 1826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85004      goto set_value;
 85005    } else {
 85006
 85007    }
 85008# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85009    if ((unsigned long )intel_sdvo_connector->flicker_filter == (unsigned long )property) {
 85010# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85011      if (intel_sdvo_connector->cur_flicker_filter == (u32 )temp_value) {
 85012# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85013        return (0);
 85014      } else {
 85015
 85016      }
 85017# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85018      if (intel_sdvo_connector->max_flicker_filter < (u32 )temp_value) {
 85019# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85020        return (-22);
 85021      } else {
 85022
 85023      }
 85024# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85025      cmd = (uint8_t )79U;
 85026# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85027      intel_sdvo_connector->cur_flicker_filter = (u32 )temp_value;
 85028# 1827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85029      goto set_value;
 85030    } else {
 85031
 85032    }
 85033# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85034    if ((unsigned long )intel_sdvo_connector->flicker_filter_2d == (unsigned long )property) {
 85035# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85036      if (intel_sdvo_connector->cur_flicker_filter_2d == (u32 )temp_value) {
 85037# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85038        return (0);
 85039      } else {
 85040
 85041      }
 85042# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85043      if (intel_sdvo_connector->max_flicker_filter_2d < (u32 )temp_value) {
 85044# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85045        return (-22);
 85046      } else {
 85047
 85048      }
 85049# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85050      cmd = (uint8_t )84U;
 85051# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85052      intel_sdvo_connector->cur_flicker_filter_2d = (u32 )temp_value;
 85053# 1828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85054      goto set_value;
 85055    } else {
 85056
 85057    }
 85058# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85059    if ((unsigned long )intel_sdvo_connector->flicker_filter_adaptive == (unsigned long )property) {
 85060# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85061      if (intel_sdvo_connector->cur_flicker_filter_adaptive == (u32 )temp_value) {
 85062# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85063        return (0);
 85064      } else {
 85065
 85066      }
 85067# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85068      if (intel_sdvo_connector->max_flicker_filter_adaptive < (u32 )temp_value) {
 85069# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85070        return (-22);
 85071      } else {
 85072
 85073      }
 85074# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85075      cmd = (uint8_t )81U;
 85076# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85077      intel_sdvo_connector->cur_flicker_filter_adaptive = (u32 )temp_value;
 85078# 1829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85079      goto set_value;
 85080    } else {
 85081
 85082    }
 85083# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85084    if ((unsigned long )intel_sdvo_connector->tv_chroma_filter == (unsigned long )property) {
 85085# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85086      if (intel_sdvo_connector->cur_tv_chroma_filter == (u32 )temp_value) {
 85087# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85088        return (0);
 85089      } else {
 85090
 85091      }
 85092# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85093      if (intel_sdvo_connector->max_tv_chroma_filter < (u32 )temp_value) {
 85094# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85095        return (-22);
 85096      } else {
 85097
 85098      }
 85099# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85100      cmd = (uint8_t )118U;
 85101# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85102      intel_sdvo_connector->cur_tv_chroma_filter = (u32 )temp_value;
 85103# 1830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85104      goto set_value;
 85105    } else {
 85106
 85107    }
 85108# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85109    if ((unsigned long )intel_sdvo_connector->tv_luma_filter == (unsigned long )property) {
 85110# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85111      if (intel_sdvo_connector->cur_tv_luma_filter == (u32 )temp_value) {
 85112# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85113        return (0);
 85114      } else {
 85115
 85116      }
 85117# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85118      if (intel_sdvo_connector->max_tv_luma_filter < (u32 )temp_value) {
 85119# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85120        return (-22);
 85121      } else {
 85122
 85123      }
 85124# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85125      cmd = (uint8_t )121U;
 85126# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85127      intel_sdvo_connector->cur_tv_luma_filter = (u32 )temp_value;
 85128# 1831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85129      goto set_value;
 85130    } else {
 85131
 85132    }
 85133# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85134    if ((unsigned long )intel_sdvo_connector->dot_crawl == (unsigned long )property) {
 85135# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85136      if (intel_sdvo_connector->cur_dot_crawl == (u32 )temp_value) {
 85137# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85138        return (0);
 85139      } else {
 85140
 85141      }
 85142# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85143      if (intel_sdvo_connector->max_dot_crawl < (u32 )temp_value) {
 85144# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85145        return (-22);
 85146      } else {
 85147
 85148      }
 85149# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85150      cmd = (uint8_t )113U;
 85151# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85152      intel_sdvo_connector->cur_dot_crawl = (u32 )temp_value;
 85153# 1832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85154      goto set_value;
 85155    } else {
 85156
 85157    }
 85158  } else {
 85159
 85160  }
 85161# 1835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85162  return (-22);
 85163  set_value:
 85164  {
 85165# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85166  tmp___1 = intel_sdvo_set_value(intel_sdvo, (u8 )((int )cmd), (void const *)(& temp_value),
 85167                                 2);
 85168  }
 85169# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85170  if (tmp___1) {
 85171# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85172    tmp___2 = 0;
 85173  } else {
 85174# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85175    tmp___2 = 1;
 85176  }
 85177# 1838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85178  if (tmp___2) {
 85179# 1839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85180    return (-5);
 85181  } else {
 85182
 85183  }
 85184  done: ;
 85185# 1843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85186  if ((unsigned long )intel_sdvo->base.base.crtc != (unsigned long )((struct drm_crtc *)0)) {
 85187    {
 85188# 1844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85189    crtc = intel_sdvo->base.base.crtc;
 85190# 1845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85191    drm_crtc_helper_set_mode(crtc, & crtc->mode, crtc->x, crtc->y, crtc->fb);
 85192    }
 85193  } else {
 85194
 85195  }
 85196# 1849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85197  return (0);
 85198}
 85199}
 85200# 1853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85201static struct drm_encoder_helper_funcs const intel_sdvo_helper_funcs =
 85202# 1853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85203     {& intel_sdvo_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 85204    & intel_sdvo_mode_fixup, & intel_encoder_prepare, & intel_encoder_commit, & intel_sdvo_mode_set,
 85205    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 85206                                                                                   struct drm_connector * ))0,
 85207    (void (*)(struct drm_encoder * ))0};
 85208# 1861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85209static struct drm_connector_funcs const intel_sdvo_connector_funcs =
 85210# 1861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85211     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 85212    (void (*)(struct drm_connector * ))0, & intel_sdvo_detect, & drm_helper_probe_single_connector_modes,
 85213    & intel_sdvo_set_property, & intel_sdvo_destroy, (void (*)(struct drm_connector * ))0};
 85214# 1869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85215static struct drm_connector_helper_funcs const intel_sdvo_connector_helper_funcs = {& intel_sdvo_get_modes,
 85216    & intel_sdvo_mode_valid, & intel_best_encoder};
 85217# 1875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85218static void intel_sdvo_enc_destroy(struct drm_encoder *encoder )
 85219{ struct intel_sdvo *intel_sdvo ;
 85220  struct intel_sdvo *tmp ;
 85221
 85222  {
 85223  {
 85224# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85225  tmp = to_intel_sdvo(encoder);
 85226# 1877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85227  intel_sdvo = tmp;
 85228  }
 85229# 1879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85230  if ((unsigned long )intel_sdvo->sdvo_lvds_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 85231    {
 85232# 1880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85233    drm_mode_destroy(encoder->dev, intel_sdvo->sdvo_lvds_fixed_mode);
 85234    }
 85235  } else {
 85236
 85237  }
 85238  {
 85239# 1883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85240  i2c_del_adapter(& intel_sdvo->ddc);
 85241# 1884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85242  intel_encoder_destroy(encoder);
 85243  }
 85244# 1885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85245  return;
 85246}
 85247}
 85248# 1887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85249static struct drm_encoder_funcs const intel_sdvo_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_sdvo_enc_destroy};
 85250# 1892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85251static void intel_sdvo_guess_ddc_bus(struct intel_sdvo *sdvo )
 85252{ uint16_t mask ;
 85253  unsigned int num_bits ;
 85254
 85255  {
 85256# 1894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85257  mask = (uint16_t )0U;
 85258# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85259  if ((int )sdvo->controlled_output == 16384) {
 85260# 1901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85261    goto case_16384;
 85262  } else
 85263# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85264  if ((int )sdvo->controlled_output == 64) {
 85265# 1903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85266    goto case_64;
 85267  } else
 85268# 1905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85269  if ((int )sdvo->controlled_output == 256) {
 85270# 1905 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85271    goto case_256;
 85272  } else
 85273# 1907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85274  if ((int )sdvo->controlled_output == 1) {
 85275# 1907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85276    goto case_1;
 85277  } else
 85278# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85279  if ((int )sdvo->controlled_output == 512) {
 85280# 1909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85281    goto case_512;
 85282  } else
 85283# 1911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85284  if ((int )sdvo->controlled_output == 2) {
 85285# 1911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85286    goto case_2;
 85287  } else
 85288# 1900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85289  if (0) {
 85290    case_16384:
 85291# 1902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85292    mask = (uint16_t )((unsigned int )mask | 16384U);
 85293    case_64:
 85294# 1904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85295    mask = (uint16_t )((unsigned int )mask | 64U);
 85296    case_256:
 85297# 1906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85298    mask = (uint16_t )((unsigned int )mask | 256U);
 85299    case_1:
 85300# 1908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85301    mask = (uint16_t )((unsigned int )mask | 1U);
 85302    case_512:
 85303# 1910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85304    mask = (uint16_t )((unsigned int )mask | 512U);
 85305    case_2:
 85306# 1912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85307    mask = (uint16_t )((unsigned int )mask | 2U);
 85308# 1913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85309    goto ldv_38437;
 85310  } else {
 85311
 85312  }
 85313  ldv_38437:
 85314  {
 85315# 1917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85316  mask = (uint16_t )((int )sdvo->caps.output_flags & (int )mask);
 85317# 1918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85318  num_bits = __arch_hweight16((unsigned int )mask);
 85319  }
 85320# 1920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85321  if (num_bits > 3U) {
 85322# 1921 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85323    num_bits = 3U;
 85324  } else {
 85325
 85326  }
 85327# 1924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85328  sdvo->ddc_bus = (uint8_t )(1 << (int )num_bits);
 85329# 1925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85330  return;
 85331}
 85332}
 85333# 1935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85334static void intel_sdvo_select_ddc_bus(struct drm_i915_private *dev_priv , struct intel_sdvo *sdvo ,
 85335                                      u32 reg )
 85336{ struct sdvo_device_mapping *mapping ;
 85337
 85338  {
 85339# 1940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85340  if (reg == 397632U) {
 85341# 1941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85342    mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85343  } else
 85344# 1940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85345  if (reg == 921920U) {
 85346# 1941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85347    mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85348  } else {
 85349# 1943 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85350    mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings) + 1UL;
 85351  }
 85352# 1945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85353  if ((unsigned int )mapping->initialized != 0U) {
 85354# 1946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85355    sdvo->ddc_bus = (uint8_t )(1 << ((int )mapping->ddc_pin >> 4));
 85356  } else {
 85357    {
 85358# 1948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85359    intel_sdvo_guess_ddc_bus(sdvo);
 85360    }
 85361  }
 85362# 1949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85363  return;
 85364}
 85365}
 85366# 1952 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85367static void intel_sdvo_select_i2c_bus(struct drm_i915_private *dev_priv , struct intel_sdvo *sdvo ,
 85368                                      u32 reg )
 85369{ struct sdvo_device_mapping *mapping ;
 85370  u8 pin ;
 85371  u8 speed ;
 85372
 85373  {
 85374# 1958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85375  if (reg == 397632U) {
 85376# 1959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85377    mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85378  } else
 85379# 1958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85380  if (reg == 921920U) {
 85381# 1959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85382    mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85383  } else {
 85384# 1961 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85385    mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings) + 1UL;
 85386  }
 85387# 1963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85388  pin = (u8 )5U;
 85389# 1964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85390  speed = (u8 )3U;
 85391# 1965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85392  if ((unsigned int )mapping->initialized != 0U) {
 85393# 1966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85394    pin = mapping->i2c_pin;
 85395# 1967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85396    speed = mapping->i2c_speed;
 85397  } else {
 85398
 85399  }
 85400# 1970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85401  if ((unsigned int )pin <= 7U) {
 85402    {
 85403# 1971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85404    sdvo->i2c = & (dev_priv->gmbus + (unsigned long )pin)->adapter;
 85405# 1972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85406    intel_gmbus_set_speed(sdvo->i2c, (int )speed);
 85407# 1973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85408    intel_gmbus_force_bit(sdvo->i2c, (bool )1);
 85409    }
 85410  } else {
 85411# 1975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85412    sdvo->i2c = & (dev_priv->gmbus + 5UL)->adapter;
 85413  }
 85414# 1976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85415  return;
 85416}
 85417}
 85418# 1979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85419static bool intel_sdvo_is_hdmi_connector(struct intel_sdvo *intel_sdvo , int device )
 85420{ bool tmp ;
 85421
 85422  {
 85423  {
 85424# 1981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85425  tmp = intel_sdvo_check_supp_encode(intel_sdvo);
 85426  }
 85427# 1981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85428  return (tmp);
 85429}
 85430}
 85431# 1985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85432static u8 intel_sdvo_get_slave_addr(struct drm_device *dev , int sdvo_reg )
 85433{ struct drm_i915_private *dev_priv ;
 85434  struct sdvo_device_mapping *my_mapping ;
 85435  struct sdvo_device_mapping *other_mapping ;
 85436
 85437  {
 85438# 1987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85439  dev_priv = (struct drm_i915_private *)dev->dev_private;
 85440# 1990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85441  if (sdvo_reg == 397632) {
 85442# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85443    my_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85444# 1992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85445    other_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings) + 1UL;
 85446  } else
 85447# 1990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85448  if (sdvo_reg == 921920) {
 85449# 1991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85450    my_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85451# 1992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85452    other_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings) + 1UL;
 85453  } else {
 85454# 1994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85455    my_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings) + 1UL;
 85456# 1995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85457    other_mapping = (struct sdvo_device_mapping *)(& dev_priv->sdvo_mappings);
 85458  }
 85459# 1999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85460  if ((unsigned int )my_mapping->slave_addr != 0U) {
 85461# 2000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85462    return (my_mapping->slave_addr);
 85463  } else {
 85464
 85465  }
 85466# 2005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85467  if ((unsigned int )other_mapping->slave_addr != 0U) {
 85468# 2006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85469    if ((unsigned int )other_mapping->slave_addr == 112U) {
 85470# 2007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85471      return ((u8 )114U);
 85472    } else {
 85473# 2009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85474      return ((u8 )112U);
 85475    }
 85476  } else {
 85477
 85478  }
 85479# 2015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85480  if (sdvo_reg == 397632) {
 85481# 2016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85482    return ((u8 )112U);
 85483  } else
 85484# 2015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85485  if (sdvo_reg == 921920) {
 85486# 2016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85487    return ((u8 )112U);
 85488  } else {
 85489# 2018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85490    return ((u8 )114U);
 85491  }
 85492}
 85493}
 85494# 2022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85495static void intel_sdvo_connector_init(struct intel_sdvo_connector *connector , struct intel_sdvo *encoder )
 85496{
 85497
 85498  {
 85499  {
 85500# 2025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85501  drm_connector_init(encoder->base.base.dev, & connector->base.base, & intel_sdvo_connector_funcs,
 85502                     connector->base.base.connector_type);
 85503# 2030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85504  drm_connector_helper_add(& connector->base.base, & intel_sdvo_connector_helper_funcs);
 85505# 2033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85506  connector->base.base.interlace_allowed = (bool )0;
 85507# 2034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85508  connector->base.base.doublescan_allowed = (bool )0;
 85509# 2035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85510  connector->base.base.display_info.subpixel_order = (enum subpixel_order )1;
 85511# 2037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85512  intel_connector_attach_encoder(& connector->base, & encoder->base);
 85513# 2038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85514  drm_sysfs_connector_add(& connector->base.base);
 85515  }
 85516# 2039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85517  return;
 85518}
 85519}
 85520# 2042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85521static void intel_sdvo_add_hdmi_properties(struct intel_sdvo_connector *connector )
 85522{ struct drm_device *dev ;
 85523
 85524  {
 85525  {
 85526# 2044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85527  dev = connector->base.base.dev;
 85528# 2046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85529  intel_attach_force_audio_property(& connector->base.base);
 85530  }
 85531# 2047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85532  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 85533# 2047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85534    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 85535      {
 85536# 2048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85537      intel_attach_broadcast_rgb_property(& connector->base.base);
 85538      }
 85539    } else {
 85540
 85541    }
 85542  } else {
 85543
 85544  }
 85545# 2049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85546  return;
 85547}
 85548}
 85549# 2052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85550static bool intel_sdvo_dvi_init(struct intel_sdvo *intel_sdvo , int device )
 85551{ struct drm_encoder *encoder ;
 85552  struct drm_connector *connector ;
 85553  struct intel_connector *intel_connector ;
 85554  struct intel_sdvo_connector *intel_sdvo_connector ;
 85555  void *tmp ;
 85556  bool tmp___0 ;
 85557
 85558  {
 85559  {
 85560# 2054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85561  encoder = & intel_sdvo->base.base;
 85562# 2059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85563  tmp = kzalloc(1880UL, 208U);
 85564# 2059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85565  intel_sdvo_connector = (struct intel_sdvo_connector *)tmp;
 85566  }
 85567# 2060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85568  if ((unsigned long )intel_sdvo_connector == (unsigned long )((struct intel_sdvo_connector *)0)) {
 85569# 2061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85570    return ((bool )0);
 85571  } else {
 85572
 85573  }
 85574# 2063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85575  if (device == 0) {
 85576# 2064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85577    intel_sdvo->controlled_output = (uint16_t )((unsigned int )intel_sdvo->controlled_output | 1U);
 85578# 2065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85579    intel_sdvo_connector->output_flag = (uint16_t )1U;
 85580  } else
 85581# 2066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85582  if (device == 1) {
 85583# 2067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85584    intel_sdvo->controlled_output = (uint16_t )((unsigned int )intel_sdvo->controlled_output | 256U);
 85585# 2068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85586    intel_sdvo_connector->output_flag = (uint16_t )256U;
 85587  } else {
 85588
 85589  }
 85590  {
 85591# 2071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85592  intel_connector = & intel_sdvo_connector->base;
 85593# 2072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85594  connector = & intel_connector->base;
 85595# 2073 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85596  connector->polled = (uint8_t )6U;
 85597# 2074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85598  encoder->encoder_type = 2;
 85599# 2075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85600  connector->connector_type = 3;
 85601# 2077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85602  tmp___0 = intel_sdvo_is_hdmi_connector(intel_sdvo, device);
 85603  }
 85604# 2077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85605  if ((int )tmp___0) {
 85606# 2078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85607    connector->connector_type = 11;
 85608# 2079 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85609    intel_sdvo->is_hdmi = (bool )1;
 85610  } else {
 85611
 85612  }
 85613  {
 85614# 2081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85615  intel_sdvo->base.clone_mask = 576;
 85616# 2084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85617  intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo);
 85618  }
 85619# 2085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85620  if ((int )intel_sdvo->is_hdmi) {
 85621    {
 85622# 2086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85623    intel_sdvo_add_hdmi_properties(intel_sdvo_connector);
 85624    }
 85625  } else {
 85626
 85627  }
 85628# 2088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85629  return ((bool )1);
 85630}
 85631}
 85632# 2092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85633static bool intel_sdvo_tv_init(struct intel_sdvo *intel_sdvo , int type )
 85634{ struct drm_encoder *encoder ;
 85635  struct drm_connector *connector ;
 85636  struct intel_connector *intel_connector ;
 85637  struct intel_sdvo_connector *intel_sdvo_connector ;
 85638  void *tmp ;
 85639  bool tmp___0 ;
 85640  int tmp___1 ;
 85641  bool tmp___2 ;
 85642  int tmp___3 ;
 85643
 85644  {
 85645  {
 85646# 2094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85647  encoder = & intel_sdvo->base.base;
 85648# 2099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85649  tmp = kzalloc(1880UL, 208U);
 85650# 2099 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85651  intel_sdvo_connector = (struct intel_sdvo_connector *)tmp;
 85652  }
 85653# 2100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85654  if ((unsigned long )intel_sdvo_connector == (unsigned long )((struct intel_sdvo_connector *)0)) {
 85655# 2101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85656    return ((bool )0);
 85657  } else {
 85658
 85659  }
 85660  {
 85661# 2103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85662  intel_connector = & intel_sdvo_connector->base;
 85663# 2104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85664  connector = & intel_connector->base;
 85665# 2105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85666  encoder->encoder_type = 4;
 85667# 2106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85668  connector->connector_type = 6;
 85669# 2108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85670  intel_sdvo->controlled_output = (uint16_t )((int )((short )intel_sdvo->controlled_output) | (int )((short )type));
 85671# 2109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85672  intel_sdvo_connector->output_flag = (uint16_t )type;
 85673# 2111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85674  intel_sdvo->is_tv = (bool )1;
 85675# 2112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85676  intel_sdvo->base.needs_tv_clock = (bool )1;
 85677# 2113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85678  intel_sdvo->base.clone_mask = 128;
 85679# 2115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85680  intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo);
 85681# 2117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85682  tmp___0 = intel_sdvo_tv_create_property(intel_sdvo, intel_sdvo_connector, type);
 85683  }
 85684# 2117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85685  if (tmp___0) {
 85686# 2117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85687    tmp___1 = 0;
 85688  } else {
 85689# 2117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85690    tmp___1 = 1;
 85691  }
 85692# 2117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85693  if (tmp___1) {
 85694# 2118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85695    goto err;
 85696  } else {
 85697
 85698  }
 85699  {
 85700# 2120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85701  tmp___2 = intel_sdvo_create_enhance_property(intel_sdvo, intel_sdvo_connector);
 85702  }
 85703# 2120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85704  if (tmp___2) {
 85705# 2120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85706    tmp___3 = 0;
 85707  } else {
 85708# 2120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85709    tmp___3 = 1;
 85710  }
 85711# 2120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85712  if (tmp___3) {
 85713# 2121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85714    goto err;
 85715  } else {
 85716
 85717  }
 85718# 2123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85719  return ((bool )1);
 85720  err:
 85721  {
 85722# 2126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85723  intel_sdvo_destroy(connector);
 85724  }
 85725# 2127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85726  return ((bool )0);
 85727}
 85728}
 85729# 2131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85730static bool intel_sdvo_analog_init(struct intel_sdvo *intel_sdvo , int device )
 85731{ struct drm_encoder *encoder ;
 85732  struct drm_connector *connector ;
 85733  struct intel_connector *intel_connector ;
 85734  struct intel_sdvo_connector *intel_sdvo_connector ;
 85735  void *tmp ;
 85736
 85737  {
 85738  {
 85739# 2133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85740  encoder = & intel_sdvo->base.base;
 85741# 2138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85742  tmp = kzalloc(1880UL, 208U);
 85743# 2138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85744  intel_sdvo_connector = (struct intel_sdvo_connector *)tmp;
 85745  }
 85746# 2139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85747  if ((unsigned long )intel_sdvo_connector == (unsigned long )((struct intel_sdvo_connector *)0)) {
 85748# 2140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85749    return ((bool )0);
 85750  } else {
 85751
 85752  }
 85753# 2142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85754  intel_connector = & intel_sdvo_connector->base;
 85755# 2143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85756  connector = & intel_connector->base;
 85757# 2144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85758  connector->polled = (uint8_t )2U;
 85759# 2145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85760  encoder->encoder_type = 1;
 85761# 2146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85762  connector->connector_type = 1;
 85763# 2148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85764  if (device == 0) {
 85765# 2149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85766    intel_sdvo->controlled_output = (uint16_t )((unsigned int )intel_sdvo->controlled_output | 2U);
 85767# 2150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85768    intel_sdvo_connector->output_flag = (uint16_t )2U;
 85769  } else
 85770# 2151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85771  if (device == 1) {
 85772# 2152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85773    intel_sdvo->controlled_output = (uint16_t )((unsigned int )intel_sdvo->controlled_output | 512U);
 85774# 2153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85775    intel_sdvo_connector->output_flag = (uint16_t )512U;
 85776  } else {
 85777
 85778  }
 85779  {
 85780# 2156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85781  intel_sdvo->base.clone_mask = 576;
 85782# 2159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85783  intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo);
 85784  }
 85785# 2161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85786  return ((bool )1);
 85787}
 85788}
 85789# 2165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85790static bool intel_sdvo_lvds_init(struct intel_sdvo *intel_sdvo , int device )
 85791{ struct drm_encoder *encoder ;
 85792  struct drm_connector *connector ;
 85793  struct intel_connector *intel_connector ;
 85794  struct intel_sdvo_connector *intel_sdvo_connector ;
 85795  void *tmp ;
 85796  bool tmp___0 ;
 85797  int tmp___1 ;
 85798
 85799  {
 85800  {
 85801# 2167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85802  encoder = & intel_sdvo->base.base;
 85803# 2172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85804  tmp = kzalloc(1880UL, 208U);
 85805# 2172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85806  intel_sdvo_connector = (struct intel_sdvo_connector *)tmp;
 85807  }
 85808# 2173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85809  if ((unsigned long )intel_sdvo_connector == (unsigned long )((struct intel_sdvo_connector *)0)) {
 85810# 2174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85811    return ((bool )0);
 85812  } else {
 85813
 85814  }
 85815# 2176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85816  intel_connector = & intel_sdvo_connector->base;
 85817# 2177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85818  connector = & intel_connector->base;
 85819# 2178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85820  encoder->encoder_type = 3;
 85821# 2179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85822  connector->connector_type = 7;
 85823# 2181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85824  if (device == 0) {
 85825# 2182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85826    intel_sdvo->controlled_output = (uint16_t )((unsigned int )intel_sdvo->controlled_output | 64U);
 85827# 2183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85828    intel_sdvo_connector->output_flag = (uint16_t )64U;
 85829  } else
 85830# 2184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85831  if (device == 1) {
 85832# 2185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85833    intel_sdvo->controlled_output = (uint16_t )((unsigned int )intel_sdvo->controlled_output | 16384U);
 85834# 2186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85835    intel_sdvo_connector->output_flag = (uint16_t )16384U;
 85836  } else {
 85837
 85838  }
 85839  {
 85840# 2189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85841  intel_sdvo->base.clone_mask = 768;
 85842# 2192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85843  intel_sdvo_connector_init(intel_sdvo_connector, intel_sdvo);
 85844# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85845  tmp___0 = intel_sdvo_create_enhance_property(intel_sdvo, intel_sdvo_connector);
 85846  }
 85847# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85848  if (tmp___0) {
 85849# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85850    tmp___1 = 0;
 85851  } else {
 85852# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85853    tmp___1 = 1;
 85854  }
 85855# 2193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85856  if (tmp___1) {
 85857# 2194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85858    goto err;
 85859  } else {
 85860
 85861  }
 85862# 2196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85863  return ((bool )1);
 85864  err:
 85865  {
 85866# 2199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85867  intel_sdvo_destroy(connector);
 85868  }
 85869# 2200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85870  return ((bool )0);
 85871}
 85872}
 85873# 2204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85874static bool intel_sdvo_output_setup(struct intel_sdvo *intel_sdvo , uint16_t flags )
 85875{ bool tmp ;
 85876  int tmp___0 ;
 85877  bool tmp___1 ;
 85878  int tmp___2 ;
 85879  bool tmp___3 ;
 85880  int tmp___4 ;
 85881  bool tmp___5 ;
 85882  int tmp___6 ;
 85883  bool tmp___7 ;
 85884  int tmp___8 ;
 85885  bool tmp___9 ;
 85886  int tmp___10 ;
 85887  bool tmp___11 ;
 85888  int tmp___12 ;
 85889  bool tmp___13 ;
 85890  int tmp___14 ;
 85891  unsigned char bytes[2U] ;
 85892  size_t __len ;
 85893  void *__ret ;
 85894  char *tmp___15 ;
 85895
 85896  {
 85897# 2206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85898  intel_sdvo->is_tv = (bool )0;
 85899# 2207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85900  intel_sdvo->base.needs_tv_clock = (bool )0;
 85901# 2208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85902  intel_sdvo->is_lvds = (bool )0;
 85903# 2212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85904  if ((int )flags & 1) {
 85905    {
 85906# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85907    tmp = intel_sdvo_dvi_init(intel_sdvo, 0);
 85908    }
 85909# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85910    if (tmp) {
 85911# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85912      tmp___0 = 0;
 85913    } else {
 85914# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85915      tmp___0 = 1;
 85916    }
 85917# 2213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85918    if (tmp___0) {
 85919# 2214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85920      return ((bool )0);
 85921    } else {
 85922
 85923    }
 85924  } else {
 85925
 85926  }
 85927# 2216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85928  if (((int )flags & 257) == 257) {
 85929    {
 85930# 2217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85931    tmp___1 = intel_sdvo_dvi_init(intel_sdvo, 1);
 85932    }
 85933# 2217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85934    if (tmp___1) {
 85935# 2217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85936      tmp___2 = 0;
 85937    } else {
 85938# 2217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85939      tmp___2 = 1;
 85940    }
 85941# 2217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85942    if (tmp___2) {
 85943# 2218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85944      return ((bool )0);
 85945    } else {
 85946
 85947    }
 85948  } else {
 85949
 85950  }
 85951# 2221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85952  if (((int )flags & 8) != 0) {
 85953    {
 85954# 2222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85955    tmp___3 = intel_sdvo_tv_init(intel_sdvo, 8);
 85956    }
 85957# 2222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85958    if (tmp___3) {
 85959# 2222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85960      tmp___4 = 0;
 85961    } else {
 85962# 2222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85963      tmp___4 = 1;
 85964    }
 85965# 2222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85966    if (tmp___4) {
 85967# 2223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85968      return ((bool )0);
 85969    } else {
 85970
 85971    }
 85972  } else {
 85973
 85974  }
 85975# 2225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85976  if (((int )flags & 4) != 0) {
 85977    {
 85978# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85979    tmp___5 = intel_sdvo_tv_init(intel_sdvo, 4);
 85980    }
 85981# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85982    if (tmp___5) {
 85983# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85984      tmp___6 = 0;
 85985    } else {
 85986# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85987      tmp___6 = 1;
 85988    }
 85989# 2226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85990    if (tmp___6) {
 85991# 2227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 85992      return ((bool )0);
 85993    } else {
 85994
 85995    }
 85996  } else {
 85997
 85998  }
 85999# 2229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86000  if (((int )flags & 2) != 0) {
 86001    {
 86002# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86003    tmp___7 = intel_sdvo_analog_init(intel_sdvo, 0);
 86004    }
 86005# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86006    if (tmp___7) {
 86007# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86008      tmp___8 = 0;
 86009    } else {
 86010# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86011      tmp___8 = 1;
 86012    }
 86013# 2230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86014    if (tmp___8) {
 86015# 2231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86016      return ((bool )0);
 86017    } else {
 86018
 86019    }
 86020  } else {
 86021
 86022  }
 86023# 2233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86024  if (((int )flags & 514) == 514) {
 86025    {
 86026# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86027    tmp___9 = intel_sdvo_analog_init(intel_sdvo, 1);
 86028    }
 86029# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86030    if (tmp___9) {
 86031# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86032      tmp___10 = 0;
 86033    } else {
 86034# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86035      tmp___10 = 1;
 86036    }
 86037# 2234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86038    if (tmp___10) {
 86039# 2235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86040      return ((bool )0);
 86041    } else {
 86042
 86043    }
 86044  } else {
 86045
 86046  }
 86047# 2237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86048  if (((int )flags & 64) != 0) {
 86049    {
 86050# 2238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86051    tmp___11 = intel_sdvo_lvds_init(intel_sdvo, 0);
 86052    }
 86053# 2238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86054    if (tmp___11) {
 86055# 2238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86056      tmp___12 = 0;
 86057    } else {
 86058# 2238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86059      tmp___12 = 1;
 86060    }
 86061# 2238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86062    if (tmp___12) {
 86063# 2239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86064      return ((bool )0);
 86065    } else {
 86066
 86067    }
 86068  } else {
 86069
 86070  }
 86071# 2241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86072  if (((int )flags & 16448) == 16448) {
 86073    {
 86074# 2242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86075    tmp___13 = intel_sdvo_lvds_init(intel_sdvo, 1);
 86076    }
 86077# 2242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86078    if (tmp___13) {
 86079# 2242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86080      tmp___14 = 0;
 86081    } else {
 86082# 2242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86083      tmp___14 = 1;
 86084    }
 86085# 2242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86086    if (tmp___14) {
 86087# 2243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86088      return ((bool )0);
 86089    } else {
 86090
 86091    }
 86092  } else {
 86093
 86094  }
 86095# 2245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86096  if (((int )flags & 17231) == 0) {
 86097# 2248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86098    intel_sdvo->controlled_output = (uint16_t )0U;
 86099# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86100    __len = 2UL;
 86101# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86102    if (__len > 63UL) {
 86103      {
 86104# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86105      __ret = __memcpy((void *)(& bytes), (void const *)(& intel_sdvo->caps.output_flags),
 86106                       __len);
 86107      }
 86108    } else {
 86109      {
 86110# 2249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86111      __ret = __builtin_memcpy((void *)(& bytes), (void const *)(& intel_sdvo->caps.output_flags),
 86112                               __len);
 86113      }
 86114    }
 86115# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86116    if (intel_sdvo->sdvo_reg == 397632) {
 86117# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86118      tmp___15 = (char *)"SDVOB";
 86119    } else
 86120# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86121    if (intel_sdvo->sdvo_reg == 921920) {
 86122# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86123      tmp___15 = (char *)"SDVOB";
 86124    } else {
 86125# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86126      tmp___15 = (char *)"SDVOC";
 86127    }
 86128    {
 86129# 2250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86130    drm_ut_debug_printk(4U, "drm", "intel_sdvo_output_setup", "%s: Unknown SDVO output type (0x%02x%02x)\n",
 86131                        tmp___15, (int )bytes[0], (int )bytes[1]);
 86132    }
 86133# 2253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86134    return ((bool )0);
 86135  } else {
 86136
 86137  }
 86138# 2255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86139  intel_sdvo->base.crtc_mask = 3;
 86140# 2257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86141  return ((bool )1);
 86142}
 86143}
 86144# 2260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86145static bool intel_sdvo_tv_create_property(struct intel_sdvo *intel_sdvo , struct intel_sdvo_connector *intel_sdvo_connector ,
 86146                                          int type )
 86147{ struct drm_device *dev ;
 86148  struct intel_sdvo_tv_format format ;
 86149  uint32_t format_map ;
 86150  uint32_t i ;
 86151  bool tmp ;
 86152  int tmp___0 ;
 86153  bool tmp___1 ;
 86154  int tmp___2 ;
 86155  size_t __len ;
 86156  unsigned long _min1 ;
 86157  unsigned long _min2 ;
 86158  unsigned long tmp___3 ;
 86159  void *__ret ;
 86160  int tmp___4 ;
 86161
 86162  {
 86163  {
 86164# 2264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86165  dev = intel_sdvo->base.base.dev;
 86166# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86167  tmp = intel_sdvo_set_target_output(intel_sdvo, (u16 )((int )((u16 )type)));
 86168  }
 86169# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86170  if (tmp) {
 86171# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86172    tmp___0 = 0;
 86173  } else {
 86174# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86175    tmp___0 = 1;
 86176  }
 86177# 2268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86178  if (tmp___0) {
 86179# 2269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86180    return ((bool )0);
 86181  } else {
 86182
 86183  }
 86184  {
 86185# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86186  tmp___1 = intel_sdvo_get_value(intel_sdvo, (u8 )39, (void *)(& format), 6);
 86187  }
 86188# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86189  if (tmp___1) {
 86190# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86191    tmp___2 = 0;
 86192  } else {
 86193# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86194    tmp___2 = 1;
 86195  }
 86196# 2272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86197  if (tmp___2) {
 86198# 2275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86199    return ((bool )0);
 86200  } else {
 86201
 86202  }
 86203# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86204  _min1 = 4UL;
 86205# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86206  _min2 = 6UL;
 86207# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86208  if (_min1 < _min2) {
 86209# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86210    tmp___3 = _min1;
 86211  } else {
 86212# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86213    tmp___3 = _min2;
 86214  }
 86215  {
 86216# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86217  __len = tmp___3;
 86218# 2277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86219  __ret = __builtin_memcpy((void *)(& format_map), (void const *)(& format), __len);
 86220  }
 86221# 2279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86222  if (format_map == 0U) {
 86223# 2280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86224    return ((bool )0);
 86225  } else {
 86226
 86227  }
 86228# 2282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86229  intel_sdvo_connector->format_supported_num = 0;
 86230# 2283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86231  i = 0U;
 86232# 2283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86233  goto ldv_38533;
 86234  ldv_38532: ;
 86235# 2284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86236  if (((uint32_t )(1 << (int )i) & format_map) != 0U) {
 86237# 2285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86238    tmp___4 = intel_sdvo_connector->format_supported_num;
 86239# 2285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86240    intel_sdvo_connector->format_supported_num = intel_sdvo_connector->format_supported_num + 1;
 86241# 2285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86242    intel_sdvo_connector->tv_format_supported[tmp___4] = (u8 )i;
 86243  } else {
 86244
 86245  }
 86246# 2283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86247  i = i + 1U;
 86248  ldv_38533: ;
 86249# 2283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86250  if (i <= 18U) {
 86251# 2284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86252    goto ldv_38532;
 86253  } else {
 86254# 2286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86255    goto ldv_38534;
 86256  }
 86257  ldv_38534:
 86258  {
 86259# 2288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86260  intel_sdvo_connector->tv_format = drm_property_create(dev, 8, "mode", intel_sdvo_connector->format_supported_num);
 86261  }
 86262# 2291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86263  if ((unsigned long )intel_sdvo_connector->tv_format == (unsigned long )((struct drm_property *)0)) {
 86264# 2292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86265    return ((bool )0);
 86266  } else {
 86267
 86268  }
 86269# 2294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86270  i = 0U;
 86271# 2294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86272  goto ldv_38536;
 86273  ldv_38535:
 86274  {
 86275# 2295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86276  drm_property_add_enum(intel_sdvo_connector->tv_format, (int )i, (uint64_t )i, tv_format_names[(int )intel_sdvo_connector->tv_format_supported[i]]);
 86277# 2294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86278  i = i + 1U;
 86279  }
 86280  ldv_38536: ;
 86281# 2294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86282  if ((uint32_t )intel_sdvo_connector->format_supported_num > i) {
 86283# 2295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86284    goto ldv_38535;
 86285  } else {
 86286# 2297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86287    goto ldv_38537;
 86288  }
 86289  ldv_38537:
 86290  {
 86291# 2299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86292  intel_sdvo->tv_format_index = (int )intel_sdvo_connector->tv_format_supported[0];
 86293# 2300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86294  drm_connector_attach_property(& intel_sdvo_connector->base.base, intel_sdvo_connector->tv_format,
 86295                                0ULL);
 86296  }
 86297# 2302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86298  return ((bool )1);
 86299}
 86300}
 86301# 2327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86302static bool intel_sdvo_create_enhance_property_tv(struct intel_sdvo *intel_sdvo ,
 86303                                                  struct intel_sdvo_connector *intel_sdvo_connector ,
 86304                                                  struct intel_sdvo_enhancements_reply enhancements )
 86305{ struct drm_device *dev ;
 86306  struct drm_connector *connector ;
 86307  uint16_t response ;
 86308  uint16_t data_value[2U] ;
 86309  bool tmp ;
 86310  int tmp___0 ;
 86311  bool tmp___1 ;
 86312  int tmp___2 ;
 86313  bool tmp___3 ;
 86314  int tmp___4 ;
 86315  bool tmp___5 ;
 86316  int tmp___6 ;
 86317  bool tmp___7 ;
 86318  int tmp___8 ;
 86319  bool tmp___9 ;
 86320  int tmp___10 ;
 86321  bool tmp___11 ;
 86322  int tmp___12 ;
 86323  bool tmp___13 ;
 86324  int tmp___14 ;
 86325  bool tmp___15 ;
 86326  int tmp___16 ;
 86327  bool tmp___17 ;
 86328  int tmp___18 ;
 86329  bool tmp___19 ;
 86330  int tmp___20 ;
 86331  bool tmp___21 ;
 86332  int tmp___22 ;
 86333  bool tmp___23 ;
 86334  int tmp___24 ;
 86335  bool tmp___25 ;
 86336  int tmp___26 ;
 86337  bool tmp___27 ;
 86338  int tmp___28 ;
 86339  bool tmp___29 ;
 86340  int tmp___30 ;
 86341  bool tmp___31 ;
 86342  int tmp___32 ;
 86343  bool tmp___33 ;
 86344  int tmp___34 ;
 86345  bool tmp___35 ;
 86346  int tmp___36 ;
 86347  bool tmp___37 ;
 86348  int tmp___38 ;
 86349  bool tmp___39 ;
 86350  int tmp___40 ;
 86351  bool tmp___41 ;
 86352  int tmp___42 ;
 86353  bool tmp___43 ;
 86354  int tmp___44 ;
 86355  bool tmp___45 ;
 86356  int tmp___46 ;
 86357  bool tmp___47 ;
 86358  int tmp___48 ;
 86359  bool tmp___49 ;
 86360  int tmp___50 ;
 86361  bool tmp___51 ;
 86362  int tmp___52 ;
 86363  bool tmp___53 ;
 86364  int tmp___54 ;
 86365  bool tmp___55 ;
 86366  int tmp___56 ;
 86367
 86368  {
 86369# 2331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86370  dev = intel_sdvo->base.base.dev;
 86371# 2332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86372  connector = & intel_sdvo_connector->base.base;
 86373# 2336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86374  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 86375    {
 86376# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86377    tmp = intel_sdvo_get_value(intel_sdvo, (u8 )97, (void *)(& data_value), 4);
 86378    }
 86379# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86380    if (tmp) {
 86381# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86382      tmp___0 = 0;
 86383    } else {
 86384# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86385      tmp___0 = 1;
 86386    }
 86387# 2337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86388    if (tmp___0) {
 86389# 2340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86390      return ((bool )0);
 86391    } else {
 86392
 86393    }
 86394    {
 86395# 2342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86396    tmp___1 = intel_sdvo_get_value(intel_sdvo, (u8 )98, (void *)(& response), 2);
 86397    }
 86398# 2342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86399    if (tmp___1) {
 86400# 2342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86401      tmp___2 = 0;
 86402    } else {
 86403# 2342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86404      tmp___2 = 1;
 86405    }
 86406# 2342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86407    if (tmp___2) {
 86408# 2345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86409      return ((bool )0);
 86410    } else {
 86411
 86412    }
 86413    {
 86414# 2347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86415    intel_sdvo_connector->max_hscan = (u32 )data_value[0];
 86416# 2348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86417    intel_sdvo_connector->left_margin = (u32 )((int )data_value[0] - (int )response);
 86418# 2349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86419    intel_sdvo_connector->right_margin = intel_sdvo_connector->left_margin;
 86420# 2350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86421    intel_sdvo_connector->left = drm_property_create(dev, 2, "left_margin", 2);
 86422    }
 86423# 2353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86424    if ((unsigned long )intel_sdvo_connector->left == (unsigned long )((struct drm_property *)0)) {
 86425# 2354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86426      return ((bool )0);
 86427    } else {
 86428
 86429    }
 86430    {
 86431# 2356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86432    *((intel_sdvo_connector->left)->values) = 0ULL;
 86433# 2357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86434    *((intel_sdvo_connector->left)->values + 1UL) = (uint64_t )data_value[0];
 86435# 2358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86436    drm_connector_attach_property(connector, intel_sdvo_connector->left, (uint64_t )intel_sdvo_connector->left_margin);
 86437# 2362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86438    intel_sdvo_connector->right = drm_property_create(dev, 2, "right_margin", 2);
 86439    }
 86440# 2365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86441    if ((unsigned long )intel_sdvo_connector->right == (unsigned long )((struct drm_property *)0)) {
 86442# 2366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86443      return ((bool )0);
 86444    } else {
 86445
 86446    }
 86447    {
 86448# 2368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86449    *((intel_sdvo_connector->right)->values) = 0ULL;
 86450# 2369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86451    *((intel_sdvo_connector->right)->values + 1UL) = (uint64_t )data_value[0];
 86452# 2370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86453    drm_connector_attach_property(connector, intel_sdvo_connector->right, (uint64_t )intel_sdvo_connector->right_margin);
 86454# 2373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86455    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "h_overscan: max %d, default %d, current %d\n",
 86456                        (int )data_value[0], (int )data_value[1], (int )response);
 86457    }
 86458  } else {
 86459
 86460  }
 86461# 2378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86462  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 86463    {
 86464# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86465    tmp___3 = intel_sdvo_get_value(intel_sdvo, (u8 )100, (void *)(& data_value), 4);
 86466    }
 86467# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86468    if (tmp___3) {
 86469# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86470      tmp___4 = 0;
 86471    } else {
 86472# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86473      tmp___4 = 1;
 86474    }
 86475# 2379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86476    if (tmp___4) {
 86477# 2382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86478      return ((bool )0);
 86479    } else {
 86480
 86481    }
 86482    {
 86483# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86484    tmp___5 = intel_sdvo_get_value(intel_sdvo, (u8 )101, (void *)(& response), 2);
 86485    }
 86486# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86487    if (tmp___5) {
 86488# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86489      tmp___6 = 0;
 86490    } else {
 86491# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86492      tmp___6 = 1;
 86493    }
 86494# 2384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86495    if (tmp___6) {
 86496# 2387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86497      return ((bool )0);
 86498    } else {
 86499
 86500    }
 86501    {
 86502# 2389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86503    intel_sdvo_connector->max_vscan = (u32 )data_value[0];
 86504# 2390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86505    intel_sdvo_connector->top_margin = (u32 )((int )data_value[0] - (int )response);
 86506# 2391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86507    intel_sdvo_connector->bottom_margin = intel_sdvo_connector->top_margin;
 86508# 2392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86509    intel_sdvo_connector->top = drm_property_create(dev, 2, "top_margin", 2);
 86510    }
 86511# 2395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86512    if ((unsigned long )intel_sdvo_connector->top == (unsigned long )((struct drm_property *)0)) {
 86513# 2396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86514      return ((bool )0);
 86515    } else {
 86516
 86517    }
 86518    {
 86519# 2398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86520    *((intel_sdvo_connector->top)->values) = 0ULL;
 86521# 2399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86522    *((intel_sdvo_connector->top)->values + 1UL) = (uint64_t )data_value[0];
 86523# 2400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86524    drm_connector_attach_property(connector, intel_sdvo_connector->top, (uint64_t )intel_sdvo_connector->top_margin);
 86525# 2404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86526    intel_sdvo_connector->bottom = drm_property_create(dev, 2, "bottom_margin", 2);
 86527    }
 86528# 2407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86529    if ((unsigned long )intel_sdvo_connector->bottom == (unsigned long )((struct drm_property *)0)) {
 86530# 2408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86531      return ((bool )0);
 86532    } else {
 86533
 86534    }
 86535    {
 86536# 2410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86537    *((intel_sdvo_connector->bottom)->values) = 0ULL;
 86538# 2411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86539    *((intel_sdvo_connector->bottom)->values + 1UL) = (uint64_t )data_value[0];
 86540# 2412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86541    drm_connector_attach_property(connector, intel_sdvo_connector->bottom, (uint64_t )intel_sdvo_connector->bottom_margin);
 86542# 2415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86543    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "v_overscan: max %d, default %d, current %d\n",
 86544                        (int )data_value[0], (int )data_value[1], (int )response);
 86545    }
 86546  } else {
 86547
 86548  }
 86549# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86550  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 86551    {
 86552# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86553    tmp___7 = intel_sdvo_get_value(intel_sdvo, (u8 )103, (void *)(& data_value), 4);
 86554    }
 86555# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86556    if (tmp___7) {
 86557# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86558      tmp___8 = 0;
 86559    } else {
 86560# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86561      tmp___8 = 1;
 86562    }
 86563# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86564    if (tmp___8) {
 86565# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86566      return ((bool )0);
 86567    } else {
 86568      {
 86569# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86570      tmp___9 = intel_sdvo_get_value(intel_sdvo, (u8 )104, (void *)(& response), 2);
 86571      }
 86572# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86573      if (tmp___9) {
 86574# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86575        tmp___10 = 0;
 86576      } else {
 86577# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86578        tmp___10 = 1;
 86579      }
 86580# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86581      if (tmp___10) {
 86582# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86583        return ((bool )0);
 86584      } else {
 86585
 86586      }
 86587    }
 86588    {
 86589# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86590    intel_sdvo_connector->max_hpos = (u32 )data_value[0];
 86591# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86592    intel_sdvo_connector->cur_hpos = (u32 )response;
 86593# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86594    intel_sdvo_connector->hpos = drm_property_create(dev, 2, "hpos", 2);
 86595    }
 86596# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86597    if ((unsigned long )intel_sdvo_connector->hpos == (unsigned long )((struct drm_property *)0)) {
 86598# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86599      return ((bool )0);
 86600    } else {
 86601
 86602    }
 86603    {
 86604# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86605    *((intel_sdvo_connector->hpos)->values) = 0ULL;
 86606# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86607    *((intel_sdvo_connector->hpos)->values + 1UL) = (uint64_t )data_value[0];
 86608# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86609    drm_connector_attach_property(connector, intel_sdvo_connector->hpos, (uint64_t )intel_sdvo_connector->cur_hpos);
 86610# 2420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86611    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "hpos: max %d, default %d, current %d\n",
 86612                        (int )data_value[0], (int )data_value[1], (int )response);
 86613    }
 86614  } else {
 86615
 86616  }
 86617# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86618  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 86619    {
 86620# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86621    tmp___11 = intel_sdvo_get_value(intel_sdvo, (u8 )106, (void *)(& data_value),
 86622                                    4);
 86623    }
 86624# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86625    if (tmp___11) {
 86626# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86627      tmp___12 = 0;
 86628    } else {
 86629# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86630      tmp___12 = 1;
 86631    }
 86632# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86633    if (tmp___12) {
 86634# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86635      return ((bool )0);
 86636    } else {
 86637      {
 86638# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86639      tmp___13 = intel_sdvo_get_value(intel_sdvo, (u8 )107, (void *)(& response),
 86640                                      2);
 86641      }
 86642# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86643      if (tmp___13) {
 86644# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86645        tmp___14 = 0;
 86646      } else {
 86647# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86648        tmp___14 = 1;
 86649      }
 86650# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86651      if (tmp___14) {
 86652# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86653        return ((bool )0);
 86654      } else {
 86655
 86656      }
 86657    }
 86658    {
 86659# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86660    intel_sdvo_connector->max_vpos = (u32 )data_value[0];
 86661# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86662    intel_sdvo_connector->cur_vpos = (u32 )response;
 86663# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86664    intel_sdvo_connector->vpos = drm_property_create(dev, 2, "vpos", 2);
 86665    }
 86666# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86667    if ((unsigned long )intel_sdvo_connector->vpos == (unsigned long )((struct drm_property *)0)) {
 86668# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86669      return ((bool )0);
 86670    } else {
 86671
 86672    }
 86673    {
 86674# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86675    *((intel_sdvo_connector->vpos)->values) = 0ULL;
 86676# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86677    *((intel_sdvo_connector->vpos)->values + 1UL) = (uint64_t )data_value[0];
 86678# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86679    drm_connector_attach_property(connector, intel_sdvo_connector->vpos, (uint64_t )intel_sdvo_connector->cur_vpos);
 86680# 2421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86681    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "vpos: max %d, default %d, current %d\n",
 86682                        (int )data_value[0], (int )data_value[1], (int )response);
 86683    }
 86684  } else {
 86685
 86686  }
 86687# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86688  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 86689    {
 86690# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86691    tmp___15 = intel_sdvo_get_value(intel_sdvo, (u8 )85, (void *)(& data_value), 4);
 86692    }
 86693# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86694    if (tmp___15) {
 86695# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86696      tmp___16 = 0;
 86697    } else {
 86698# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86699      tmp___16 = 1;
 86700    }
 86701# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86702    if (tmp___16) {
 86703# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86704      return ((bool )0);
 86705    } else {
 86706      {
 86707# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86708      tmp___17 = intel_sdvo_get_value(intel_sdvo, (u8 )86, (void *)(& response), 2);
 86709      }
 86710# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86711      if (tmp___17) {
 86712# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86713        tmp___18 = 0;
 86714      } else {
 86715# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86716        tmp___18 = 1;
 86717      }
 86718# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86719      if (tmp___18) {
 86720# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86721        return ((bool )0);
 86722      } else {
 86723
 86724      }
 86725    }
 86726    {
 86727# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86728    intel_sdvo_connector->max_saturation = (u32 )data_value[0];
 86729# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86730    intel_sdvo_connector->cur_saturation = (u32 )response;
 86731# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86732    intel_sdvo_connector->saturation = drm_property_create(dev, 2, "saturation", 2);
 86733    }
 86734# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86735    if ((unsigned long )intel_sdvo_connector->saturation == (unsigned long )((struct drm_property *)0)) {
 86736# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86737      return ((bool )0);
 86738    } else {
 86739
 86740    }
 86741    {
 86742# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86743    *((intel_sdvo_connector->saturation)->values) = 0ULL;
 86744# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86745    *((intel_sdvo_connector->saturation)->values + 1UL) = (uint64_t )data_value[0];
 86746# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86747    drm_connector_attach_property(connector, intel_sdvo_connector->saturation, (uint64_t )intel_sdvo_connector->cur_saturation);
 86748# 2422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86749    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "saturation: max %d, default %d, current %d\n",
 86750                        (int )data_value[0], (int )data_value[1], (int )response);
 86751    }
 86752  } else {
 86753
 86754  }
 86755# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86756  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 86757    {
 86758# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86759    tmp___19 = intel_sdvo_get_value(intel_sdvo, (u8 )94, (void *)(& data_value), 4);
 86760    }
 86761# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86762    if (tmp___19) {
 86763# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86764      tmp___20 = 0;
 86765    } else {
 86766# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86767      tmp___20 = 1;
 86768    }
 86769# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86770    if (tmp___20) {
 86771# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86772      return ((bool )0);
 86773    } else {
 86774      {
 86775# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86776      tmp___21 = intel_sdvo_get_value(intel_sdvo, (u8 )95, (void *)(& response), 2);
 86777      }
 86778# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86779      if (tmp___21) {
 86780# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86781        tmp___22 = 0;
 86782      } else {
 86783# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86784        tmp___22 = 1;
 86785      }
 86786# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86787      if (tmp___22) {
 86788# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86789        return ((bool )0);
 86790      } else {
 86791
 86792      }
 86793    }
 86794    {
 86795# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86796    intel_sdvo_connector->max_contrast = (u32 )data_value[0];
 86797# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86798    intel_sdvo_connector->cur_contrast = (u32 )response;
 86799# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86800    intel_sdvo_connector->contrast = drm_property_create(dev, 2, "contrast", 2);
 86801    }
 86802# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86803    if ((unsigned long )intel_sdvo_connector->contrast == (unsigned long )((struct drm_property *)0)) {
 86804# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86805      return ((bool )0);
 86806    } else {
 86807
 86808    }
 86809    {
 86810# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86811    *((intel_sdvo_connector->contrast)->values) = 0ULL;
 86812# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86813    *((intel_sdvo_connector->contrast)->values + 1UL) = (uint64_t )data_value[0];
 86814# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86815    drm_connector_attach_property(connector, intel_sdvo_connector->contrast, (uint64_t )intel_sdvo_connector->cur_contrast);
 86816# 2423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86817    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "contrast: max %d, default %d, current %d\n",
 86818                        (int )data_value[0], (int )data_value[1], (int )response);
 86819    }
 86820  } else {
 86821
 86822  }
 86823# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86824  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 86825    {
 86826# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86827    tmp___23 = intel_sdvo_get_value(intel_sdvo, (u8 )88, (void *)(& data_value), 4);
 86828    }
 86829# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86830    if (tmp___23) {
 86831# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86832      tmp___24 = 0;
 86833    } else {
 86834# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86835      tmp___24 = 1;
 86836    }
 86837# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86838    if (tmp___24) {
 86839# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86840      return ((bool )0);
 86841    } else {
 86842      {
 86843# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86844      tmp___25 = intel_sdvo_get_value(intel_sdvo, (u8 )89, (void *)(& response), 2);
 86845      }
 86846# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86847      if (tmp___25) {
 86848# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86849        tmp___26 = 0;
 86850      } else {
 86851# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86852        tmp___26 = 1;
 86853      }
 86854# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86855      if (tmp___26) {
 86856# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86857        return ((bool )0);
 86858      } else {
 86859
 86860      }
 86861    }
 86862    {
 86863# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86864    intel_sdvo_connector->max_hue = (u32 )data_value[0];
 86865# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86866    intel_sdvo_connector->cur_hue = (u32 )response;
 86867# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86868    intel_sdvo_connector->hue = drm_property_create(dev, 2, "hue", 2);
 86869    }
 86870# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86871    if ((unsigned long )intel_sdvo_connector->hue == (unsigned long )((struct drm_property *)0)) {
 86872# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86873      return ((bool )0);
 86874    } else {
 86875
 86876    }
 86877    {
 86878# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86879    *((intel_sdvo_connector->hue)->values) = 0ULL;
 86880# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86881    *((intel_sdvo_connector->hue)->values + 1UL) = (uint64_t )data_value[0];
 86882# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86883    drm_connector_attach_property(connector, intel_sdvo_connector->hue, (uint64_t )intel_sdvo_connector->cur_hue);
 86884# 2424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86885    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "hue: max %d, default %d, current %d\n",
 86886                        (int )data_value[0], (int )data_value[1], (int )response);
 86887    }
 86888  } else {
 86889
 86890  }
 86891# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86892  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 86893    {
 86894# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86895    tmp___27 = intel_sdvo_get_value(intel_sdvo, (u8 )109, (void *)(& data_value),
 86896                                    4);
 86897    }
 86898# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86899    if (tmp___27) {
 86900# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86901      tmp___28 = 0;
 86902    } else {
 86903# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86904      tmp___28 = 1;
 86905    }
 86906# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86907    if (tmp___28) {
 86908# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86909      return ((bool )0);
 86910    } else {
 86911      {
 86912# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86913      tmp___29 = intel_sdvo_get_value(intel_sdvo, (u8 )110, (void *)(& response),
 86914                                      2);
 86915      }
 86916# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86917      if (tmp___29) {
 86918# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86919        tmp___30 = 0;
 86920      } else {
 86921# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86922        tmp___30 = 1;
 86923      }
 86924# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86925      if (tmp___30) {
 86926# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86927        return ((bool )0);
 86928      } else {
 86929
 86930      }
 86931    }
 86932    {
 86933# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86934    intel_sdvo_connector->max_sharpness = (u32 )data_value[0];
 86935# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86936    intel_sdvo_connector->cur_sharpness = (u32 )response;
 86937# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86938    intel_sdvo_connector->sharpness = drm_property_create(dev, 2, "sharpness", 2);
 86939    }
 86940# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86941    if ((unsigned long )intel_sdvo_connector->sharpness == (unsigned long )((struct drm_property *)0)) {
 86942# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86943      return ((bool )0);
 86944    } else {
 86945
 86946    }
 86947    {
 86948# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86949    *((intel_sdvo_connector->sharpness)->values) = 0ULL;
 86950# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86951    *((intel_sdvo_connector->sharpness)->values + 1UL) = (uint64_t )data_value[0];
 86952# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86953    drm_connector_attach_property(connector, intel_sdvo_connector->sharpness, (uint64_t )intel_sdvo_connector->cur_sharpness);
 86954# 2425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86955    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "sharpness: max %d, default %d, current %d\n",
 86956                        (int )data_value[0], (int )data_value[1], (int )response);
 86957    }
 86958  } else {
 86959
 86960  }
 86961# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86962  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 86963    {
 86964# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86965    tmp___31 = intel_sdvo_get_value(intel_sdvo, (u8 )91, (void *)(& data_value), 4);
 86966    }
 86967# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86968    if (tmp___31) {
 86969# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86970      tmp___32 = 0;
 86971    } else {
 86972# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86973      tmp___32 = 1;
 86974    }
 86975# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86976    if (tmp___32) {
 86977# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86978      return ((bool )0);
 86979    } else {
 86980      {
 86981# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86982      tmp___33 = intel_sdvo_get_value(intel_sdvo, (u8 )92, (void *)(& response), 2);
 86983      }
 86984# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86985      if (tmp___33) {
 86986# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86987        tmp___34 = 0;
 86988      } else {
 86989# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86990        tmp___34 = 1;
 86991      }
 86992# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86993      if (tmp___34) {
 86994# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 86995        return ((bool )0);
 86996      } else {
 86997
 86998      }
 86999    }
 87000    {
 87001# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87002    intel_sdvo_connector->max_brightness = (u32 )data_value[0];
 87003# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87004    intel_sdvo_connector->cur_brightness = (u32 )response;
 87005# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87006    intel_sdvo_connector->brightness = drm_property_create(dev, 2, "brightness", 2);
 87007    }
 87008# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87009    if ((unsigned long )intel_sdvo_connector->brightness == (unsigned long )((struct drm_property *)0)) {
 87010# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87011      return ((bool )0);
 87012    } else {
 87013
 87014    }
 87015    {
 87016# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87017    *((intel_sdvo_connector->brightness)->values) = 0ULL;
 87018# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87019    *((intel_sdvo_connector->brightness)->values + 1UL) = (uint64_t )data_value[0];
 87020# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87021    drm_connector_attach_property(connector, intel_sdvo_connector->brightness, (uint64_t )intel_sdvo_connector->cur_brightness);
 87022# 2426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87023    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "brightness: max %d, default %d, current %d\n",
 87024                        (int )data_value[0], (int )data_value[1], (int )response);
 87025    }
 87026  } else {
 87027
 87028  }
 87029# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87030  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 87031    {
 87032# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87033    tmp___35 = intel_sdvo_get_value(intel_sdvo, (u8 )77, (void *)(& data_value), 4);
 87034    }
 87035# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87036    if (tmp___35) {
 87037# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87038      tmp___36 = 0;
 87039    } else {
 87040# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87041      tmp___36 = 1;
 87042    }
 87043# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87044    if (tmp___36) {
 87045# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87046      return ((bool )0);
 87047    } else {
 87048      {
 87049# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87050      tmp___37 = intel_sdvo_get_value(intel_sdvo, (u8 )78, (void *)(& response), 2);
 87051      }
 87052# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87053      if (tmp___37) {
 87054# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87055        tmp___38 = 0;
 87056      } else {
 87057# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87058        tmp___38 = 1;
 87059      }
 87060# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87061      if (tmp___38) {
 87062# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87063        return ((bool )0);
 87064      } else {
 87065
 87066      }
 87067    }
 87068    {
 87069# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87070    intel_sdvo_connector->max_flicker_filter = (u32 )data_value[0];
 87071# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87072    intel_sdvo_connector->cur_flicker_filter = (u32 )response;
 87073# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87074    intel_sdvo_connector->flicker_filter = drm_property_create(dev, 2, "flicker_filter",
 87075                                                               2);
 87076    }
 87077# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87078    if ((unsigned long )intel_sdvo_connector->flicker_filter == (unsigned long )((struct drm_property *)0)) {
 87079# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87080      return ((bool )0);
 87081    } else {
 87082
 87083    }
 87084    {
 87085# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87086    *((intel_sdvo_connector->flicker_filter)->values) = 0ULL;
 87087# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87088    *((intel_sdvo_connector->flicker_filter)->values + 1UL) = (uint64_t )data_value[0];
 87089# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87090    drm_connector_attach_property(connector, intel_sdvo_connector->flicker_filter,
 87091                                  (uint64_t )intel_sdvo_connector->cur_flicker_filter);
 87092# 2427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87093    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "flicker_filter: max %d, default %d, current %d\n",
 87094                        (int )data_value[0], (int )data_value[1], (int )response);
 87095    }
 87096  } else {
 87097
 87098  }
 87099# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87100  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 87101    {
 87102# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87103    tmp___39 = intel_sdvo_get_value(intel_sdvo, (u8 )123, (void *)(& data_value),
 87104                                    4);
 87105    }
 87106# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87107    if (tmp___39) {
 87108# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87109      tmp___40 = 0;
 87110    } else {
 87111# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87112      tmp___40 = 1;
 87113    }
 87114# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87115    if (tmp___40) {
 87116# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87117      return ((bool )0);
 87118    } else {
 87119      {
 87120# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87121      tmp___41 = intel_sdvo_get_value(intel_sdvo, (u8 )80, (void *)(& response), 2);
 87122      }
 87123# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87124      if (tmp___41) {
 87125# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87126        tmp___42 = 0;
 87127      } else {
 87128# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87129        tmp___42 = 1;
 87130      }
 87131# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87132      if (tmp___42) {
 87133# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87134        return ((bool )0);
 87135      } else {
 87136
 87137      }
 87138    }
 87139    {
 87140# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87141    intel_sdvo_connector->max_flicker_filter_adaptive = (u32 )data_value[0];
 87142# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87143    intel_sdvo_connector->cur_flicker_filter_adaptive = (u32 )response;
 87144# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87145    intel_sdvo_connector->flicker_filter_adaptive = drm_property_create(dev, 2, "flicker_filter_adaptive",
 87146                                                                        2);
 87147    }
 87148# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87149    if ((unsigned long )intel_sdvo_connector->flicker_filter_adaptive == (unsigned long )((struct drm_property *)0)) {
 87150# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87151      return ((bool )0);
 87152    } else {
 87153
 87154    }
 87155    {
 87156# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87157    *((intel_sdvo_connector->flicker_filter_adaptive)->values) = 0ULL;
 87158# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87159    *((intel_sdvo_connector->flicker_filter_adaptive)->values + 1UL) = (uint64_t )data_value[0];
 87160# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87161    drm_connector_attach_property(connector, intel_sdvo_connector->flicker_filter_adaptive,
 87162                                  (uint64_t )intel_sdvo_connector->cur_flicker_filter_adaptive);
 87163# 2428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87164    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "flicker_filter_adaptive: max %d, default %d, current %d\n",
 87165                        (int )data_value[0], (int )data_value[1], (int )response);
 87166    }
 87167  } else {
 87168
 87169  }
 87170# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87171  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 87172    {
 87173# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87174    tmp___43 = intel_sdvo_get_value(intel_sdvo, (u8 )82, (void *)(& data_value), 4);
 87175    }
 87176# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87177    if (tmp___43) {
 87178# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87179      tmp___44 = 0;
 87180    } else {
 87181# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87182      tmp___44 = 1;
 87183    }
 87184# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87185    if (tmp___44) {
 87186# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87187      return ((bool )0);
 87188    } else {
 87189      {
 87190# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87191      tmp___45 = intel_sdvo_get_value(intel_sdvo, (u8 )83, (void *)(& response), 2);
 87192      }
 87193# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87194      if (tmp___45) {
 87195# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87196        tmp___46 = 0;
 87197      } else {
 87198# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87199        tmp___46 = 1;
 87200      }
 87201# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87202      if (tmp___46) {
 87203# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87204        return ((bool )0);
 87205      } else {
 87206
 87207      }
 87208    }
 87209    {
 87210# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87211    intel_sdvo_connector->max_flicker_filter_2d = (u32 )data_value[0];
 87212# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87213    intel_sdvo_connector->cur_flicker_filter_2d = (u32 )response;
 87214# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87215    intel_sdvo_connector->flicker_filter_2d = drm_property_create(dev, 2, "flicker_filter_2d",
 87216                                                                  2);
 87217    }
 87218# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87219    if ((unsigned long )intel_sdvo_connector->flicker_filter_2d == (unsigned long )((struct drm_property *)0)) {
 87220# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87221      return ((bool )0);
 87222    } else {
 87223
 87224    }
 87225    {
 87226# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87227    *((intel_sdvo_connector->flicker_filter_2d)->values) = 0ULL;
 87228# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87229    *((intel_sdvo_connector->flicker_filter_2d)->values + 1UL) = (uint64_t )data_value[0];
 87230# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87231    drm_connector_attach_property(connector, intel_sdvo_connector->flicker_filter_2d,
 87232                                  (uint64_t )intel_sdvo_connector->cur_flicker_filter_2d);
 87233# 2429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87234    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "flicker_filter_2d: max %d, default %d, current %d\n",
 87235                        (int )data_value[0], (int )data_value[1], (int )response);
 87236    }
 87237  } else {
 87238
 87239  }
 87240# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87241  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 87242    {
 87243# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87244    tmp___47 = intel_sdvo_get_value(intel_sdvo, (u8 )116, (void *)(& data_value),
 87245                                    4);
 87246    }
 87247# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87248    if (tmp___47) {
 87249# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87250      tmp___48 = 0;
 87251    } else {
 87252# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87253      tmp___48 = 1;
 87254    }
 87255# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87256    if (tmp___48) {
 87257# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87258      return ((bool )0);
 87259    } else {
 87260      {
 87261# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87262      tmp___49 = intel_sdvo_get_value(intel_sdvo, (u8 )117, (void *)(& response),
 87263                                      2);
 87264      }
 87265# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87266      if (tmp___49) {
 87267# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87268        tmp___50 = 0;
 87269      } else {
 87270# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87271        tmp___50 = 1;
 87272      }
 87273# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87274      if (tmp___50) {
 87275# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87276        return ((bool )0);
 87277      } else {
 87278
 87279      }
 87280    }
 87281    {
 87282# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87283    intel_sdvo_connector->max_tv_chroma_filter = (u32 )data_value[0];
 87284# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87285    intel_sdvo_connector->cur_tv_chroma_filter = (u32 )response;
 87286# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87287    intel_sdvo_connector->tv_chroma_filter = drm_property_create(dev, 2, "tv_chroma_filter",
 87288                                                                 2);
 87289    }
 87290# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87291    if ((unsigned long )intel_sdvo_connector->tv_chroma_filter == (unsigned long )((struct drm_property *)0)) {
 87292# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87293      return ((bool )0);
 87294    } else {
 87295
 87296    }
 87297    {
 87298# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87299    *((intel_sdvo_connector->tv_chroma_filter)->values) = 0ULL;
 87300# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87301    *((intel_sdvo_connector->tv_chroma_filter)->values + 1UL) = (uint64_t )data_value[0];
 87302# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87303    drm_connector_attach_property(connector, intel_sdvo_connector->tv_chroma_filter,
 87304                                  (uint64_t )intel_sdvo_connector->cur_tv_chroma_filter);
 87305# 2430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87306    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "tv_chroma_filter: max %d, default %d, current %d\n",
 87307                        (int )data_value[0], (int )data_value[1], (int )response);
 87308    }
 87309  } else {
 87310
 87311  }
 87312# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87313  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 87314    {
 87315# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87316    tmp___51 = intel_sdvo_get_value(intel_sdvo, (u8 )119, (void *)(& data_value),
 87317                                    4);
 87318    }
 87319# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87320    if (tmp___51) {
 87321# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87322      tmp___52 = 0;
 87323    } else {
 87324# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87325      tmp___52 = 1;
 87326    }
 87327# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87328    if (tmp___52) {
 87329# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87330      return ((bool )0);
 87331    } else {
 87332      {
 87333# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87334      tmp___53 = intel_sdvo_get_value(intel_sdvo, (u8 )120, (void *)(& response),
 87335                                      2);
 87336      }
 87337# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87338      if (tmp___53) {
 87339# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87340        tmp___54 = 0;
 87341      } else {
 87342# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87343        tmp___54 = 1;
 87344      }
 87345# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87346      if (tmp___54) {
 87347# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87348        return ((bool )0);
 87349      } else {
 87350
 87351      }
 87352    }
 87353    {
 87354# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87355    intel_sdvo_connector->max_tv_luma_filter = (u32 )data_value[0];
 87356# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87357    intel_sdvo_connector->cur_tv_luma_filter = (u32 )response;
 87358# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87359    intel_sdvo_connector->tv_luma_filter = drm_property_create(dev, 2, "tv_luma_filter",
 87360                                                               2);
 87361    }
 87362# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87363    if ((unsigned long )intel_sdvo_connector->tv_luma_filter == (unsigned long )((struct drm_property *)0)) {
 87364# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87365      return ((bool )0);
 87366    } else {
 87367
 87368    }
 87369    {
 87370# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87371    *((intel_sdvo_connector->tv_luma_filter)->values) = 0ULL;
 87372# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87373    *((intel_sdvo_connector->tv_luma_filter)->values + 1UL) = (uint64_t )data_value[0];
 87374# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87375    drm_connector_attach_property(connector, intel_sdvo_connector->tv_luma_filter,
 87376                                  (uint64_t )intel_sdvo_connector->cur_tv_luma_filter);
 87377# 2431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87378    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "tv_luma_filter: max %d, default %d, current %d\n",
 87379                        (int )data_value[0], (int )data_value[1], (int )response);
 87380    }
 87381  } else {
 87382
 87383  }
 87384# 2433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87385  if ((unsigned int )*((unsigned char *)(& enhancements) + 1UL) != 0U) {
 87386    {
 87387# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87388    tmp___55 = intel_sdvo_get_value(intel_sdvo, (u8 )112, (void *)(& response), 2);
 87389    }
 87390# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87391    if (tmp___55) {
 87392# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87393      tmp___56 = 0;
 87394    } else {
 87395# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87396      tmp___56 = 1;
 87397    }
 87398# 2434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87399    if (tmp___56) {
 87400# 2435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87401      return ((bool )0);
 87402    } else {
 87403
 87404    }
 87405    {
 87406# 2437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87407    intel_sdvo_connector->max_dot_crawl = 1U;
 87408# 2438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87409    intel_sdvo_connector->cur_dot_crawl = (u32 )response & 1U;
 87410# 2439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87411    intel_sdvo_connector->dot_crawl = drm_property_create(dev, 2, "dot_crawl", 2);
 87412    }
 87413# 2441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87414    if ((unsigned long )intel_sdvo_connector->dot_crawl == (unsigned long )((struct drm_property *)0)) {
 87415# 2442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87416      return ((bool )0);
 87417    } else {
 87418
 87419    }
 87420    {
 87421# 2444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87422    *((intel_sdvo_connector->dot_crawl)->values) = 0ULL;
 87423# 2445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87424    *((intel_sdvo_connector->dot_crawl)->values + 1UL) = 1ULL;
 87425# 2446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87426    drm_connector_attach_property(connector, intel_sdvo_connector->dot_crawl, (uint64_t )intel_sdvo_connector->cur_dot_crawl);
 87427# 2449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87428    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_tv", "dot crawl: current %d\n",
 87429                        (int )response);
 87430    }
 87431  } else {
 87432
 87433  }
 87434# 2452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87435  return ((bool )1);
 87436}
 87437}
 87438# 2456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87439static bool intel_sdvo_create_enhance_property_lvds(struct intel_sdvo *intel_sdvo ,
 87440                                                    struct intel_sdvo_connector *intel_sdvo_connector ,
 87441                                                    struct intel_sdvo_enhancements_reply enhancements )
 87442{ struct drm_device *dev ;
 87443  struct drm_connector *connector ;
 87444  uint16_t response ;
 87445  uint16_t data_value[2U] ;
 87446  bool tmp ;
 87447  int tmp___0 ;
 87448  bool tmp___1 ;
 87449  int tmp___2 ;
 87450
 87451  {
 87452# 2460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87453  dev = intel_sdvo->base.base.dev;
 87454# 2461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87455  connector = & intel_sdvo_connector->base.base;
 87456# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87457  if ((unsigned int )*((unsigned char *)(& enhancements) + 0UL) != 0U) {
 87458    {
 87459# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87460    tmp = intel_sdvo_get_value(intel_sdvo, (u8 )91, (void *)(& data_value), 4);
 87461    }
 87462# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87463    if (tmp) {
 87464# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87465      tmp___0 = 0;
 87466    } else {
 87467# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87468      tmp___0 = 1;
 87469    }
 87470# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87471    if (tmp___0) {
 87472# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87473      return ((bool )0);
 87474    } else {
 87475      {
 87476# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87477      tmp___1 = intel_sdvo_get_value(intel_sdvo, (u8 )92, (void *)(& response), 2);
 87478      }
 87479# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87480      if (tmp___1) {
 87481# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87482        tmp___2 = 0;
 87483      } else {
 87484# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87485        tmp___2 = 1;
 87486      }
 87487# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87488      if (tmp___2) {
 87489# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87490        return ((bool )0);
 87491      } else {
 87492
 87493      }
 87494    }
 87495    {
 87496# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87497    intel_sdvo_connector->max_brightness = (u32 )data_value[0];
 87498# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87499    intel_sdvo_connector->cur_brightness = (u32 )response;
 87500# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87501    intel_sdvo_connector->brightness = drm_property_create(dev, 2, "brightness", 2);
 87502    }
 87503# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87504    if ((unsigned long )intel_sdvo_connector->brightness == (unsigned long )((struct drm_property *)0)) {
 87505# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87506      return ((bool )0);
 87507    } else {
 87508
 87509    }
 87510    {
 87511# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87512    *((intel_sdvo_connector->brightness)->values) = 0ULL;
 87513# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87514    *((intel_sdvo_connector->brightness)->values + 1UL) = (uint64_t )data_value[0];
 87515# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87516    drm_connector_attach_property(connector, intel_sdvo_connector->brightness, (uint64_t )intel_sdvo_connector->cur_brightness);
 87517# 2464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87518    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property_lvds", "brightness: max %d, default %d, current %d\n",
 87519                        (int )data_value[0], (int )data_value[1], (int )response);
 87520    }
 87521  } else {
 87522
 87523  }
 87524# 2466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87525  return ((bool )1);
 87526}
 87527}
 87528# 2470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87529static bool intel_sdvo_create_enhance_property(struct intel_sdvo *intel_sdvo , struct intel_sdvo_connector *intel_sdvo_connector )
 87530{ union __anonunion_enhancements_197 enhancements ;
 87531  bool tmp ;
 87532  bool tmp___0 ;
 87533
 87534  {
 87535  {
 87536# 2480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87537  enhancements.response = (uint16_t )0U;
 87538# 2481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87539  intel_sdvo_get_value(intel_sdvo, (u8 )132, (void *)(& enhancements), 2);
 87540  }
 87541# 2484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87542  if ((unsigned int )enhancements.response == 0U) {
 87543    {
 87544# 2485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87545    drm_ut_debug_printk(4U, "drm", "intel_sdvo_create_enhance_property", "No enhancement is supported\n");
 87546    }
 87547# 2486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87548    return ((bool )1);
 87549  } else {
 87550
 87551  }
 87552# 2489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87553  if (((int )intel_sdvo_connector->output_flag & 12) != 0) {
 87554    {
 87555# 2490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87556    tmp = intel_sdvo_create_enhance_property_tv(intel_sdvo, intel_sdvo_connector,
 87557                                                enhancements.reply);
 87558    }
 87559# 2490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87560    return (tmp);
 87561  } else
 87562# 2491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87563  if (((int )intel_sdvo_connector->output_flag & 16448) != 0) {
 87564    {
 87565# 2492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87566    tmp___0 = intel_sdvo_create_enhance_property_lvds(intel_sdvo, intel_sdvo_connector,
 87567                                                      enhancements.reply);
 87568    }
 87569# 2492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87570    return (tmp___0);
 87571  } else {
 87572# 2494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87573    return ((bool )1);
 87574  }
 87575}
 87576}
 87577# 2497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87578static int intel_sdvo_ddc_proxy_xfer(struct i2c_adapter *adapter , struct i2c_msg *msgs ,
 87579                                     int num )
 87580{ struct intel_sdvo *sdvo ;
 87581  bool tmp ;
 87582  int tmp___0 ;
 87583  int tmp___1 ;
 87584
 87585  {
 87586  {
 87587# 2501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87588  sdvo = (struct intel_sdvo *)adapter->algo_data;
 87589# 2503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87590  tmp = intel_sdvo_set_control_bus_switch(sdvo, (u8 )((int )sdvo->ddc_bus));
 87591  }
 87592# 2503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87593  if (tmp) {
 87594# 2503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87595    tmp___0 = 0;
 87596  } else {
 87597# 2503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87598    tmp___0 = 1;
 87599  }
 87600# 2503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87601  if (tmp___0) {
 87602# 2504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87603    return (-5);
 87604  } else {
 87605
 87606  }
 87607  {
 87608# 2506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87609  tmp___1 = (*(((sdvo->i2c)->algo)->master_xfer))(sdvo->i2c, msgs, num);
 87610  }
 87611# 2506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87612  return (tmp___1);
 87613}
 87614}
 87615# 2509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87616static u32 intel_sdvo_ddc_proxy_func(struct i2c_adapter *adapter )
 87617{ struct intel_sdvo *sdvo ;
 87618  u32 tmp ;
 87619
 87620  {
 87621  {
 87622# 2511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87623  sdvo = (struct intel_sdvo *)adapter->algo_data;
 87624# 2512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87625  tmp = (*(((sdvo->i2c)->algo)->functionality))(sdvo->i2c);
 87626  }
 87627# 2512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87628  return (tmp);
 87629}
 87630}
 87631# 2515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87632static struct i2c_algorithm const intel_sdvo_ddc_proxy = {& intel_sdvo_ddc_proxy_xfer, (int (*)(struct i2c_adapter * , u16 , unsigned short ,
 87633                                          char , u8 , int , union i2c_smbus_data * ))0,
 87634    & intel_sdvo_ddc_proxy_func};
 87635# 2521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87636static bool intel_sdvo_init_ddc_proxy(struct intel_sdvo *sdvo , struct drm_device *dev )
 87637{ int tmp ;
 87638
 87639  {
 87640  {
 87641# 2524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87642  sdvo->ddc.owner = & __this_module;
 87643# 2525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87644  sdvo->ddc.class = 8U;
 87645# 2526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87646  snprintf((char *)(& sdvo->ddc.name), 20UL, "SDVO DDC proxy");
 87647# 2527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87648  sdvo->ddc.dev.parent = & (dev->pdev)->dev;
 87649# 2528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87650  sdvo->ddc.algo_data = (void *)sdvo;
 87651# 2529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87652  sdvo->ddc.algo = & intel_sdvo_ddc_proxy;
 87653# 2531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87654  tmp = i2c_add_adapter(& sdvo->ddc);
 87655  }
 87656# 2531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87657  return ((bool )(tmp == 0));
 87658}
 87659}
 87660# 2534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87661bool intel_sdvo_init(struct drm_device *dev , int sdvo_reg )
 87662{ struct drm_i915_private *dev_priv ;
 87663  struct intel_encoder *intel_encoder ;
 87664  struct intel_sdvo *intel_sdvo ;
 87665  int i ;
 87666  void *tmp ;
 87667  u8 tmp___0 ;
 87668  bool tmp___1 ;
 87669  int tmp___2 ;
 87670  u8 byte ;
 87671  int tmp___3 ;
 87672  bool tmp___4 ;
 87673  int tmp___5 ;
 87674  bool tmp___6 ;
 87675  int tmp___7 ;
 87676  int tmp___8 ;
 87677  bool tmp___9 ;
 87678  int tmp___10 ;
 87679  bool tmp___11 ;
 87680  int tmp___12 ;
 87681  bool tmp___13 ;
 87682  int tmp___14 ;
 87683  int tmp___15 ;
 87684  int tmp___16 ;
 87685  int tmp___17 ;
 87686  int tmp___18 ;
 87687  char *tmp___19 ;
 87688
 87689  {
 87690  {
 87691# 2536 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87692  dev_priv = (struct drm_i915_private *)dev->dev_private;
 87693# 2541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87694  tmp = kzalloc(1832UL, 208U);
 87695# 2541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87696  intel_sdvo = (struct intel_sdvo *)tmp;
 87697  }
 87698# 2542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87699  if ((unsigned long )intel_sdvo == (unsigned long )((struct intel_sdvo *)0)) {
 87700# 2543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87701    return ((bool )0);
 87702  } else {
 87703
 87704  }
 87705  {
 87706# 2545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87707  intel_sdvo->sdvo_reg = sdvo_reg;
 87708# 2546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87709  tmp___0 = intel_sdvo_get_slave_addr(dev, sdvo_reg);
 87710# 2546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87711  intel_sdvo->slave_addr = (u8 )((int )tmp___0 >> 1);
 87712# 2547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87713  intel_sdvo_select_i2c_bus(dev_priv, intel_sdvo, (u32 )sdvo_reg);
 87714# 2548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87715  tmp___1 = intel_sdvo_init_ddc_proxy(intel_sdvo, dev);
 87716  }
 87717# 2548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87718  if (tmp___1) {
 87719# 2548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87720    tmp___2 = 0;
 87721  } else {
 87722# 2548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87723    tmp___2 = 1;
 87724  }
 87725# 2548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87726  if (tmp___2) {
 87727    {
 87728# 2549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87729    kfree((void const *)intel_sdvo);
 87730    }
 87731# 2550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87732    return ((bool )0);
 87733  } else {
 87734
 87735  }
 87736  {
 87737# 2554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87738  intel_encoder = & intel_sdvo->base;
 87739# 2555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87740  intel_encoder->type = 3;
 87741# 2556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87742  drm_encoder_init(dev, & intel_encoder->base, & intel_sdvo_enc_funcs, 0);
 87743# 2559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87744  i = 0;
 87745  }
 87746# 2559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87747  goto ldv_38594;
 87748  ldv_38593:
 87749  {
 87750# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87751  tmp___4 = intel_sdvo_read_byte(intel_sdvo, (u8 )((int )((u8 )i)), & byte);
 87752  }
 87753# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87754  if (tmp___4) {
 87755# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87756    tmp___5 = 0;
 87757  } else {
 87758# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87759    tmp___5 = 1;
 87760  }
 87761# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87762  if (tmp___5) {
 87763# 2563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87764    if (sdvo_reg == 397632) {
 87765# 2563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87766      tmp___3 = 66;
 87767    } else
 87768# 2563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87769    if (sdvo_reg == 921920) {
 87770# 2563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87771      tmp___3 = 66;
 87772    } else {
 87773# 2563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87774      tmp___3 = 67;
 87775    }
 87776    {
 87777# 2563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87778    drm_ut_debug_printk(4U, "drm", "intel_sdvo_init", "No SDVO device found on SDVO%c\n",
 87779                        tmp___3);
 87780    }
 87781# 2565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87782    goto err;
 87783  } else {
 87784
 87785  }
 87786# 2559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87787  i = i + 1;
 87788  ldv_38594: ;
 87789# 2559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87790  if (i <= 63) {
 87791# 2560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87792    goto ldv_38593;
 87793  } else {
 87794# 2562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87795    goto ldv_38595;
 87796  }
 87797  ldv_38595: ;
 87798# 2569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87799  if (sdvo_reg == 397632) {
 87800# 2570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87801    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 64U;
 87802  } else
 87803# 2569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87804  if (sdvo_reg == 921920) {
 87805# 2570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87806    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 64U;
 87807  } else {
 87808# 2572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87809    dev_priv->hotplug_supported_mask = dev_priv->hotplug_supported_mask | 128U;
 87810  }
 87811  {
 87812# 2574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87813  drm_encoder_helper_add(& intel_encoder->base, & intel_sdvo_helper_funcs);
 87814# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87815  tmp___6 = intel_sdvo_get_capabilities(intel_sdvo, & intel_sdvo->caps);
 87816  }
 87817# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87818  if (tmp___6) {
 87819# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87820    tmp___7 = 0;
 87821  } else {
 87822# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87823    tmp___7 = 1;
 87824  }
 87825# 2577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87826  if (tmp___7) {
 87827# 2578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87828    goto err;
 87829  } else {
 87830
 87831  }
 87832  {
 87833# 2580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87834  tmp___9 = intel_sdvo_output_setup(intel_sdvo, (uint16_t )((int )intel_sdvo->caps.output_flags));
 87835  }
 87836# 2580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87837  if (tmp___9) {
 87838# 2580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87839    tmp___10 = 0;
 87840  } else {
 87841# 2580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87842    tmp___10 = 1;
 87843  }
 87844# 2580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87845  if (tmp___10) {
 87846# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87847    if (sdvo_reg == 397632) {
 87848# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87849      tmp___8 = 66;
 87850    } else
 87851# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87852    if (sdvo_reg == 921920) {
 87853# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87854      tmp___8 = 66;
 87855    } else {
 87856# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87857      tmp___8 = 67;
 87858    }
 87859    {
 87860# 2582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87861    drm_ut_debug_printk(4U, "drm", "intel_sdvo_init", "SDVO output failed to setup on SDVO%c\n",
 87862                        tmp___8);
 87863    }
 87864# 2584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87865    goto err;
 87866  } else {
 87867
 87868  }
 87869  {
 87870# 2587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87871  intel_sdvo_select_ddc_bus(dev_priv, intel_sdvo, (u32 )sdvo_reg);
 87872# 2590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87873  tmp___11 = intel_sdvo_set_target_input(intel_sdvo);
 87874  }
 87875# 2590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87876  if (tmp___11) {
 87877# 2590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87878    tmp___12 = 0;
 87879  } else {
 87880# 2590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87881    tmp___12 = 1;
 87882  }
 87883# 2590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87884  if (tmp___12) {
 87885# 2591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87886    goto err;
 87887  } else {
 87888
 87889  }
 87890  {
 87891# 2593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87892  tmp___13 = intel_sdvo_get_input_pixel_clock_range(intel_sdvo, & intel_sdvo->pixel_clock_min,
 87893                                                    & intel_sdvo->pixel_clock_max);
 87894  }
 87895# 2593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87896  if (tmp___13) {
 87897# 2593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87898    tmp___14 = 0;
 87899  } else {
 87900# 2593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87901    tmp___14 = 1;
 87902  }
 87903# 2593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87904  if (tmp___14) {
 87905# 2596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87906    goto err;
 87907  } else {
 87908
 87909  }
 87910# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87911  if (((int )intel_sdvo->caps.output_flags & 768) != 0) {
 87912# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87913    tmp___15 = 89;
 87914  } else {
 87915# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87916    tmp___15 = 78;
 87917  }
 87918# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87919  if (((int )intel_sdvo->caps.output_flags & 3) != 0) {
 87920# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87921    tmp___16 = 89;
 87922  } else {
 87923# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87924    tmp___16 = 78;
 87925  }
 87926# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87927  if (((int )intel_sdvo->caps.sdvo_inputs_mask & 2) != 0) {
 87928# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87929    tmp___17 = 89;
 87930  } else {
 87931# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87932    tmp___17 = 78;
 87933  }
 87934# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87935  if ((int )intel_sdvo->caps.sdvo_inputs_mask & 1) {
 87936# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87937    tmp___18 = 89;
 87938  } else {
 87939# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87940    tmp___18 = 78;
 87941  }
 87942# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87943  if (intel_sdvo->sdvo_reg == 397632) {
 87944# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87945    tmp___19 = (char *)"SDVOB";
 87946  } else
 87947# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87948  if (intel_sdvo->sdvo_reg == 921920) {
 87949# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87950    tmp___19 = (char *)"SDVOB";
 87951  } else {
 87952# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87953    tmp___19 = (char *)"SDVOC";
 87954  }
 87955  {
 87956# 2598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87957  drm_ut_debug_printk(4U, "drm", "intel_sdvo_init", "%s device VID/DID: %02X:%02X.%02X, clock range %dMHz - %dMHz, input 1: %c, input 2: %c, output 1: %c, output 2: %c\n",
 87958                      tmp___19, (int )intel_sdvo->caps.vendor_id, (int )intel_sdvo->caps.device_id,
 87959                      (int )intel_sdvo->caps.device_rev_id, intel_sdvo->pixel_clock_min / 1000,
 87960                      intel_sdvo->pixel_clock_max / 1000, tmp___18, tmp___17, tmp___16,
 87961                      tmp___15);
 87962  }
 87963# 2614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87964  return ((bool )1);
 87965  err:
 87966  {
 87967# 2617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87968  drm_encoder_cleanup(& intel_encoder->base);
 87969# 2618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87970  i2c_del_adapter(& intel_sdvo->ddc);
 87971# 2619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87972  kfree((void const *)intel_sdvo);
 87973  }
 87974# 2621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87975  return ((bool )0);
 87976}
 87977}
 87978# 2655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_sdvo.c.p"
 87979# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 87980bool intel_ddc_probe(struct intel_encoder *intel_encoder , int ddc_bus )
 87981{ struct drm_i915_private *dev_priv ;
 87982  u8 out_buf[2U] ;
 87983  u8 buf[2U] ;
 87984  struct i2c_msg msgs[2U] ;
 87985  int tmp ;
 87986
 87987  {
 87988  {
 87989# 46 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 87990  dev_priv = (struct drm_i915_private *)(intel_encoder->base.dev)->dev_private;
 87991# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 87992  out_buf[0] = (u8 )0U;
 87993# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 87994  out_buf[1] = (u8 )0U;
 87995# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 87996  msgs[0].addr = (__u16 )80U;
 87997# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 87998  msgs[0].flags = (__u16 )0U;
 87999# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88000  msgs[0].len = (__u16 )1U;
 88001# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88002  msgs[0].buf = (__u8 *)(& out_buf);
 88003# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88004  msgs[1].addr = (__u16 )80U;
 88005# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88006  msgs[1].flags = (__u16 )1U;
 88007# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88008  msgs[1].len = (__u16 )1U;
 88009# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88010  msgs[1].buf = (__u8 *)(& buf);
 88011# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88012  tmp = i2c_transfer(& (dev_priv->gmbus + (unsigned long )ddc_bus)->adapter, (struct i2c_msg *)(& msgs),
 88013                     2);
 88014  }
 88015# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88016  return ((bool )(tmp == 2));
 88017}
 88018}
 88019# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88020int intel_ddc_get_modes(struct drm_connector *connector , struct i2c_adapter *adapter )
 88021{ struct edid *edid ;
 88022  int ret ;
 88023
 88024  {
 88025  {
 88026# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88027  ret = 0;
 88028# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88029  edid = drm_get_edid(connector, adapter);
 88030  }
 88031# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88032  if ((unsigned long )edid != (unsigned long )((struct edid *)0)) {
 88033    {
 88034# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88035    drm_mode_connector_update_edid_property(connector, edid);
 88036# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88037    ret = drm_add_edid_modes(connector, edid);
 88038# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88039    connector->display_info.raw_edid = (char *)0;
 88040# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88041    kfree((void const *)edid);
 88042    }
 88043  } else {
 88044
 88045  }
 88046# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88047  return (ret);
 88048}
 88049}
 88050# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88051static char const *force_audio_names[3U] = { "off", "auto", "on"};
 88052# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88053void intel_attach_force_audio_property(struct drm_connector *connector )
 88054{ struct drm_device *dev ;
 88055  struct drm_i915_private *dev_priv ;
 88056  struct drm_property *prop ;
 88057  int i ;
 88058
 88059  {
 88060# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88061  dev = connector->dev;
 88062# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88063  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88064# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88065  prop = dev_priv->force_audio_property;
 88066# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88067  if ((unsigned long )prop == (unsigned long )((struct drm_property *)0)) {
 88068    {
 88069# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88070    prop = drm_property_create(dev, 8, "audio", 3);
 88071    }
 88072# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88073    if ((unsigned long )prop == (unsigned long )((struct drm_property *)0)) {
 88074# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88075      return;
 88076    } else {
 88077
 88078    }
 88079# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88080    i = 0;
 88081# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88082    goto ldv_37293;
 88083    ldv_37292:
 88084    {
 88085# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88086    drm_property_add_enum(prop, i, (uint64_t )(i + -1), force_audio_names[i]);
 88087# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88088    i = i + 1;
 88089    }
 88090    ldv_37293: ;
 88091# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88092    if ((unsigned int )i <= 2U) {
 88093# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88094      goto ldv_37292;
 88095    } else {
 88096# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88097      goto ldv_37294;
 88098    }
 88099    ldv_37294:
 88100# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88101    dev_priv->force_audio_property = prop;
 88102  } else {
 88103
 88104  }
 88105  {
 88106# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88107  drm_connector_attach_property(connector, prop, 0ULL);
 88108  }
 88109# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88110  return;
 88111}
 88112}
 88113# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88114static char const *broadcast_rgb_names[2U] = { "Full", "Limited 16:235"};
 88115# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88116void intel_attach_broadcast_rgb_property(struct drm_connector *connector )
 88117{ struct drm_device *dev ;
 88118  struct drm_i915_private *dev_priv ;
 88119  struct drm_property *prop ;
 88120  int i ;
 88121
 88122  {
 88123# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88124  dev = connector->dev;
 88125# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88126  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88127# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88128  prop = dev_priv->broadcast_rgb_property;
 88129# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88130  if ((unsigned long )prop == (unsigned long )((struct drm_property *)0)) {
 88131    {
 88132# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88133    prop = drm_property_create(dev, 8, "Broadcast RGB", 2);
 88134    }
 88135# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88136    if ((unsigned long )prop == (unsigned long )((struct drm_property *)0)) {
 88137# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88138      return;
 88139    } else {
 88140
 88141    }
 88142# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88143    i = 0;
 88144# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88145    goto ldv_37308;
 88146    ldv_37307:
 88147    {
 88148# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88149    drm_property_add_enum(prop, i, (uint64_t )i, broadcast_rgb_names[i]);
 88150# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88151    i = i + 1;
 88152    }
 88153    ldv_37308: ;
 88154# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88155    if ((unsigned int )i <= 1U) {
 88156# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88157      goto ldv_37307;
 88158    } else {
 88159# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88160      goto ldv_37309;
 88161    }
 88162    ldv_37309:
 88163# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88164    dev_priv->broadcast_rgb_property = prop;
 88165  } else {
 88166
 88167  }
 88168  {
 88169# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88170  drm_connector_attach_property(connector, prop, 0ULL);
 88171  }
 88172# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_modes.c.p"
 88173  return;
 88174}
 88175}
 88176# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88177__inline static void trace_i915_reg_rw___13(bool write , u32 reg , u64 val , int len )
 88178{ struct tracepoint_func *it_func_ptr ;
 88179  void *it_func ;
 88180  void *__data ;
 88181  struct tracepoint_func *_________p1 ;
 88182  bool __warned ;
 88183  int tmp ;
 88184  int tmp___0 ;
 88185  bool tmp___1 ;
 88186
 88187  {
 88188  {
 88189# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88190  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 88191  }
 88192# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88193  if ((int )tmp___1) {
 88194    {
 88195# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88196    rcu_read_lock_sched_notrace();
 88197# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88198    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 88199# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88200    tmp = debug_lockdep_rcu_enabled();
 88201    }
 88202# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88203    if (tmp != 0) {
 88204# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88205      if (! __warned) {
 88206        {
 88207# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88208        tmp___0 = rcu_read_lock_sched_held();
 88209        }
 88210# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88211        if (tmp___0 == 0) {
 88212          {
 88213# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88214          __warned = (bool )1;
 88215# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88216          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 88217                                  (int const )411);
 88218          }
 88219        } else {
 88220
 88221        }
 88222      } else {
 88223
 88224      }
 88225    } else {
 88226
 88227    }
 88228# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88229    it_func_ptr = _________p1;
 88230# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88231    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 88232      ldv_36254:
 88233      {
 88234# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88235      it_func = it_func_ptr->func;
 88236# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88237      __data = it_func_ptr->data;
 88238# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88239      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 88240                                                                   reg, val, len);
 88241# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88242      it_func_ptr = it_func_ptr + 1;
 88243      }
 88244# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88245      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 88246# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88247        goto ldv_36254;
 88248      } else {
 88249# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88250        goto ldv_36255;
 88251      }
 88252      ldv_36255: ;
 88253    } else {
 88254
 88255    }
 88256    {
 88257# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88258    rcu_read_lock_sched_notrace();
 88259    }
 88260  } else {
 88261
 88262  }
 88263# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88264  return;
 88265}
 88266}
 88267# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88268__inline static u32 i915_read32___13(struct drm_i915_private *dev_priv , u32 reg )
 88269{ u32 val ;
 88270
 88271  {
 88272# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88273  val = 0U;
 88274# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88275  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 88276# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88277    if (reg <= 262143U) {
 88278# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88279      if (reg != 41356U) {
 88280        {
 88281# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88282        gen6_gt_force_wake_get(dev_priv);
 88283# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88284        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 88285# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88286        gen6_gt_force_wake_put(dev_priv);
 88287        }
 88288      } else {
 88289        {
 88290# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88291        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 88292        }
 88293      }
 88294    } else {
 88295      {
 88296# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88297      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 88298      }
 88299    }
 88300  } else {
 88301    {
 88302# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88303    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 88304    }
 88305  }
 88306  {
 88307# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88308  trace_i915_reg_rw___13((bool )0, reg, (u64 )val, 4);
 88309  }
 88310# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88311  return (val);
 88312}
 88313}
 88314# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88315__inline static void i915_write32___11(struct drm_i915_private *dev_priv , u32 reg ,
 88316                                       u32 val )
 88317{
 88318
 88319  {
 88320  {
 88321# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88322  trace_i915_reg_rw___13((bool )1, reg, (u64 )val, 4);
 88323  }
 88324# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88325  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 88326# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88327    if (reg <= 262143U) {
 88328# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88329      if (reg != 41356U) {
 88330        {
 88331# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88332        __gen6_gt_wait_for_fifo(dev_priv);
 88333        }
 88334      } else {
 88335
 88336      }
 88337    } else {
 88338
 88339    }
 88340  } else {
 88341
 88342  }
 88343  {
 88344# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88345  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 88346  }
 88347# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 88348  return;
 88349}
 88350}
 88351# 266 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 88352u32 intel_panel_get_max_backlight(struct drm_device *dev ) ;
 88353# 267 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 88354u32 intel_panel_get_backlight(struct drm_device *dev ) ;
 88355# 268 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/intel_drv.h"
 88356void intel_panel_set_backlight(struct drm_device *dev , u32 level ) ;
 88357# 43 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88358void intel_fixed_panel_mode(struct drm_display_mode *fixed_mode , struct drm_display_mode *adjusted_mode )
 88359{
 88360
 88361  {
 88362  {
 88363# 46 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88364  adjusted_mode->hdisplay = fixed_mode->hdisplay;
 88365# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88366  adjusted_mode->hsync_start = fixed_mode->hsync_start;
 88367# 48 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88368  adjusted_mode->hsync_end = fixed_mode->hsync_end;
 88369# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88370  adjusted_mode->htotal = fixed_mode->htotal;
 88371# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88372  adjusted_mode->vdisplay = fixed_mode->vdisplay;
 88373# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88374  adjusted_mode->vsync_start = fixed_mode->vsync_start;
 88375# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88376  adjusted_mode->vsync_end = fixed_mode->vsync_end;
 88377# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88378  adjusted_mode->vtotal = fixed_mode->vtotal;
 88379# 56 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88380  adjusted_mode->clock = fixed_mode->clock;
 88381# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88382  drm_mode_set_crtcinfo(adjusted_mode, 1);
 88383  }
 88384# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88385  return;
 88386}
 88387}
 88388# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88389void intel_pch_panel_fitting(struct drm_device *dev , int fitting_mode , struct drm_display_mode *mode ,
 88390                             struct drm_display_mode *adjusted_mode )
 88391{ struct drm_i915_private *dev_priv ;
 88392  int x ;
 88393  int y ;
 88394  int width ;
 88395  int height ;
 88396  u32 scaled_width ;
 88397  u32 scaled_height ;
 88398
 88399  {
 88400# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88401  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88402# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88403  height = 0;
 88404# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88405  width = height;
 88406# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88407  y = width;
 88408# 71 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88409  x = y;
 88410# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88411  if (adjusted_mode->hdisplay == mode->hdisplay) {
 88412# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88413    if (adjusted_mode->vdisplay == mode->vdisplay) {
 88414# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88415      goto done;
 88416    } else {
 88417
 88418    }
 88419  } else {
 88420
 88421  }
 88422# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88423  if (fitting_mode == 2) {
 88424# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88425    goto case_2;
 88426  } else
 88427# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88428  if (fitting_mode == 3) {
 88429# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88430    goto case_3;
 88431  } else
 88432# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88433  if (fitting_mode == 1) {
 88434# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88435    goto case_1;
 88436  } else {
 88437# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88438    goto switch_default;
 88439# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88440    if (0) {
 88441      case_2:
 88442# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88443      width = mode->hdisplay;
 88444# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88445      height = mode->vdisplay;
 88446# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88447      x = ((adjusted_mode->hdisplay - width) + 1) / 2;
 88448# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88449      y = ((adjusted_mode->vdisplay - height) + 1) / 2;
 88450# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88451      goto ldv_37283;
 88452      case_3:
 88453# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88454      scaled_width = (u32 )(adjusted_mode->hdisplay * mode->vdisplay);
 88455# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88456      scaled_height = (u32 )(mode->hdisplay * adjusted_mode->vdisplay);
 88457# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88458      if (scaled_width > scaled_height) {
 88459# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88460        width = (int )(scaled_height / (u32 )mode->vdisplay);
 88461# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88462        x = ((adjusted_mode->hdisplay - width) + 1) / 2;
 88463# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88464        y = 0;
 88465# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88466        height = adjusted_mode->vdisplay;
 88467      } else
 88468# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88469      if (scaled_width < scaled_height) {
 88470# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88471        height = (int )(scaled_width / (u32 )mode->hdisplay);
 88472# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88473        y = ((adjusted_mode->vdisplay - height) + 1) / 2;
 88474# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88475        x = 0;
 88476# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88477        width = adjusted_mode->hdisplay;
 88478      } else {
 88479# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88480        y = 0;
 88481# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88482        x = y;
 88483# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88484        width = adjusted_mode->hdisplay;
 88485# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88486        height = adjusted_mode->vdisplay;
 88487      }
 88488# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88489      goto ldv_37283;
 88490      switch_default: ;
 88491      case_1:
 88492# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88493      y = 0;
 88494# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88495      x = y;
 88496# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88497      width = adjusted_mode->hdisplay;
 88498# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88499      height = adjusted_mode->vdisplay;
 88500# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88501      goto ldv_37283;
 88502    } else {
 88503
 88504    }
 88505  }
 88506  ldv_37283: ;
 88507  done:
 88508# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88509  dev_priv->pch_pf_pos = (u32 )((x << 16) | y);
 88510# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88511  dev_priv->pch_pf_size = (u32 )((width << 16) | height);
 88512# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88513  return;
 88514}
 88515}
 88516# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88517static int is_backlight_combination_mode(struct drm_device *dev )
 88518{ struct drm_i915_private *dev_priv ;
 88519  u32 tmp ;
 88520  u32 tmp___0 ;
 88521
 88522  {
 88523# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88524  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88525# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88526  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 88527    {
 88528# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88529    tmp = i915_read32___13(dev_priv, 397904U);
 88530    }
 88531# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88532    return ((int )tmp & 1073741824);
 88533  } else {
 88534
 88535  }
 88536# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88537  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 88538    {
 88539# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88540    tmp___0 = i915_read32___13(dev_priv, 397908U);
 88541    }
 88542# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88543    return ((int )tmp___0 & 65536);
 88544  } else {
 88545
 88546  }
 88547# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88548  return (0);
 88549}
 88550}
 88551# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88552static u32 i915_read_blc_pwm_ctl(struct drm_i915_private *dev_priv )
 88553{ u32 val ;
 88554
 88555  {
 88556# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88557  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 5U) {
 88558# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88559    goto _L;
 88560  } else
 88561# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88562  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 6U) {
 88563# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88564    goto _L;
 88565  } else
 88566# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88567  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 2UL) != 0U) {
 88568    _L:
 88569    {
 88570# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88571    val = i915_read32___13(dev_priv, 819796U);
 88572    }
 88573# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88574    if (dev_priv->saveBLC_PWM_CTL2 == 0U) {
 88575# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88576      dev_priv->saveBLC_PWM_CTL2 = val;
 88577    } else
 88578# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88579    if (val == 0U) {
 88580      {
 88581# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88582      i915_write32___11(dev_priv, 819796U, dev_priv->saveBLC_PWM_CTL);
 88583# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88584      val = dev_priv->saveBLC_PWM_CTL;
 88585      }
 88586    } else {
 88587
 88588    }
 88589  } else {
 88590    {
 88591# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88592    val = i915_read32___13(dev_priv, 397908U);
 88593    }
 88594# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88595    if (dev_priv->saveBLC_PWM_CTL == 0U) {
 88596      {
 88597# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88598      dev_priv->saveBLC_PWM_CTL = val;
 88599# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88600      dev_priv->saveBLC_PWM_CTL2 = i915_read32___13(dev_priv, 397904U);
 88601      }
 88602    } else
 88603# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88604    if (val == 0U) {
 88605      {
 88606# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88607      i915_write32___11(dev_priv, 397908U, dev_priv->saveBLC_PWM_CTL);
 88608# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88609      i915_write32___11(dev_priv, 397904U, dev_priv->saveBLC_PWM_CTL2);
 88610# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88611      val = dev_priv->saveBLC_PWM_CTL;
 88612      }
 88613    } else {
 88614
 88615    }
 88616  }
 88617# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88618  return (val);
 88619}
 88620}
 88621# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88622u32 intel_panel_get_max_backlight(struct drm_device *dev )
 88623{ struct drm_i915_private *dev_priv ;
 88624  u32 max ;
 88625  bool __print_once ;
 88626  int tmp ;
 88627
 88628  {
 88629  {
 88630# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88631  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88632# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88633  max = i915_read_blc_pwm_ctl(dev_priv);
 88634  }
 88635# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88636  if (max == 0U) {
 88637# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88638    if (! __print_once) {
 88639      {
 88640# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88641      __print_once = (bool )1;
 88642# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88643      printk("<4>fixme: max PWM is zero.\n");
 88644      }
 88645    } else {
 88646
 88647    }
 88648# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88649    return (1U);
 88650  } else {
 88651
 88652  }
 88653# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88654  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 88655# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88656    max = max >> 16;
 88657  } else
 88658# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88659  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 88660# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88661    max = max >> 16;
 88662  } else
 88663# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88664  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 88665# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88666    max = max >> 16;
 88667  } else {
 88668# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88669    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 88670# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88671      max = max >> 17;
 88672    } else {
 88673# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88674      max = max >> 16;
 88675# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88676      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 88677# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88678        max = max & 4294967294U;
 88679      } else {
 88680
 88681      }
 88682    }
 88683    {
 88684# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88685    tmp = is_backlight_combination_mode(dev);
 88686    }
 88687# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88688    if (tmp != 0) {
 88689# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88690      max = max * 255U;
 88691    } else {
 88692
 88693    }
 88694  }
 88695  {
 88696# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88697  drm_ut_debug_printk(2U, "drm", "intel_panel_get_max_backlight", "max backlight PWM = %d\n",
 88698                      max);
 88699  }
 88700# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88701  return (max);
 88702}
 88703}
 88704# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88705u32 intel_panel_get_backlight(struct drm_device *dev )
 88706{ struct drm_i915_private *dev_priv ;
 88707  u32 val ;
 88708  u32 tmp ;
 88709  u32 tmp___0 ;
 88710  u8 lbpc ;
 88711  int tmp___1 ;
 88712
 88713  {
 88714# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88715  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88716# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88717  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 88718    {
 88719# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88720    tmp = i915_read32___13(dev_priv, 295508U);
 88721# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88722    val = tmp & 65535U;
 88723    }
 88724  } else
 88725# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88726  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 88727    {
 88728# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88729    tmp = i915_read32___13(dev_priv, 295508U);
 88730# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88731    val = tmp & 65535U;
 88732    }
 88733  } else
 88734# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88735  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 88736    {
 88737# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88738    tmp = i915_read32___13(dev_priv, 295508U);
 88739# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88740    val = tmp & 65535U;
 88741    }
 88742  } else {
 88743    {
 88744# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88745    tmp___0 = i915_read32___13(dev_priv, 397908U);
 88746# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88747    val = tmp___0 & 65535U;
 88748    }
 88749# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88750    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 88751# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88752      val = val >> 1;
 88753    } else {
 88754
 88755    }
 88756    {
 88757# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88758    tmp___1 = is_backlight_combination_mode(dev);
 88759    }
 88760# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88761    if (tmp___1 != 0) {
 88762      {
 88763# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88764      val = val & 4294967294U;
 88765# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88766      pci_read_config_byte(dev->pdev, 244, & lbpc);
 88767# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88768      val = (u32 )lbpc * val;
 88769      }
 88770    } else {
 88771
 88772    }
 88773  }
 88774  {
 88775# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88776  drm_ut_debug_printk(2U, "drm", "intel_panel_get_backlight", "get backlight PWM = %d\n",
 88777                      val);
 88778  }
 88779# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88780  return (val);
 88781}
 88782}
 88783# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88784void intel_panel_set_backlight(struct drm_device *dev , u32 level )
 88785{ struct drm_i915_private *dev_priv ;
 88786  u32 tmp ;
 88787  u32 max ;
 88788  u32 tmp___0 ;
 88789  u8 lbpc ;
 88790  int tmp___1 ;
 88791
 88792  {
 88793  {
 88794# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88795  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88796# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88797  drm_ut_debug_printk(2U, "drm", "intel_panel_set_backlight", "set backlight PWM = %d\n",
 88798                      level);
 88799  }
 88800# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88801  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 88802# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88803    return;
 88804  } else
 88805# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88806  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 88807# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88808    return;
 88809  } else
 88810# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88811  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 88812# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88813    return;
 88814  } else {
 88815
 88816  }
 88817  {
 88818# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88819  tmp___1 = is_backlight_combination_mode(dev);
 88820  }
 88821# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88822  if (tmp___1 != 0) {
 88823    {
 88824# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88825    tmp___0 = intel_panel_get_max_backlight(dev);
 88826# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88827    max = tmp___0;
 88828# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88829    lbpc = (u8 )((unsigned int )((u8 )((level * 254U) / max)) + 1U);
 88830# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88831    level = level / (u32 )lbpc;
 88832# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88833    pci_write_config_byte(dev->pdev, 244, (u8 )((int )lbpc));
 88834    }
 88835  } else {
 88836
 88837  }
 88838  {
 88839# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88840  tmp = i915_read32___13(dev_priv, 397908U);
 88841  }
 88842# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88843  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 88844# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88845    tmp = tmp & 4294901761U;
 88846# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88847    level = level << 1;
 88848  } else {
 88849# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88850    tmp = tmp & 4294901760U;
 88851  }
 88852  {
 88853# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88854  i915_write32___11(dev_priv, 397908U, tmp | level);
 88855  }
 88856# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88857  return;
 88858}
 88859}
 88860# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88861void intel_panel_disable_backlight(struct drm_device *dev )
 88862{ struct drm_i915_private *dev_priv ;
 88863  u32 tmp ;
 88864
 88865  {
 88866# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88867  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88868# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88869  if ((int )dev_priv->backlight_enabled) {
 88870    {
 88871# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88872    tmp = intel_panel_get_backlight(dev);
 88873# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88874    dev_priv->backlight_level = (int )tmp;
 88875# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88876    dev_priv->backlight_enabled = (bool )0;
 88877    }
 88878  } else {
 88879
 88880  }
 88881  {
 88882# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88883  intel_panel_set_backlight(dev, 0U);
 88884  }
 88885# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88886  return;
 88887}
 88888}
 88889# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88890void intel_panel_enable_backlight(struct drm_device *dev )
 88891{ struct drm_i915_private *dev_priv ;
 88892  u32 tmp ;
 88893
 88894  {
 88895# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88896  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88897# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88898  if (dev_priv->backlight_level == 0) {
 88899    {
 88900# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88901    tmp = intel_panel_get_max_backlight(dev);
 88902# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88903    dev_priv->backlight_level = (int )tmp;
 88904    }
 88905  } else {
 88906
 88907  }
 88908  {
 88909# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88910  intel_panel_set_backlight(dev, (u32 )dev_priv->backlight_level);
 88911# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88912  dev_priv->backlight_enabled = (bool )1;
 88913  }
 88914# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88915  return;
 88916}
 88917}
 88918# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88919void intel_panel_setup_backlight(struct drm_device *dev )
 88920{ struct drm_i915_private *dev_priv ;
 88921  u32 tmp ;
 88922
 88923  {
 88924  {
 88925# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88926  dev_priv = (struct drm_i915_private *)dev->dev_private;
 88927# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88928  tmp = intel_panel_get_backlight(dev);
 88929# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88930  dev_priv->backlight_level = (int )tmp;
 88931# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88932  dev_priv->backlight_enabled = (bool )(dev_priv->backlight_level != 0);
 88933  }
 88934# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88935  return;
 88936}
 88937}
 88938# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88939enum drm_connector_status intel_panel_detect(struct drm_device *dev )
 88940{ int tmp ;
 88941
 88942  {
 88943# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88944  if (i915_panel_ignore_lid != 0) {
 88945# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88946    if (i915_panel_ignore_lid > 0) {
 88947# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88948      tmp = 1;
 88949    } else {
 88950# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88951      tmp = 2;
 88952    }
 88953# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88954    return ((enum drm_connector_status )tmp);
 88955  } else {
 88956
 88957  }
 88958# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_panel.c.p"
 88959  return ((enum drm_connector_status )3);
 88960}
 88961}
 88962# 299 "include/linux/jiffies.h"
 88963extern unsigned long usecs_to_jiffies(unsigned int const ) ;
 88964# 50 "include/linux/i2c-algo-bit.h"
 88965extern int i2c_bit_add_bus(struct i2c_adapter * ) ;
 88966# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88967__inline static void trace_i915_reg_rw___14(bool write , u32 reg , u64 val , int len )
 88968{ struct tracepoint_func *it_func_ptr ;
 88969  void *it_func ;
 88970  void *__data ;
 88971  struct tracepoint_func *_________p1 ;
 88972  bool __warned ;
 88973  int tmp ;
 88974  int tmp___0 ;
 88975  bool tmp___1 ;
 88976
 88977  {
 88978  {
 88979# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88980  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
 88981  }
 88982# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88983  if ((int )tmp___1) {
 88984    {
 88985# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88986    rcu_read_lock_sched_notrace();
 88987# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88988    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
 88989# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88990    tmp = debug_lockdep_rcu_enabled();
 88991    }
 88992# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88993    if (tmp != 0) {
 88994# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88995      if (! __warned) {
 88996        {
 88997# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 88998        tmp___0 = rcu_read_lock_sched_held();
 88999        }
 89000# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89001        if (tmp___0 == 0) {
 89002          {
 89003# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89004          __warned = (bool )1;
 89005# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89006          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 89007                                  (int const )411);
 89008          }
 89009        } else {
 89010
 89011        }
 89012      } else {
 89013
 89014      }
 89015    } else {
 89016
 89017    }
 89018# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89019    it_func_ptr = _________p1;
 89020# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89021    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 89022      ldv_36276:
 89023      {
 89024# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89025      it_func = it_func_ptr->func;
 89026# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89027      __data = it_func_ptr->data;
 89028# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89029      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
 89030                                                                   reg, val, len);
 89031# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89032      it_func_ptr = it_func_ptr + 1;
 89033      }
 89034# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89035      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 89036# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89037        goto ldv_36276;
 89038      } else {
 89039# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89040        goto ldv_36277;
 89041      }
 89042      ldv_36277: ;
 89043    } else {
 89044
 89045    }
 89046    {
 89047# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89048    rcu_read_lock_sched_notrace();
 89049    }
 89050  } else {
 89051
 89052  }
 89053# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 89054  return;
 89055}
 89056}
 89057# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89058__inline static u32 i915_read32___14(struct drm_i915_private *dev_priv , u32 reg )
 89059{ u32 val ;
 89060
 89061  {
 89062# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89063  val = 0U;
 89064# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89065  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 89066# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89067    if (reg <= 262143U) {
 89068# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89069      if (reg != 41356U) {
 89070        {
 89071# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89072        gen6_gt_force_wake_get(dev_priv);
 89073# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89074        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 89075# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89076        gen6_gt_force_wake_put(dev_priv);
 89077        }
 89078      } else {
 89079        {
 89080# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89081        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 89082        }
 89083      }
 89084    } else {
 89085      {
 89086# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89087      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 89088      }
 89089    }
 89090  } else {
 89091    {
 89092# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89093    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
 89094    }
 89095  }
 89096  {
 89097# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89098  trace_i915_reg_rw___14((bool )0, reg, (u64 )val, 4);
 89099  }
 89100# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89101  return (val);
 89102}
 89103}
 89104# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89105__inline static void i915_write32___12(struct drm_i915_private *dev_priv , u32 reg ,
 89106                                       u32 val )
 89107{
 89108
 89109  {
 89110  {
 89111# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89112  trace_i915_reg_rw___14((bool )1, reg, (u64 )val, 4);
 89113  }
 89114# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89115  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
 89116# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89117    if (reg <= 262143U) {
 89118# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89119      if (reg != 41356U) {
 89120        {
 89121# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89122        __gen6_gt_wait_for_fifo(dev_priv);
 89123        }
 89124      } else {
 89125
 89126      }
 89127    } else {
 89128
 89129    }
 89130  } else {
 89131
 89132  }
 89133  {
 89134# 1375 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89135  writel(val, (void volatile *)dev_priv->regs + (unsigned long )reg);
 89136  }
 89137# 1376 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
 89138  return;
 89139}
 89140}
 89141# 50 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89142__inline static struct intel_gmbus *to_intel_gmbus(struct i2c_adapter *i2c )
 89143{ struct i2c_adapter const *__mptr ;
 89144
 89145  {
 89146# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89147  __mptr = (struct i2c_adapter const *)i2c;
 89148# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89149  return ((struct intel_gmbus *)__mptr);
 89150}
 89151}
 89152# 63 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89153void intel_i2c_reset(struct drm_device *dev )
 89154{ struct drm_i915_private *dev_priv ;
 89155
 89156  {
 89157# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89158  dev_priv = (struct drm_i915_private *)dev->dev_private;
 89159# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89160  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 89161    {
 89162# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89163    i915_write32___12(dev_priv, 807168U, 0U);
 89164    }
 89165  } else
 89166# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89167  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 89168    {
 89169# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89170    i915_write32___12(dev_priv, 807168U, 0U);
 89171    }
 89172  } else
 89173# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89174  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 89175    {
 89176# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89177    i915_write32___12(dev_priv, 807168U, 0U);
 89178    }
 89179  } else {
 89180    {
 89181# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89182    i915_write32___12(dev_priv, 20736U, 0U);
 89183    }
 89184  }
 89185# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89186  return;
 89187}
 89188}
 89189# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89190static void intel_i2c_quirk_set(struct drm_i915_private *dev_priv , bool enable )
 89191{ u32 val ;
 89192
 89193  {
 89194# 77 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89195  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 1UL) == 0U) {
 89196# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89197    return;
 89198  } else {
 89199
 89200  }
 89201  {
 89202# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89203  val = i915_read32___14(dev_priv, 25088U);
 89204  }
 89205# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89206  if ((int )enable) {
 89207# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89208    val = val | 16777216U;
 89209  } else {
 89210# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89211    val = val & 4278190079U;
 89212  }
 89213  {
 89214# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89215  i915_write32___12(dev_priv, 25088U, val);
 89216  }
 89217# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89218  return;
 89219}
 89220}
 89221# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89222static u32 get_reserved(struct intel_gpio *gpio )
 89223{ struct drm_i915_private *dev_priv ;
 89224  struct drm_device *dev ;
 89225  u32 reserved ;
 89226  unsigned int tmp ;
 89227
 89228  {
 89229# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89230  dev_priv = gpio->dev_priv;
 89231# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89232  dev = dev_priv->dev;
 89233# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89234  reserved = 0U;
 89235# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89236  if (dev->pci_device != 13687) {
 89237# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89238    if (dev->pci_device != 9570) {
 89239      {
 89240# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89241      tmp = readl((void const volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89242# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89243      reserved = tmp & 8224U;
 89244      }
 89245    } else {
 89246
 89247    }
 89248  } else {
 89249
 89250  }
 89251# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89252  return (reserved);
 89253}
 89254}
 89255# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89256static int get_clock(void *data )
 89257{ struct intel_gpio *gpio ;
 89258  struct drm_i915_private *dev_priv ;
 89259  u32 reserved ;
 89260  u32 tmp ;
 89261  unsigned int tmp___0 ;
 89262
 89263  {
 89264  {
 89265# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89266  gpio = (struct intel_gpio *)data;
 89267# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89268  dev_priv = gpio->dev_priv;
 89269# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89270  tmp = get_reserved(gpio);
 89271# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89272  reserved = tmp;
 89273# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89274  writel(reserved | 1U, (void volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89275# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89276  writel(reserved, (void volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89277# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89278  tmp___0 = readl((void const volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89279  }
 89280# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89281  return ((tmp___0 & 16U) != 0U);
 89282}
 89283}
 89284# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89285static int get_data(void *data )
 89286{ struct intel_gpio *gpio ;
 89287  struct drm_i915_private *dev_priv ;
 89288  u32 reserved ;
 89289  u32 tmp ;
 89290  unsigned int tmp___0 ;
 89291
 89292  {
 89293  {
 89294# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89295  gpio = (struct intel_gpio *)data;
 89296# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89297  dev_priv = gpio->dev_priv;
 89298# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89299  tmp = get_reserved(gpio);
 89300# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89301  reserved = tmp;
 89302# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89303  writel(reserved | 256U, (void volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89304# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89305  writel(reserved, (void volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89306# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89307  tmp___0 = readl((void const volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89308  }
 89309# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89310  return ((tmp___0 & 4096U) != 0U);
 89311}
 89312}
 89313# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89314static void set_clock(void *data , int state_high )
 89315{ struct intel_gpio *gpio ;
 89316  struct drm_i915_private *dev_priv ;
 89317  u32 reserved ;
 89318  u32 tmp ;
 89319  u32 clock_bits ;
 89320
 89321  {
 89322  {
 89323# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89324  gpio = (struct intel_gpio *)data;
 89325# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89326  dev_priv = gpio->dev_priv;
 89327# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89328  tmp = get_reserved(gpio);
 89329# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89330  reserved = tmp;
 89331  }
 89332# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89333  if (state_high != 0) {
 89334# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89335    clock_bits = 1U;
 89336  } else {
 89337# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89338    clock_bits = 7U;
 89339  }
 89340  {
 89341# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89342  writel(reserved | clock_bits, (void volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89343# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89344  readl((void const volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89345  }
 89346# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89347  return;
 89348}
 89349}
 89350# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89351static void set_data(void *data , int state_high )
 89352{ struct intel_gpio *gpio ;
 89353  struct drm_i915_private *dev_priv ;
 89354  u32 reserved ;
 89355  u32 tmp ;
 89356  u32 data_bits ;
 89357
 89358  {
 89359  {
 89360# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89361  gpio = (struct intel_gpio *)data;
 89362# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89363  dev_priv = gpio->dev_priv;
 89364# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89365  tmp = get_reserved(gpio);
 89366# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89367  reserved = tmp;
 89368  }
 89369# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89370  if (state_high != 0) {
 89371# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89372    data_bits = 256U;
 89373  } else {
 89374# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89375    data_bits = 1792U;
 89376  }
 89377  {
 89378# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89379  writel(reserved | data_bits, (void volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89380# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89381  readl((void const volatile *)dev_priv->regs + (unsigned long )gpio->reg);
 89382  }
 89383# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89384  return;
 89385}
 89386}
 89387# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89388static struct i2c_adapter *intel_gpio_create(struct drm_i915_private *dev_priv , u32 pin )
 89389{ int map_pin_to_reg[8U] ;
 89390  struct intel_gpio *gpio ;
 89391  void *tmp ;
 89392  unsigned long tmp___0 ;
 89393  int tmp___1 ;
 89394
 89395  {
 89396# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89397  map_pin_to_reg[0] = 0;
 89398# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89399  map_pin_to_reg[1] = 20500;
 89400# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89401  map_pin_to_reg[2] = 20496;
 89402# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89403  map_pin_to_reg[3] = 20504;
 89404# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89405  map_pin_to_reg[4] = 20508;
 89406# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89407  map_pin_to_reg[5] = 20512;
 89408# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89409  map_pin_to_reg[6] = 0;
 89410# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89411  map_pin_to_reg[7] = 20516;
 89412# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89413  if (pin > 7U) {
 89414# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89415    return ((struct i2c_adapter *)0);
 89416  } else
 89417# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89418  if (map_pin_to_reg[pin] == 0) {
 89419# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89420    return ((struct i2c_adapter *)0);
 89421  } else {
 89422
 89423  }
 89424  {
 89425# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89426  tmp = kzalloc(1720UL, 208U);
 89427# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89428  gpio = (struct intel_gpio *)tmp;
 89429  }
 89430# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89431  if ((unsigned long )gpio == (unsigned long )((struct intel_gpio *)0)) {
 89432# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89433    return ((struct i2c_adapter *)0);
 89434  } else {
 89435
 89436  }
 89437# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89438  gpio->reg = (u32 )map_pin_to_reg[pin];
 89439# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89440  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 5U) {
 89441# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89442    gpio->reg = gpio->reg + 786432U;
 89443  } else
 89444# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89445  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 6U) {
 89446# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89447    gpio->reg = gpio->reg + 786432U;
 89448  } else
 89449# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89450  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 2UL) != 0U) {
 89451# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89452    gpio->reg = gpio->reg + 786432U;
 89453  } else {
 89454
 89455  }
 89456  {
 89457# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89458  gpio->dev_priv = dev_priv;
 89459# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89460  snprintf((char *)(& gpio->adapter.name), 48UL, "i915 GPIO%c", (int )*("?BACDE?F" + pin));
 89461# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89462  gpio->adapter.owner = & __this_module;
 89463# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89464  gpio->adapter.algo_data = (void *)(& gpio->algo);
 89465# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89466  gpio->adapter.dev.parent = & ((dev_priv->dev)->pdev)->dev;
 89467# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89468  gpio->algo.setsda = & set_data;
 89469# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89470  gpio->algo.setscl = & set_clock;
 89471# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89472  gpio->algo.getsda = & get_data;
 89473# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89474  gpio->algo.getscl = & get_clock;
 89475# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89476  gpio->algo.udelay = 20;
 89477# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89478  tmp___0 = usecs_to_jiffies((unsigned int const )2200U);
 89479# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89480  gpio->algo.timeout = (int )tmp___0;
 89481# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89482  gpio->algo.data = (void *)gpio;
 89483# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89484  tmp___1 = i2c_bit_add_bus(& gpio->adapter);
 89485  }
 89486# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89487  if (tmp___1 != 0) {
 89488# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89489    goto out_free;
 89490  } else {
 89491
 89492  }
 89493# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89494  return (& gpio->adapter);
 89495  out_free:
 89496  {
 89497# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89498  kfree((void const *)gpio);
 89499  }
 89500# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89501  return ((struct i2c_adapter *)0);
 89502}
 89503}
 89504# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89505static int intel_i2c_quirk_xfer(struct drm_i915_private *dev_priv , struct i2c_adapter *adapter ,
 89506                                struct i2c_msg *msgs , int num )
 89507{ struct intel_gpio *gpio ;
 89508  struct i2c_adapter const *__mptr ;
 89509  int ret ;
 89510
 89511  {
 89512  {
 89513# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89514  __mptr = (struct i2c_adapter const *)adapter;
 89515# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89516  gpio = (struct intel_gpio *)__mptr;
 89517# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89518  intel_i2c_reset(dev_priv->dev);
 89519# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89520  intel_i2c_quirk_set(dev_priv, (bool )1);
 89521# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89522  set_data((void *)gpio, 1);
 89523# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89524  set_clock((void *)gpio, 1);
 89525# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89526  __const_udelay(85900UL);
 89527# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89528  ret = (*((adapter->algo)->master_xfer))(adapter, msgs, num);
 89529# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89530  set_data((void *)gpio, 1);
 89531# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89532  set_clock((void *)gpio, 1);
 89533# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89534  intel_i2c_quirk_set(dev_priv, (bool )0);
 89535  }
 89536# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89537  return (ret);
 89538}
 89539}
 89540# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89541static int gmbus_xfer(struct i2c_adapter *adapter , struct i2c_msg *msgs , int num )
 89542{ struct intel_gmbus *bus ;
 89543  struct i2c_adapter const *__mptr ;
 89544  struct drm_i915_private *dev_priv ;
 89545  int i ;
 89546  int reg_offset ;
 89547  int tmp ;
 89548  u16 len ;
 89549  u8 *buf ;
 89550  int tmp___0 ;
 89551  u32 val ;
 89552  u32 loop ;
 89553  unsigned long timeout__ ;
 89554  unsigned long tmp___1 ;
 89555  int ret__ ;
 89556  struct thread_info *tmp___2 ;
 89557  int pfo_ret__ ;
 89558  int tmp___3 ;
 89559  u32 tmp___4 ;
 89560  u32 tmp___5 ;
 89561  u8 *tmp___6 ;
 89562  u32 val___0 ;
 89563  u32 loop___0 ;
 89564  u8 *tmp___7 ;
 89565  int tmp___8 ;
 89566  unsigned long timeout_____0 ;
 89567  unsigned long tmp___9 ;
 89568  int ret_____0 ;
 89569  struct thread_info *tmp___10 ;
 89570  int pfo_ret_____0 ;
 89571  int tmp___11 ;
 89572  u32 tmp___12 ;
 89573  u32 tmp___13 ;
 89574  u8 *tmp___14 ;
 89575  unsigned long timeout_____1 ;
 89576  unsigned long tmp___15 ;
 89577  int ret_____1 ;
 89578  struct thread_info *tmp___16 ;
 89579  int pfo_ret_____1 ;
 89580  int tmp___17 ;
 89581  u32 tmp___18 ;
 89582  u32 tmp___19 ;
 89583  int tmp___20 ;
 89584
 89585  {
 89586# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89587  __mptr = (struct i2c_adapter const *)adapter;
 89588# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89589  bus = (struct intel_gmbus *)__mptr;
 89590# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89591  dev_priv = (struct drm_i915_private *)adapter->algo_data;
 89592# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89593  if ((unsigned long )bus->force_bit != (unsigned long )((struct i2c_adapter *)0)) {
 89594    {
 89595# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89596    tmp = intel_i2c_quirk_xfer(dev_priv, bus->force_bit, msgs, num);
 89597    }
 89598# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89599    return (tmp);
 89600  } else {
 89601
 89602  }
 89603# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89604  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 5U) {
 89605# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89606    reg_offset = 786432;
 89607  } else
 89608# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89609  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info)->gen) == 6U) {
 89610# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89611    reg_offset = 786432;
 89612  } else
 89613# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89614  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(dev_priv->dev)->dev_private)->info + 2UL) != 0U) {
 89615# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89616    reg_offset = 786432;
 89617  } else {
 89618# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89619    reg_offset = 0;
 89620  }
 89621  {
 89622# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89623  i915_write32___12(dev_priv, (u32 )(reg_offset + 20736), bus->reg0);
 89624# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89625  i = 0;
 89626  }
 89627# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89628  goto ldv_37733;
 89629  ldv_37732:
 89630# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89631  len = (msgs + (unsigned long )i)->len;
 89632# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89633  buf = (msgs + (unsigned long )i)->buf;
 89634# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89635  if ((int )(msgs + (unsigned long )i)->flags & 1) {
 89636# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89637    if (i + 1 == num) {
 89638# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89639      tmp___0 = 167772160;
 89640    } else {
 89641# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89642      tmp___0 = 33554432;
 89643    }
 89644    {
 89645# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89646    i915_write32___12(dev_priv, (u32 )(reg_offset + 20740), (u32 )(((tmp___0 | ((int )len << 16)) | ((int )(msgs + (unsigned long )i)->addr << 1)) | 1073741825));
 89647# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89648    readl((void const volatile *)dev_priv->regs + (unsigned long )(reg_offset + 20744));
 89649    }
 89650    ldv_37681:
 89651    {
 89652# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89653    loop = 0U;
 89654# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89655    tmp___1 = msecs_to_jiffies((unsigned int const )50U);
 89656# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89657    timeout__ = tmp___1 + (unsigned long )jiffies;
 89658# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89659    ret__ = 0;
 89660    }
 89661# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89662    goto ldv_37675;
 89663    ldv_37674: ;
 89664# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89665    if ((long )timeout__ - (long )jiffies < 0L) {
 89666# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89667      ret__ = -110;
 89668# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89669      goto ldv_37665;
 89670    } else {
 89671
 89672    }
 89673    {
 89674# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89675    tmp___2 = current_thread_info();
 89676    }
 89677# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89678    if ((tmp___2->preempt_count & -268435457) == 0) {
 89679# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89680      if (1) {
 89681# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89682        goto case_4;
 89683      } else {
 89684# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89685        goto switch_default;
 89686# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89687        if (0) {
 89688# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89689          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 89690# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89691          goto ldv_37668;
 89692# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89693          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 89694# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89695          goto ldv_37668;
 89696          case_4:
 89697# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89698          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 89699# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89700          goto ldv_37668;
 89701# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89702          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 89703# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89704          goto ldv_37668;
 89705          switch_default:
 89706          {
 89707# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89708          __bad_percpu_size();
 89709          }
 89710        } else {
 89711
 89712        }
 89713      }
 89714      ldv_37668:
 89715      {
 89716# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89717      tmp___3 = atomic_read((atomic_t const *)(& kgdb_active));
 89718      }
 89719# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89720      if (pfo_ret__ != tmp___3) {
 89721        {
 89722# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89723        msleep(1U);
 89724        }
 89725      } else {
 89726
 89727      }
 89728    } else {
 89729
 89730    }
 89731    ldv_37675:
 89732    {
 89733# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89734    tmp___4 = i915_read32___14(dev_priv, (u32 )(reg_offset + 20744));
 89735    }
 89736# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89737    if ((tmp___4 & 3072U) == 0U) {
 89738# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89739      goto ldv_37674;
 89740    } else {
 89741# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89742      goto ldv_37665;
 89743    }
 89744    ldv_37665: ;
 89745# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89746    if (ret__ != 0) {
 89747# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89748      goto timeout;
 89749    } else {
 89750
 89751    }
 89752    {
 89753# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89754    tmp___5 = i915_read32___14(dev_priv, (u32 )(reg_offset + 20744));
 89755    }
 89756# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89757    if ((tmp___5 & 1024U) != 0U) {
 89758# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89759      goto clear_err;
 89760    } else {
 89761
 89762    }
 89763    {
 89764# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89765    val = i915_read32___14(dev_priv, (u32 )(reg_offset + 20748));
 89766    }
 89767    ldv_37679:
 89768# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89769    tmp___6 = buf;
 89770# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89771    buf = buf + 1;
 89772# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89773    *tmp___6 = (u8 )val;
 89774# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89775    val = val >> 8;
 89776# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89777    len = (u16 )((int )len - 1);
 89778# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89779    if ((unsigned int )len != 0U) {
 89780# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89781      loop = loop + 1U;
 89782# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89783      if (loop <= 3U) {
 89784# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89785        goto ldv_37679;
 89786      } else {
 89787# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89788        goto ldv_37680;
 89789      }
 89790    } else {
 89791# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89792      goto ldv_37680;
 89793    }
 89794    ldv_37680: ;
 89795# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89796    if ((unsigned int )len != 0U) {
 89797# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89798      goto ldv_37681;
 89799    } else {
 89800# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89801      goto ldv_37682;
 89802    }
 89803    ldv_37682: ;
 89804  } else {
 89805# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89806    loop___0 = 0U;
 89807# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89808    val___0 = loop___0;
 89809    ldv_37685:
 89810# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89811    tmp___7 = buf;
 89812# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89813    buf = buf + 1;
 89814# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89815    val___0 = (u32 )((int )*tmp___7 << (int )(loop___0 * 8U)) | val___0;
 89816# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89817    len = (u16 )((int )len - 1);
 89818# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89819    if ((unsigned int )len != 0U) {
 89820# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89821      loop___0 = loop___0 + 1U;
 89822# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89823      if (loop___0 <= 3U) {
 89824# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89825        goto ldv_37685;
 89826      } else {
 89827# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89828        goto ldv_37686;
 89829      }
 89830    } else {
 89831# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89832      goto ldv_37686;
 89833    }
 89834    ldv_37686:
 89835    {
 89836# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89837    i915_write32___12(dev_priv, (u32 )(reg_offset + 20748), val___0);
 89838    }
 89839# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89840    if (i + 1 == num) {
 89841# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89842      tmp___8 = 134217728;
 89843    } else {
 89844# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89845      tmp___8 = 33554432;
 89846    }
 89847    {
 89848# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89849    i915_write32___12(dev_priv, (u32 )(reg_offset + 20740), (u32 )(((tmp___8 | ((int )(msgs + (unsigned long )i)->len << 16)) | ((int )(msgs + (unsigned long )i)->addr << 1)) | 1073741824));
 89850# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89851    readl((void const volatile *)dev_priv->regs + (unsigned long )(reg_offset + 20744));
 89852    }
 89853# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89854    goto ldv_37710;
 89855    ldv_37709:
 89856    {
 89857# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89858    tmp___9 = msecs_to_jiffies((unsigned int const )50U);
 89859# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89860    timeout_____0 = tmp___9 + (unsigned long )jiffies;
 89861# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89862    ret_____0 = 0;
 89863    }
 89864# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89865    goto ldv_37705;
 89866    ldv_37704: ;
 89867# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89868    if ((long )timeout_____0 - (long )jiffies < 0L) {
 89869# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89870      ret_____0 = -110;
 89871# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89872      goto ldv_37695;
 89873    } else {
 89874
 89875    }
 89876    {
 89877# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89878    tmp___10 = current_thread_info();
 89879    }
 89880# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89881    if ((tmp___10->preempt_count & -268435457) == 0) {
 89882# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89883      if (1) {
 89884# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89885        goto case_4___0;
 89886      } else {
 89887# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89888        goto switch_default___0;
 89889# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89890        if (0) {
 89891# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89892          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number));
 89893# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89894          goto ldv_37698;
 89895# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89896          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number));
 89897# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89898          goto ldv_37698;
 89899          case_4___0:
 89900# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89901          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number));
 89902# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89903          goto ldv_37698;
 89904# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89905          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number));
 89906# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89907          goto ldv_37698;
 89908          switch_default___0:
 89909          {
 89910# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89911          __bad_percpu_size();
 89912          }
 89913        } else {
 89914
 89915        }
 89916      }
 89917      ldv_37698:
 89918      {
 89919# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89920      tmp___11 = atomic_read((atomic_t const *)(& kgdb_active));
 89921      }
 89922# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89923      if (pfo_ret_____0 != tmp___11) {
 89924        {
 89925# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89926        msleep(1U);
 89927        }
 89928      } else {
 89929
 89930      }
 89931    } else {
 89932
 89933    }
 89934    ldv_37705:
 89935    {
 89936# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89937    tmp___12 = i915_read32___14(dev_priv, (u32 )(reg_offset + 20744));
 89938    }
 89939# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89940    if ((tmp___12 & 3072U) == 0U) {
 89941# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89942      goto ldv_37704;
 89943    } else {
 89944# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89945      goto ldv_37695;
 89946    }
 89947    ldv_37695: ;
 89948# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89949    if (ret_____0 != 0) {
 89950# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89951      goto timeout;
 89952    } else {
 89953
 89954    }
 89955    {
 89956# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89957    tmp___13 = i915_read32___14(dev_priv, (u32 )(reg_offset + 20744));
 89958    }
 89959# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89960    if ((tmp___13 & 1024U) != 0U) {
 89961# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89962      goto clear_err;
 89963    } else {
 89964
 89965    }
 89966# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89967    loop___0 = 0U;
 89968# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89969    val___0 = loop___0;
 89970    ldv_37707:
 89971# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89972    tmp___14 = buf;
 89973# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89974    buf = buf + 1;
 89975# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89976    val___0 = (u32 )((int )*tmp___14 << (int )(loop___0 * 8U)) | val___0;
 89977# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89978    len = (u16 )((int )len - 1);
 89979# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89980    if ((unsigned int )len != 0U) {
 89981# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89982      loop___0 = loop___0 + 1U;
 89983# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89984      if (loop___0 <= 3U) {
 89985# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89986        goto ldv_37707;
 89987      } else {
 89988# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89989        goto ldv_37708;
 89990      }
 89991    } else {
 89992# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89993      goto ldv_37708;
 89994    }
 89995    ldv_37708:
 89996    {
 89997# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 89998    i915_write32___12(dev_priv, (u32 )(reg_offset + 20748), val___0);
 89999# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90000    readl((void const volatile *)dev_priv->regs + (unsigned long )(reg_offset + 20744));
 90001    }
 90002    ldv_37710: ;
 90003# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90004    if ((unsigned int )len != 0U) {
 90005# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90006      goto ldv_37709;
 90007    } else {
 90008# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90009      goto ldv_37711;
 90010    }
 90011    ldv_37711: ;
 90012  }
 90013# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90014  if (i + 1 < num) {
 90015    {
 90016# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90017    tmp___15 = msecs_to_jiffies((unsigned int const )50U);
 90018# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90019    timeout_____1 = tmp___15 + (unsigned long )jiffies;
 90020# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90021    ret_____1 = 0;
 90022    }
 90023# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90024    goto ldv_37730;
 90025    ldv_37729: ;
 90026# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90027    if ((long )timeout_____1 - (long )jiffies < 0L) {
 90028# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90029      ret_____1 = -110;
 90030# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90031      goto ldv_37720;
 90032    } else {
 90033
 90034    }
 90035    {
 90036# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90037    tmp___16 = current_thread_info();
 90038    }
 90039# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90040    if ((tmp___16->preempt_count & -268435457) == 0) {
 90041# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90042      if (1) {
 90043# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90044        goto case_4___1;
 90045      } else {
 90046# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90047        goto switch_default___1;
 90048# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90049        if (0) {
 90050# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90051          __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number));
 90052# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90053          goto ldv_37723;
 90054# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90055          __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number));
 90056# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90057          goto ldv_37723;
 90058          case_4___1:
 90059# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90060          __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number));
 90061# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90062          goto ldv_37723;
 90063# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90064          __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number));
 90065# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90066          goto ldv_37723;
 90067          switch_default___1:
 90068          {
 90069# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90070          __bad_percpu_size();
 90071          }
 90072        } else {
 90073
 90074        }
 90075      }
 90076      ldv_37723:
 90077      {
 90078# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90079      tmp___17 = atomic_read((atomic_t const *)(& kgdb_active));
 90080      }
 90081# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90082      if (pfo_ret_____1 != tmp___17) {
 90083        {
 90084# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90085        msleep(1U);
 90086        }
 90087      } else {
 90088
 90089      }
 90090    } else {
 90091
 90092    }
 90093    ldv_37730:
 90094    {
 90095# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90096    tmp___18 = i915_read32___14(dev_priv, (u32 )(reg_offset + 20744));
 90097    }
 90098# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90099    if ((tmp___18 & 17408U) == 0U) {
 90100# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90101      goto ldv_37729;
 90102    } else {
 90103# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90104      goto ldv_37720;
 90105    }
 90106    ldv_37720: ;
 90107# 310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90108    if (ret_____1 != 0) {
 90109# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90110      goto timeout;
 90111    } else {
 90112
 90113    }
 90114  } else {
 90115
 90116  }
 90117  {
 90118# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90119  tmp___19 = i915_read32___14(dev_priv, (u32 )(reg_offset + 20744));
 90120  }
 90121# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90122  if ((tmp___19 & 1024U) != 0U) {
 90123# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90124    goto clear_err;
 90125  } else {
 90126
 90127  }
 90128# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90129  i = i + 1;
 90130  ldv_37733: ;
 90131# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90132  if (i < num) {
 90133# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90134    goto ldv_37732;
 90135  } else {
 90136# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90137    goto ldv_37734;
 90138  }
 90139  ldv_37734: ;
 90140# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90141  goto done;
 90142  clear_err:
 90143  {
 90144# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90145  i915_write32___12(dev_priv, (u32 )(reg_offset + 20740), 2147483648U);
 90146# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90147  i915_write32___12(dev_priv, (u32 )(reg_offset + 20740), 0U);
 90148  }
 90149  done:
 90150  {
 90151# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90152  i915_write32___12(dev_priv, (u32 )(reg_offset + 20736), 0U);
 90153  }
 90154# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90155  return (i);
 90156  timeout:
 90157  {
 90158# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90159  printk("<6>[drm] GMBUS timed out, falling back to bit banging on pin %d [%s]\n",
 90160         bus->reg0 & 255U, (char *)(& bus->adapter.name));
 90161# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90162  i915_write32___12(dev_priv, (u32 )(reg_offset + 20736), 0U);
 90163# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90164  bus->force_bit = intel_gpio_create(dev_priv, bus->reg0 & 255U);
 90165  }
 90166# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90167  if ((unsigned long )bus->force_bit == (unsigned long )((struct i2c_adapter *)0)) {
 90168# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90169    return (-12);
 90170  } else {
 90171
 90172  }
 90173  {
 90174# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90175  tmp___20 = intel_i2c_quirk_xfer(dev_priv, bus->force_bit, msgs, num);
 90176  }
 90177# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90178  return (tmp___20);
 90179}
 90180}
 90181# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90182static u32 gmbus_func(struct i2c_adapter *adapter )
 90183{ struct intel_gmbus *bus ;
 90184  struct i2c_adapter const *__mptr ;
 90185
 90186  {
 90187# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90188  __mptr = (struct i2c_adapter const *)adapter;
 90189# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90190  bus = (struct intel_gmbus *)__mptr;
 90191# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90192  if ((unsigned long )bus->force_bit != (unsigned long )((struct i2c_adapter *)0)) {
 90193    {
 90194# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90195    (*(((bus->force_bit)->algo)->functionality))(bus->force_bit);
 90196    }
 90197  } else {
 90198
 90199  }
 90200# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90201  return (268402697U);
 90202}
 90203}
 90204# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90205static struct i2c_algorithm const gmbus_algorithm = {& gmbus_xfer, (int (*)(struct i2c_adapter * , u16 , unsigned short , char ,
 90206                           u8 , int , union i2c_smbus_data * ))0, & gmbus_func};
 90207# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90208int intel_setup_gmbus(struct drm_device *dev )
 90209{ char const *names[8U] ;
 90210  struct drm_i915_private *dev_priv ;
 90211  int ret ;
 90212  int i ;
 90213  void *tmp ;
 90214  struct intel_gmbus *bus ;
 90215  struct intel_gmbus *bus___0 ;
 90216
 90217  {
 90218  {
 90219# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90220  names[0] = "disabled";
 90221# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90222  names[1] = "ssc";
 90223# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90224  names[2] = "vga";
 90225# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90226  names[3] = "panel";
 90227# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90228  names[4] = "dpc";
 90229# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90230  names[5] = "dpb";
 90231# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90232  names[6] = "reserved";
 90233# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90234  names[7] = "dpd";
 90235# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90236  dev_priv = (struct drm_i915_private *)dev->dev_private;
 90237# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90238  tmp = kcalloc(1656UL, 8UL, 208U);
 90239# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90240  dev_priv->gmbus = (struct intel_gmbus *)tmp;
 90241  }
 90242# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90243  if ((unsigned long )dev_priv->gmbus == (unsigned long )((struct intel_gmbus *)0)) {
 90244# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90245    return (-12);
 90246  } else {
 90247
 90248  }
 90249# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90250  i = 0;
 90251# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90252  goto ldv_37753;
 90253  ldv_37752:
 90254  {
 90255# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90256  bus = dev_priv->gmbus + (unsigned long )i;
 90257# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90258  bus->adapter.owner = & __this_module;
 90259# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90260  bus->adapter.class = 8U;
 90261# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90262  snprintf((char *)(& bus->adapter.name), 48UL, "i915 gmbus %s", names[i]);
 90263# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90264  bus->adapter.dev.parent = & (dev->pdev)->dev;
 90265# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90266  bus->adapter.algo_data = (void *)dev_priv;
 90267# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90268  bus->adapter.algo = & gmbus_algorithm;
 90269# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90270  ret = i2c_add_adapter(& bus->adapter);
 90271  }
 90272# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90273  if (ret != 0) {
 90274# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90275    goto err;
 90276  } else {
 90277
 90278  }
 90279  {
 90280# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90281  bus->reg0 = (u32 )i;
 90282# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90283  bus->force_bit = intel_gpio_create(dev_priv, (u32 )i);
 90284# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90285  i = i + 1;
 90286  }
 90287  ldv_37753: ;
 90288# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90289  if (i <= 7) {
 90290# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90291    goto ldv_37752;
 90292  } else {
 90293# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90294    goto ldv_37754;
 90295  }
 90296  ldv_37754:
 90297  {
 90298# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90299  intel_i2c_reset(dev_priv->dev);
 90300  }
 90301# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90302  return (0);
 90303  err: ;
 90304# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90305  goto ldv_37757;
 90306  ldv_37756:
 90307  {
 90308# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90309  bus___0 = dev_priv->gmbus + (unsigned long )i;
 90310# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90311  i2c_del_adapter(& bus___0->adapter);
 90312  }
 90313  ldv_37757:
 90314# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90315  i = i - 1;
 90316# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90317  if (i != 0) {
 90318# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90319    goto ldv_37756;
 90320  } else {
 90321# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90322    goto ldv_37758;
 90323  }
 90324  ldv_37758:
 90325  {
 90326# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90327  kfree((void const *)dev_priv->gmbus);
 90328# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90329  dev_priv->gmbus = (struct intel_gmbus *)0;
 90330  }
 90331# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90332  return (ret);
 90333}
 90334}
 90335# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90336void intel_gmbus_set_speed(struct i2c_adapter *adapter , int speed )
 90337{ struct intel_gmbus *bus ;
 90338  struct intel_gmbus *tmp ;
 90339
 90340  {
 90341  {
 90342# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90343  tmp = to_intel_gmbus(adapter);
 90344# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90345  bus = tmp;
 90346# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90347  bus->reg0 = (bus->reg0 & 4294966527U) | (u32 )(speed << 8);
 90348  }
 90349# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90350  return;
 90351}
 90352}
 90353# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90354void intel_gmbus_force_bit(struct i2c_adapter *adapter , bool force_bit )
 90355{ struct intel_gmbus *bus ;
 90356  struct intel_gmbus *tmp ;
 90357  struct drm_i915_private *dev_priv ;
 90358
 90359  {
 90360  {
 90361# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90362  tmp = to_intel_gmbus(adapter);
 90363# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90364  bus = tmp;
 90365  }
 90366# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90367  if ((int )force_bit) {
 90368# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90369    if ((unsigned long )bus->force_bit == (unsigned long )((struct i2c_adapter *)0)) {
 90370      {
 90371# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90372      dev_priv = (struct drm_i915_private *)adapter->algo_data;
 90373# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90374      bus->force_bit = intel_gpio_create(dev_priv, bus->reg0 & 255U);
 90375      }
 90376    } else
 90377# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90378    if ((unsigned long )bus->force_bit != (unsigned long )((struct i2c_adapter *)0)) {
 90379      {
 90380# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90381      i2c_del_adapter(bus->force_bit);
 90382# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90383      kfree((void const *)bus->force_bit);
 90384# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90385      bus->force_bit = (struct i2c_adapter *)0;
 90386      }
 90387    } else {
 90388
 90389    }
 90390  } else {
 90391
 90392  }
 90393# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90394  return;
 90395}
 90396}
 90397# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90398void intel_teardown_gmbus(struct drm_device *dev )
 90399{ struct drm_i915_private *dev_priv ;
 90400  int i ;
 90401  struct intel_gmbus *bus ;
 90402
 90403  {
 90404# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90405  dev_priv = (struct drm_i915_private *)dev->dev_private;
 90406# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90407  if ((unsigned long )dev_priv->gmbus == (unsigned long )((struct intel_gmbus *)0)) {
 90408# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90409    return;
 90410  } else {
 90411
 90412  }
 90413# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90414  i = 0;
 90415# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90416  goto ldv_37777;
 90417  ldv_37776:
 90418# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90419  bus = dev_priv->gmbus + (unsigned long )i;
 90420# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90421  if ((unsigned long )bus->force_bit != (unsigned long )((struct i2c_adapter *)0)) {
 90422    {
 90423# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90424    i2c_del_adapter(bus->force_bit);
 90425# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90426    kfree((void const *)bus->force_bit);
 90427    }
 90428  } else {
 90429
 90430  }
 90431  {
 90432# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90433  i2c_del_adapter(& bus->adapter);
 90434# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90435  i = i + 1;
 90436  }
 90437  ldv_37777: ;
 90438# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90439  if (i <= 7) {
 90440# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90441    goto ldv_37776;
 90442  } else {
 90443# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90444    goto ldv_37778;
 90445  }
 90446  ldv_37778:
 90447  {
 90448# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90449  kfree((void const *)dev_priv->gmbus);
 90450# 479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90451  dev_priv->gmbus = (struct intel_gmbus *)0;
 90452  }
 90453# 480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90454  return;
 90455}
 90456}
 90457# 513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_i2c.c.p"
 90458# 62 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/string_64.h"
 90459extern char *strcpy(char * , char const * ) ;
 90460# 893 "include/linux/fb.h"
 90461__inline static struct apertures_struct *alloc_apertures(unsigned int max_num )
 90462{ struct apertures_struct *a ;
 90463  void *tmp ;
 90464
 90465  {
 90466  {
 90467# 894 "include/linux/fb.h"
 90468  tmp = kzalloc((unsigned long )max_num * 16UL + 8UL, 208U);
 90469# 894 "include/linux/fb.h"
 90470  a = (struct apertures_struct *)tmp;
 90471  }
 90472# 896 "include/linux/fb.h"
 90473  if ((unsigned long )a == (unsigned long )((struct apertures_struct *)0)) {
 90474# 897 "include/linux/fb.h"
 90475    return ((struct apertures_struct *)0);
 90476  } else {
 90477
 90478  }
 90479# 898 "include/linux/fb.h"
 90480  a->count = max_num;
 90481# 899 "include/linux/fb.h"
 90482  return (a);
 90483}
 90484}
 90485# 983 "include/linux/fb.h"
 90486extern void cfb_fillrect(struct fb_info * , struct fb_fillrect const * ) ;
 90487# 984 "include/linux/fb.h"
 90488extern void cfb_copyarea(struct fb_info * , struct fb_copyarea const * ) ;
 90489# 985 "include/linux/fb.h"
 90490extern void cfb_imageblit(struct fb_info * , struct fb_image const * ) ;
 90491# 999 "include/linux/fb.h"
 90492extern int unregister_framebuffer(struct fb_info * ) ;
 90493# 1068 "include/linux/fb.h"
 90494extern struct fb_info *framebuffer_alloc(size_t , struct device * ) ;
 90495# 1069 "include/linux/fb.h"
 90496extern void framebuffer_release(struct fb_info * ) ;
 90497# 1129 "include/linux/fb.h"
 90498extern int fb_alloc_cmap(struct fb_cmap * , int , int ) ;
 90499# 1131 "include/linux/fb.h"
 90500extern void fb_dealloc_cmap(struct fb_cmap * ) ;
 90501# 39 "include/linux/vga_switcheroo.h"
 90502extern void vga_switcheroo_client_fb_set(struct pci_dev * , struct fb_info * ) ;
 90503# 90 "include/drm/drm_fb_helper.h"
 90504extern int drm_fb_helper_init(struct drm_device * , struct drm_fb_helper * , int ,
 90505                              int ) ;
 90506# 93 "include/drm/drm_fb_helper.h"
 90507extern void drm_fb_helper_fini(struct drm_fb_helper * ) ;
 90508# 94 "include/drm/drm_fb_helper.h"
 90509extern int drm_fb_helper_blank(int , struct fb_info * ) ;
 90510# 95 "include/drm/drm_fb_helper.h"
 90511extern int drm_fb_helper_pan_display(struct fb_var_screeninfo * , struct fb_info * ) ;
 90512# 97 "include/drm/drm_fb_helper.h"
 90513extern int drm_fb_helper_set_par(struct fb_info * ) ;
 90514# 98 "include/drm/drm_fb_helper.h"
 90515extern int drm_fb_helper_check_var(struct fb_var_screeninfo * , struct fb_info * ) ;
 90516# 107 "include/drm/drm_fb_helper.h"
 90517extern bool drm_fb_helper_restore_fbdev_mode(struct drm_fb_helper * ) ;
 90518# 109 "include/drm/drm_fb_helper.h"
 90519extern void drm_fb_helper_fill_var(struct fb_info * , struct drm_fb_helper * , uint32_t ,
 90520                                   uint32_t ) ;
 90521# 111 "include/drm/drm_fb_helper.h"
 90522extern void drm_fb_helper_fill_fix(struct fb_info * , uint32_t , uint32_t ) ;
 90523# 114 "include/drm/drm_fb_helper.h"
 90524extern int drm_fb_helper_setcmap(struct fb_cmap * , struct fb_info * ) ;
 90525# 116 "include/drm/drm_fb_helper.h"
 90526extern int drm_fb_helper_hotplug_event(struct drm_fb_helper * ) ;
 90527# 117 "include/drm/drm_fb_helper.h"
 90528extern bool drm_fb_helper_initial_config(struct drm_fb_helper * , int ) ;
 90529# 118 "include/drm/drm_fb_helper.h"
 90530extern int drm_fb_helper_single_add_all_connectors(struct drm_fb_helper * ) ;
 90531# 119 "include/drm/drm_fb_helper.h"
 90532extern int drm_fb_helper_debug_enter(struct fb_info * ) ;
 90533# 120 "include/drm/drm_fb_helper.h"
 90534extern int drm_fb_helper_debug_leave(struct fb_info * ) ;
 90535# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90536static struct fb_ops intelfb_ops =
 90537# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90538     {& __this_module, (int (*)(struct fb_info * , int ))0, (int (*)(struct fb_info * ,
 90539                                                                    int ))0, (ssize_t (*)(struct fb_info * ,
 90540                                                                                           char * ,
 90541                                                                                           size_t ,
 90542                                                                                           loff_t * ))0,
 90543    (ssize_t (*)(struct fb_info * , char const * , size_t , loff_t * ))0, & drm_fb_helper_check_var,
 90544    & drm_fb_helper_set_par, (int (*)(unsigned int , unsigned int , unsigned int ,
 90545                                      unsigned int , unsigned int , struct fb_info * ))0,
 90546    & drm_fb_helper_setcmap, & drm_fb_helper_blank, & drm_fb_helper_pan_display, & cfb_fillrect,
 90547    & cfb_copyarea, & cfb_imageblit, (int (*)(struct fb_info * , struct fb_cursor * ))0,
 90548    (void (*)(struct fb_info * , int ))0, (int (*)(struct fb_info * ))0, (int (*)(struct fb_info * ,
 90549                                                                                   unsigned int ,
 90550                                                                                   unsigned long ))0,
 90551    (int (*)(struct fb_info * , unsigned int , unsigned long ))0, (int (*)(struct fb_info * ,
 90552                                                                             struct vm_area_struct * ))0,
 90553    (void (*)(struct fb_info * , struct fb_blit_caps * , struct fb_var_screeninfo * ))0,
 90554    (void (*)(struct fb_info * ))0, & drm_fb_helper_debug_enter, & drm_fb_helper_debug_leave};
 90555# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90556static int intelfb_create(struct intel_fbdev *ifbdev , struct drm_fb_helper_surface_size *sizes )
 90557{ struct drm_device *dev ;
 90558  struct drm_i915_private *dev_priv ;
 90559  struct fb_info *info ;
 90560  struct drm_framebuffer *fb ;
 90561  struct drm_mode_fb_cmd mode_cmd ;
 90562  struct drm_i915_gem_object *obj ;
 90563  struct device *device ;
 90564  int size ;
 90565  int ret ;
 90566  void *tmp ;
 90567
 90568  {
 90569# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90570  dev = ifbdev->helper.dev;
 90571# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90572  dev_priv = (struct drm_i915_private *)dev->dev_private;
 90573# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90574  device = & (dev->pdev)->dev;
 90575# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90576  if (sizes->surface_bpp == 24U) {
 90577# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90578    sizes->surface_bpp = 32U;
 90579  } else {
 90580
 90581  }
 90582  {
 90583# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90584  mode_cmd.width = sizes->surface_width;
 90585# 86 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90586  mode_cmd.height = sizes->surface_height;
 90587# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90588  mode_cmd.bpp = sizes->surface_bpp;
 90589# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90590  mode_cmd.pitch = (mode_cmd.width * ((mode_cmd.bpp + 7U) / 8U) + 63U) & 4294967232U;
 90591# 90 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90592  mode_cmd.depth = sizes->surface_depth;
 90593# 92 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90594  size = (int )(mode_cmd.pitch * mode_cmd.height);
 90595# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90596  size = (size + 4095) & -4096;
 90597# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90598  obj = i915_gem_alloc_object(dev, (size_t )size);
 90599  }
 90600# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90601  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 90602    {
 90603# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90604    drm_err("intelfb_create", "failed to allocate framebuffer\n");
 90605# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90606    ret = -12;
 90607    }
 90608# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90609    goto out;
 90610  } else {
 90611
 90612  }
 90613  {
 90614# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90615  mutex_lock_nested(& dev->struct_mutex, 0U);
 90616# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90617  ret = intel_pin_and_fence_fb_obj(dev, obj, (struct intel_ring_buffer *)0);
 90618  }
 90619# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90620  if (ret != 0) {
 90621    {
 90622# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90623    drm_err("intelfb_create", "failed to pin fb: %d\n", ret);
 90624    }
 90625# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90626    goto out_unref;
 90627  } else {
 90628
 90629  }
 90630  {
 90631# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90632  info = framebuffer_alloc(0UL, device);
 90633  }
 90634# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90635  if ((unsigned long )info == (unsigned long )((struct fb_info *)0)) {
 90636# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90637    ret = -12;
 90638# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90639    goto out_unpin;
 90640  } else {
 90641
 90642  }
 90643  {
 90644# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90645  info->par = (void *)ifbdev;
 90646# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90647  ret = intel_framebuffer_init(dev, & ifbdev->ifb, & mode_cmd, obj);
 90648  }
 90649# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90650  if (ret != 0) {
 90651# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90652    goto out_unpin;
 90653  } else {
 90654
 90655  }
 90656  {
 90657# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90658  fb = & ifbdev->ifb.base;
 90659# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90660  ifbdev->helper.fb = fb;
 90661# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90662  ifbdev->helper.fbdev = info;
 90663# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90664  strcpy((char *)(& info->fix.id), "inteldrmfb");
 90665# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90666  info->flags = 2097153;
 90667# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90668  info->fbops = & intelfb_ops;
 90669# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90670  ret = fb_alloc_cmap(& info->cmap, 256, 0);
 90671  }
 90672# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90673  if (ret != 0) {
 90674# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90675    ret = -12;
 90676# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90677    goto out_unpin;
 90678  } else {
 90679
 90680  }
 90681  {
 90682# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90683  info->apertures = alloc_apertures(1U);
 90684  }
 90685# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90686  if ((unsigned long )info->apertures == (unsigned long )((struct apertures_struct *)0)) {
 90687# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90688    ret = -12;
 90689# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90690    goto out_unpin;
 90691  } else {
 90692
 90693  }
 90694  {
 90695# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90696  (info->apertures)->ranges[0].base = dev->mode_config.fb_base;
 90697# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90698  (info->apertures)->ranges[0].size = (resource_size_t )((dev_priv->mm.gtt)->gtt_mappable_entries << 12);
 90699# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90700  info->fix.smem_start = (unsigned long )(dev->mode_config.fb_base + (resource_size_t )obj->gtt_offset);
 90701# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90702  info->fix.smem_len = (__u32 )size;
 90703# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90704  tmp = ioremap_wc((resource_size_t )((dev->agp)->base + (unsigned long )obj->gtt_offset),
 90705                   (unsigned long )size);
 90706# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90707  info->screen_base = (char *)tmp;
 90708  }
 90709# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90710  if ((unsigned long )info->screen_base == (unsigned long )((char *)0)) {
 90711# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90712    ret = -28;
 90713# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90714    goto out_unpin;
 90715  } else {
 90716
 90717  }
 90718  {
 90719# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90720  info->screen_size = (unsigned long )size;
 90721# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90722  drm_fb_helper_fill_fix(info, fb->pitch, fb->depth);
 90723# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90724  drm_fb_helper_fill_var(info, & ifbdev->helper, sizes->fb_width, sizes->fb_height);
 90725# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90726  info->pixmap.size = 65536U;
 90727# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90728  info->pixmap.buf_align = 8U;
 90729# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90730  info->pixmap.access_align = 32U;
 90731# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90732  info->pixmap.flags = 2U;
 90733# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90734  info->pixmap.scan_align = 1U;
 90735# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90736  drm_ut_debug_printk(4U, "drm", "intelfb_create", "allocated %dx%d fb: 0x%08x, bo %p\n",
 90737                      fb->width, fb->height, obj->gtt_offset, obj);
 90738# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90739  mutex_unlock(& dev->struct_mutex);
 90740# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90741  vga_switcheroo_client_fb_set(dev->pdev, info);
 90742  }
 90743# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90744  return (0);
 90745  out_unpin:
 90746  {
 90747# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90748  i915_gem_object_unpin(obj);
 90749  }
 90750  out_unref:
 90751  {
 90752# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90753  drm_gem_object_unreference(& obj->base);
 90754# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90755  mutex_unlock(& dev->struct_mutex);
 90756  }
 90757  out: ;
 90758# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90759  return (ret);
 90760}
 90761}
 90762# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90763static int intel_fb_find_or_create_single(struct drm_fb_helper *helper , struct drm_fb_helper_surface_size *sizes )
 90764{ struct intel_fbdev *ifbdev ;
 90765  int new_fb ;
 90766  int ret ;
 90767
 90768  {
 90769# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90770  ifbdev = (struct intel_fbdev *)helper;
 90771# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90772  new_fb = 0;
 90773# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90774  if ((unsigned long )helper->fb == (unsigned long )((struct drm_framebuffer *)0)) {
 90775    {
 90776# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90777    ret = intelfb_create(ifbdev, sizes);
 90778    }
 90779# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90780    if (ret != 0) {
 90781# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90782      return (ret);
 90783    } else {
 90784
 90785    }
 90786# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90787    new_fb = 1;
 90788  } else {
 90789
 90790  }
 90791# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90792  return (new_fb);
 90793}
 90794}
 90795# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90796static struct drm_fb_helper_funcs intel_fb_helper_funcs = {& intel_crtc_fb_gamma_set, & intel_crtc_fb_gamma_get, & intel_fb_find_or_create_single};
 90797# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90798static void intel_fbdev_destroy(struct drm_device *dev , struct intel_fbdev *ifbdev )
 90799{ struct fb_info *info ;
 90800  struct intel_framebuffer *ifb ;
 90801
 90802  {
 90803# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90804  ifb = & ifbdev->ifb;
 90805# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90806  if ((unsigned long )ifbdev->helper.fbdev != (unsigned long )((struct fb_info *)0)) {
 90807    {
 90808# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90809    info = ifbdev->helper.fbdev;
 90810# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90811    unregister_framebuffer(info);
 90812# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90813    iounmap((void volatile *)info->screen_base);
 90814    }
 90815# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90816    if (info->cmap.len != 0U) {
 90817      {
 90818# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90819      fb_dealloc_cmap(& info->cmap);
 90820      }
 90821    } else {
 90822
 90823    }
 90824    {
 90825# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90826    framebuffer_release(info);
 90827    }
 90828  } else {
 90829
 90830  }
 90831  {
 90832# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90833  drm_fb_helper_fini(& ifbdev->helper);
 90834# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90835  drm_framebuffer_cleanup(& ifb->base);
 90836  }
 90837# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90838  if ((unsigned long )ifb->obj != (unsigned long )((struct drm_i915_gem_object *)0)) {
 90839    {
 90840# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90841    drm_gem_object_unreference_unlocked(& (ifb->obj)->base);
 90842# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90843    ifb->obj = (struct drm_i915_gem_object *)0;
 90844    }
 90845  } else {
 90846
 90847  }
 90848# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90849  return;
 90850}
 90851}
 90852# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90853int intel_fbdev_init(struct drm_device *dev )
 90854{ struct intel_fbdev *ifbdev ;
 90855  drm_i915_private_t *dev_priv ;
 90856  int ret ;
 90857  void *tmp ;
 90858
 90859  {
 90860  {
 90861# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90862  dev_priv = (drm_i915_private_t *)dev->dev_private;
 90863# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90864  tmp = kzalloc(304UL, 208U);
 90865# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90866  ifbdev = (struct intel_fbdev *)tmp;
 90867  }
 90868# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90869  if ((unsigned long )ifbdev == (unsigned long )((struct intel_fbdev *)0)) {
 90870# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90871    return (-12);
 90872  } else {
 90873
 90874  }
 90875  {
 90876# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90877  dev_priv->fbdev = ifbdev;
 90878# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90879  ifbdev->helper.funcs = & intel_fb_helper_funcs;
 90880# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90881  ret = drm_fb_helper_init(dev, & ifbdev->helper, dev_priv->num_pipe, 4);
 90882  }
 90883# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90884  if (ret != 0) {
 90885    {
 90886# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90887    kfree((void const *)ifbdev);
 90888    }
 90889# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90890    return (ret);
 90891  } else {
 90892
 90893  }
 90894  {
 90895# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90896  drm_fb_helper_single_add_all_connectors(& ifbdev->helper);
 90897# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90898  drm_fb_helper_initial_config(& ifbdev->helper, 32);
 90899  }
 90900# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90901  return (0);
 90902}
 90903}
 90904# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90905void intel_fbdev_fini(struct drm_device *dev )
 90906{ drm_i915_private_t *dev_priv ;
 90907
 90908  {
 90909# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90910  dev_priv = (drm_i915_private_t *)dev->dev_private;
 90911# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90912  if ((unsigned long )dev_priv->fbdev == (unsigned long )((struct intel_fbdev *)0)) {
 90913# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90914    return;
 90915  } else {
 90916
 90917  }
 90918  {
 90919# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90920  intel_fbdev_destroy(dev, dev_priv->fbdev);
 90921# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90922  kfree((void const *)dev_priv->fbdev);
 90923# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90924  dev_priv->fbdev = (struct intel_fbdev *)0;
 90925  }
 90926# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90927  return;
 90928}
 90929}
 90930# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90931void intel_fb_output_poll_changed(struct drm_device *dev )
 90932{ drm_i915_private_t *dev_priv ;
 90933
 90934  {
 90935  {
 90936# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90937  dev_priv = (drm_i915_private_t *)dev->dev_private;
 90938# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90939  drm_fb_helper_hotplug_event(& (dev_priv->fbdev)->helper);
 90940  }
 90941# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90942  return;
 90943}
 90944}
 90945# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90946void intel_fb_restore_mode(struct drm_device *dev )
 90947{ int ret ;
 90948  drm_i915_private_t *dev_priv ;
 90949  bool tmp ;
 90950
 90951  {
 90952  {
 90953# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90954  dev_priv = (drm_i915_private_t *)dev->dev_private;
 90955# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90956  tmp = drm_fb_helper_restore_fbdev_mode(& (dev_priv->fbdev)->helper);
 90957# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90958  ret = (int )tmp;
 90959  }
 90960# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90961  if (ret != 0) {
 90962    {
 90963# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90964    drm_ut_debug_printk(1U, "drm", "intel_fb_restore_mode", "failed to restore crtc mode\n");
 90965    }
 90966  } else {
 90967
 90968  }
 90969# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90970  return;
 90971}
 90972}
 90973# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_fb.c.p"
 90974# 64 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/string_64.h"
 90975extern int strcmp(char const * , char const * ) ;
 90976# 684 "include/drm/drm_crtc.h"
 90977extern struct drm_display_mode *drm_mode_create(struct drm_device * ) ;
 90978# 695 "include/drm/drm_crtc.h"
 90979extern int drm_mode_vrefresh(struct drm_display_mode const * ) ;
 90980# 727 "include/drm/drm_crtc.h"
 90981extern int drm_mode_create_tv_properties(struct drm_device * , int , char ** ) ;
 90982# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 90983static u32 const filter_table[206U] =
 90984# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 90985  { (u32 const )2973773824U, (u32 const )773862656U, (u32 const )889204256U, (u32 const )805351744U,
 90986        (u32 const )899723616U, (u32 const )767569536U, (u32 const )2973774976U, (u32 const )2975870976U,
 90987        (u32 const )782251584U, (u32 const )872426880U, (u32 const )805351712U, (u32 const )920695136U,
 90988        (u32 const )757083888U, (u32 const )2971677568U, (u32 const )2975870976U, (u32 const )791689088U,
 90989        (u32 const )855649472U, (u32 const )805351680U, (u32 const )941666656U, (u32 const )746598224U,
 90990        (u32 const )2969580192U, (u32 const )2975870976U, (u32 const )797980864U, (u32 const )840969248U,
 90991        (u32 const )805351648U, (u32 const )964735328U, (u32 const )734015424U, (u32 const )2967482816U,
 90992        (u32 const )2975870976U, (u32 const )804272672U, (u32 const )828386144U, (u32 const )2954932416U,
 90993        (u32 const )987804000U, (u32 const )721426448U, (u32 const )2965385504U, (u32 const )2973806624U,
 90994        (u32 const )405289888U, (u32 const )817900160U, (u32 const )2954932384U, (u32 const )1012969792U,
 90995        (u32 const )706746424U, (u32 const )2963288192U, (u32 const )2971709472U, (u32 const )406338848U,
 90996        (u32 const )809511360U, (u32 const )2957029504U, (u32 const )1038135552U, (u32 const )694163528U,
 90997        (u32 const )2961190912U, (u32 const )2969612352U, (u32 const )407387840U, (u32 const )2956994816U,
 90998        (u32 const )2957029472U, (u32 const )1065398464U, (u32 const )679483480U, (u32 const )2959126656U,
 90999        (u32 const )2963320928U, (u32 const )408954912U, (u32 const )2963286048U, (u32 const )45152U,
 91000        (u32 const )2973773824U, (u32 const )773862656U, (u32 const )889204256U, (u32 const )805351744U,
 91001        (u32 const )899723616U, (u32 const )767569536U, (u32 const )2973774976U, (u32 const )2975870976U,
 91002        (u32 const )782251584U, (u32 const )872426880U, (u32 const )805351712U, (u32 const )920695136U,
 91003        (u32 const )757083888U, (u32 const )2971677568U, (u32 const )2975870976U, (u32 const )791689088U,
 91004        (u32 const )855649472U, (u32 const )805351680U, (u32 const )941666656U, (u32 const )746598224U,
 91005        (u32 const )2969580192U, (u32 const )2975870976U, (u32 const )797980864U, (u32 const )840969248U,
 91006        (u32 const )805351648U, (u32 const )964735328U, (u32 const )734015424U, (u32 const )2967482816U,
 91007        (u32 const )2975870976U, (u32 const )804272672U, (u32 const )828386144U, (u32 const )2954932416U,
 91008        (u32 const )987804000U, (u32 const )721426448U, (u32 const )2965385504U, (u32 const )2973806624U,
 91009        (u32 const )405289888U, (u32 const )817900160U, (u32 const )2954932384U, (u32 const )1012969792U,
 91010        (u32 const )706746424U, (u32 const )2963288192U, (u32 const )2971709472U, (u32 const )406338848U,
 91011        (u32 const )809511360U, (u32 const )2957029504U, (u32 const )1038135552U, (u32 const )694163528U,
 91012        (u32 const )2961190912U, (u32 const )2969612352U, (u32 const )407387840U, (u32 const )2956994816U,
 91013        (u32 const )2957029472U, (u32 const )1065398464U, (u32 const )679483480U, (u32 const )2959126656U,
 91014        (u32 const )2963320928U, (u32 const )408954912U, (u32 const )2963286048U, (u32 const )45152U,
 91015        (u32 const )910176256U, (u32 const )754986176U, (u32 const )805320256U, (u32 const )754988736U,
 91016        (u32 const )901786816U, (u32 const )926953472U, (u32 const )746597696U, (u32 const )805320000U,
 91017        (u32 const )763377600U, (u32 const )885009472U, (u32 const )943730688U, (u32 const )734014976U,
 91018        (u32 const )805319744U, (u32 const )773863616U, (u32 const )872426368U, (u32 const )964702208U,
 91019        (u32 const )725626432U, (u32 const )805319552U, (u32 const )778058240U, (u32 const )859843328U,
 91020        (u32 const )981479488U, (u32 const )713043616U, (u32 const )809513728U, (u32 const )784350016U,
 91021        (u32 const )847260224U, (u32 const )1006645312U, (u32 const )704655040U, (u32 const )813707840U,
 91022        (u32 const )784350336U, (u32 const )838871488U, (u32 const )1027616896U, (u32 const )692072192U,
 91023        (u32 const )813707712U, (u32 const )790642112U, (u32 const )830482688U, (u32 const )1048588480U,
 91024        (u32 const )679489344U, (u32 const )817901888U, (u32 const )790642496U, (u32 const )826288192U,
 91025        (u32 const )671101184U, (u32 const )671100672U, (u32 const )12544U, (u32 const )910176256U,
 91026        (u32 const )754986176U, (u32 const )805320256U, (u32 const )754988736U, (u32 const )901786816U,
 91027        (u32 const )926953472U, (u32 const )746597696U, (u32 const )805320000U, (u32 const )763377600U,
 91028        (u32 const )885009472U, (u32 const )943730688U, (u32 const )734014976U, (u32 const )805319744U,
 91029        (u32 const )773863616U, (u32 const )872426368U, (u32 const )964702208U, (u32 const )725626432U,
 91030        (u32 const )805319552U, (u32 const )778058240U, (u32 const )859843328U, (u32 const )981479488U,
 91031        (u32 const )713043616U, (u32 const )809513728U, (u32 const )784350016U, (u32 const )847260224U,
 91032        (u32 const )1006645312U, (u32 const )704655040U, (u32 const )813707840U, (u32 const )784350336U,
 91033        (u32 const )838871488U, (u32 const )1027616896U, (u32 const )692072192U, (u32 const )813707712U,
 91034        (u32 const )790642112U, (u32 const )830482688U, (u32 const )1048588480U, (u32 const )679489344U,
 91035        (u32 const )817901888U, (u32 const )790642496U, (u32 const )826288192U, (u32 const )671101184U,
 91036        (u32 const )671100672U, (u32 const )12544U};
 91037# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91038static struct color_conversion const ntsc_m_csc_composite =
 91039# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91040     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )260U, (u16 )1843U, (u16 )1325U, (u16 )1479U,
 91041    (u16 )512U, (u16 )832U, (u16 )780U, (u16 )1744U, (u16 )512U};
 91042# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91043static struct video_levels const ntsc_m_levels_composite = {225, 267, 113};
 91044# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91045static struct color_conversion const ntsc_m_csc_svideo =
 91046# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91047     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )307U, (u16 )1898U, (u16 )1380U, (u16 )781U,
 91048    (u16 )512U, (u16 )890U, (u16 )829U, (u16 )1782U, (u16 )512U};
 91049# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91050static struct video_levels const ntsc_m_levels_svideo = {266, 316, 133};
 91051# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91052static struct color_conversion const ntsc_j_csc_composite =
 91053# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91054     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )281U, (u16 )1868U, (u16 )1350U, (u16 )1516U,
 91055    (u16 )512U, (u16 )858U, (u16 )802U, (u16 )1761U, (u16 )512U};
 91056# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91057static struct video_levels const ntsc_j_levels_composite = {225, 225, 113};
 91058# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91059static struct color_conversion const ntsc_j_csc_svideo =
 91060# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91061     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )332U, (u16 )1928U, (u16 )1409U, (u16 )802U,
 91062    (u16 )512U, (u16 )921U, (u16 )854U, (u16 )1802U, (u16 )512U};
 91063# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91064static struct video_levels const ntsc_j_levels_svideo = {266, 266, 133};
 91065# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91066static struct color_conversion const pal_csc_composite =
 91067# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91068     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )275U, (u16 )1861U, (u16 )1343U, (u16 )1505U,
 91069    (u16 )512U, (u16 )851U, (u16 )796U, (u16 )1756U, (u16 )512U};
 91070# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91071static struct video_levels const pal_levels_composite = {237, 237, 118};
 91072# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91073static struct color_conversion const pal_csc_svideo =
 91074# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91075     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )325U, (u16 )1920U, (u16 )1401U, (u16 )796U,
 91076    (u16 )512U, (u16 )912U, (u16 )847U, (u16 )1797U, (u16 )512U};
 91077# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91078static struct video_levels const pal_levels_svideo = {280, 280, 139};
 91079# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91080static struct color_conversion const pal_m_csc_composite =
 91081# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91082     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )260U, (u16 )1843U, (u16 )1325U, (u16 )1479U,
 91083    (u16 )512U, (u16 )832U, (u16 )780U, (u16 )1744U, (u16 )512U};
 91084# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91085static struct video_levels const pal_m_levels_composite = {225, 267, 113};
 91086# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91087static struct color_conversion const pal_m_csc_svideo =
 91088# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91089     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )307U, (u16 )1898U, (u16 )1380U, (u16 )781U,
 91090    (u16 )512U, (u16 )890U, (u16 )829U, (u16 )1782U, (u16 )512U};
 91091# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91092static struct video_levels const pal_m_levels_svideo = {266, 316, 133};
 91093# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91094static struct color_conversion const pal_n_csc_composite =
 91095# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91096     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )260U, (u16 )1843U, (u16 )1325U, (u16 )1479U,
 91097    (u16 )512U, (u16 )832U, (u16 )780U, (u16 )1744U, (u16 )512U};
 91098# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91099static struct video_levels const pal_n_levels_composite = {225, 267, 118};
 91100# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91101static struct color_conversion const pal_n_csc_svideo =
 91102# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91103     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )307U, (u16 )1898U, (u16 )1380U, (u16 )781U,
 91104    (u16 )512U, (u16 )890U, (u16 )829U, (u16 )1782U, (u16 )512U};
 91105# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91106static struct video_levels const pal_n_levels_svideo = {266, 316, 139};
 91107# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91108static struct color_conversion const sdtv_csc_yprpb =
 91109# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91110     {(u16 )818U, (u16 )301U, (u16 )2003U, (u16 )325U, (u16 )1369U, (u16 )851U, (u16 )256U,
 91111    (u16 )512U, (u16 )256U, (u16 )941U, (u16 )1869U, (u16 )512U};
 91112# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91113static struct color_conversion const hdtv_csc_yprpb =
 91114# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91115     {(u16 )1459U, (u16 )366U, (u16 )1832U, (u16 )325U, (u16 )2005U, (u16 )907U, (u16 )256U,
 91116    (u16 )512U, (u16 )256U, (u16 )977U, (u16 )1724U, (u16 )512U};
 91117# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91118static struct video_levels const component_levels = {279, 279, 0};
 91119# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91120static struct tv_mode const tv_modes[15U] =
 91121# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91122  { {"NTSC-M", 108000, 29970, 786432U, 64, 836, 124, 857, (bool )0, (bool )0, (bool )0,
 91123      6, 7, 6, (bool )1, 0, 1, 18, 20, 21, 240, (bool )1, 72, 34, 9, 240, 10, 240,
 91124      9, 240, 10, 240, 27456, 0, 135, 20800, 0, 16777216U, (bool )0, & ntsc_m_levels_composite,
 91125      & ntsc_m_levels_svideo, & ntsc_m_csc_composite, & ntsc_m_csc_svideo, (u32 const *)(& filter_table),
 91126      0},
 91127        {"NTSC-443", 108000, 29970, 786432U, 64, 836, 124, 857, (bool )0, (bool )0, (bool )0,
 91128      6, 7, 6, (bool )1, 0, 1, 18, 20, 21, 240, (bool )1, 72, 34, 9, 240, 10, 240,
 91129      9, 240, 10, 240, 27456, 525, 168, 4093, 310, 50331648U, (bool )0, & ntsc_m_levels_composite,
 91130      & ntsc_m_levels_svideo, & ntsc_m_csc_composite, & ntsc_m_csc_svideo, (u32 const *)(& filter_table),
 91131      0},
 91132        {"NTSC-J", 108000, 29970, 786432U, 64, 836, 124, 857, (bool )0, (bool )0, (bool )0,
 91133      6, 7, 6, (bool )1, 0, 1, 18, 20, 21, 240, (bool )1, 72, 34, 9, 240, 10, 240,
 91134      9, 240, 10, 240, 27456, 0, 135, 20800, 0, 16777216U, (bool )0, & ntsc_j_levels_composite,
 91135      & ntsc_j_levels_svideo, & ntsc_j_csc_composite, & ntsc_j_csc_svideo, (u32 const *)(& filter_table),
 91136      0},
 91137        {"PAL-M", 108000, 29970, 786432U, 64, 836, 124, 857, (bool )0, (bool )0, (bool )0,
 91138      6, 7, 6, (bool )1, 0, 1, 18, 20, 21, 240, (bool )1, 72, 34, 9, 240, 10, 240,
 91139      9, 240, 10, 240, 27456, 0, 135, 16704, 0, 33554432U, (bool )1, & pal_m_levels_composite,
 91140      & pal_m_levels_svideo, & pal_m_csc_composite, & pal_m_csc_svideo, (u32 const *)(& filter_table),
 91141      0},
 91142        {"PAL-N", 108000, 25000, 786432U, 64, 844, 128, 863, (bool )0, (bool )0, (bool )0,
 91143      6, 7, 6, (bool )1, 0, 1, 18, 24, 25, 286, (bool )1, 73, 34, 8, 285, 8, 286,
 91144      9, 286, 9, 285, 27648, 625, 135, 23578, 134, 33554432U, (bool )1, & pal_n_levels_composite,
 91145      & pal_n_levels_svideo, & pal_n_csc_composite, & pal_n_csc_svideo, (u32 const *)(& filter_table),
 91146      0},
 91147        {"PAL", 108000, 25000, 786432U, 64, 844, 142, 863, (bool )0, (bool )0, (bool )0,
 91148      5, 6, 5, (bool )1, 0, 1, 15, 24, 25, 286, (bool )1, 73, 32, 8, 285, 8, 286,
 91149      9, 286, 9, 285, 27648, 625, 168, 4122, 67, 33554432U, (bool )1, & pal_levels_composite,
 91150      & pal_levels_svideo, & pal_csc_composite, & pal_csc_svideo, (u32 const *)(& filter_table),
 91151      0},
 91152        {"480p@59.94Hz", 107520, 59940, 0U, 64, 842, 122, 857, (bool )1, (bool )0, (bool )1,
 91153      12, 12, 12, (bool )0, 0, 0, 0, 44, 44, 479, (bool )0, 0, 0, 0, 0, 0, 0, 0, 0,
 91154      0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0, (struct video_levels const *)0,
 91155      (struct color_conversion const *)0, (struct color_conversion const *)0,
 91156      (u32 const *)(& filter_table), 0},
 91157        {"480p@60Hz", 107520, 60000, 0U, 64, 842, 122, 856, (bool )1, (bool )0, (bool )1,
 91158      12, 12, 12, (bool )0, 0, 0, 0, 44, 44, 479, (bool )0, 0, 0, 0, 0, 0, 0, 0, 0,
 91159      0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0, (struct video_levels const *)0,
 91160      (struct color_conversion const *)0, (struct color_conversion const *)0,
 91161      (u32 const *)(& filter_table), 0},
 91162        {"576p", 107520, 50000, 0U, 64, 859, 139, 863, (bool )1, (bool )0, (bool )1,
 91163      10, 10, 10, (bool )0, 0, 0, 0, 48, 48, 575, (bool )0, 0, 0, 0, 0, 0, 0, 0, 0,
 91164      0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0, (struct video_levels const *)0,
 91165      (struct color_conversion const *)0, (struct color_conversion const *)0,
 91166      (u32 const *)(& filter_table), 0},
 91167        {"720p@60Hz", 148800, 60000, 262144U, 80, 1580, 300, 1649, (bool )1, (bool )1,
 91168      (bool )1, 10, 10, 10, (bool )0, 0, 0, 0, 29, 29, 719, (bool )0, 0, 0, 0, 0,
 91169      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0,
 91170      (struct video_levels const *)0, (struct color_conversion const *)0, (struct color_conversion const *)0,
 91171      (u32 const *)(& filter_table), 0},
 91172        {"720p@59.94Hz", 148800, 59940, 262144U, 80, 1580, 300, 1651, (bool )1, (bool )1,
 91173      (bool )1, 10, 10, 10, (bool )0, 0, 0, 0, 29, 29, 719, (bool )0, 0, 0, 0, 0,
 91174      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0,
 91175      (struct video_levels const *)0, (struct color_conversion const *)0, (struct color_conversion const *)0,
 91176      (u32 const *)(& filter_table), 0},
 91177        {"720p@50Hz", 148800, 50000, 262144U, 80, 1580, 300, 1979, (bool )1, (bool )1,
 91178      (bool )1, 10, 10, 10, (bool )0, 0, 0, 0, 29, 29, 719, (bool )0, 0, 0, 0, 0,
 91179      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0,
 91180      (struct video_levels const *)0, (struct color_conversion const *)0, (struct color_conversion const *)0,
 91181      (u32 const *)(& filter_table), 800},
 91182        {"1080i@50Hz", 148800, 25000, 262144U, 88, 2155, 235, 2639, (bool )0, (bool )1,
 91183      (bool )1, 4, 5, 10, (bool )1, 4, 4, 10, 21, 22, 539, (bool )0, 0, 0, 0, 0, 0,
 91184      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0,
 91185      (struct video_levels const *)0, (struct color_conversion const *)0, (struct color_conversion const *)0,
 91186      (u32 const *)(& filter_table), 0},
 91187        {"1080i@60Hz", 148800, 30000, 262144U, 88, 2155, 235, 2199, (bool )0, (bool )1,
 91188      (bool )1, 4, 5, 10, (bool )1, 4, 4, 10, 21, 22, 539, (bool )0, 0, 0, 0, 0, 0,
 91189      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0,
 91190      (struct video_levels const *)0, (struct color_conversion const *)0, (struct color_conversion const *)0,
 91191      (u32 const *)(& filter_table), 0},
 91192        {"1080i@59.94Hz", 148800, 29970, 262144U, 88, 2155, 235, 2201, (bool )0, (bool )1,
 91193      (bool )1, 4, 5, 10, (bool )1, 4, 4, 10, 21, 22, 539, (bool )0, 0, 0, 0, 0, 0,
 91194      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0U, (_Bool)0, (struct video_levels const *)0,
 91195      (struct video_levels const *)0, (struct color_conversion const *)0, (struct color_conversion const *)0,
 91196      (u32 const *)(& filter_table), 0}};
 91197# 909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91198static struct intel_tv *enc_to_intel_tv(struct drm_encoder *encoder )
 91199{ struct drm_encoder const *__mptr ;
 91200
 91201  {
 91202# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91203  __mptr = (struct drm_encoder const *)encoder;
 91204# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91205  return ((struct intel_tv *)__mptr);
 91206}
 91207}
 91208# 914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91209static struct intel_tv *intel_attached_tv(struct drm_connector *connector )
 91210{ struct intel_encoder const *__mptr ;
 91211  struct intel_encoder *tmp ;
 91212
 91213  {
 91214  {
 91215# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91216  tmp = intel_attached_encoder(connector);
 91217# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91218  __mptr = (struct intel_encoder const *)tmp;
 91219  }
 91220# 916 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91221  return ((struct intel_tv *)__mptr);
 91222}
 91223}
 91224# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91225static void intel_tv_dpms(struct drm_encoder *encoder , int mode )
 91226{ struct drm_device *dev ;
 91227  struct drm_i915_private *dev_priv ;
 91228  u32 tmp ;
 91229  u32 tmp___0 ;
 91230
 91231  {
 91232# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91233  dev = encoder->dev;
 91234# 925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91235  dev_priv = (struct drm_i915_private *)dev->dev_private;
 91236# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91237  if (mode == 0) {
 91238# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91239    goto case_0;
 91240  } else
 91241# 931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91242  if (mode == 1) {
 91243# 931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91244    goto case_1;
 91245  } else
 91246# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91247  if (mode == 2) {
 91248# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91249    goto case_2;
 91250  } else
 91251# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91252  if (mode == 3) {
 91253# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91254    goto case_3;
 91255  } else
 91256# 927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91257  if (0) {
 91258    case_0:
 91259    {
 91260# 929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91261    tmp = i915_read32___11(dev_priv, 425984U);
 91262# 929 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91263    i915_write32___9(dev_priv, 425984U, tmp | 2147483648U);
 91264    }
 91265# 930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91266    goto ldv_37792;
 91267    case_1: ;
 91268    case_2: ;
 91269    case_3:
 91270    {
 91271# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91272    tmp___0 = i915_read32___11(dev_priv, 425984U);
 91273# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91274    i915_write32___9(dev_priv, 425984U, tmp___0 & 2147483647U);
 91275    }
 91276# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91277    goto ldv_37792;
 91278  } else {
 91279
 91280  }
 91281  ldv_37792: ;
 91282# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91283  return;
 91284}
 91285}
 91286# 940 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91287static struct tv_mode const *intel_tv_mode_lookup(char const *tv_format )
 91288{ int i ;
 91289  struct tv_mode const *tv_mode ;
 91290  int tmp ;
 91291
 91292  {
 91293# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91294  i = 0;
 91295# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91296  goto ldv_37802;
 91297  ldv_37801:
 91298  {
 91299# 945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91300  tv_mode = (struct tv_mode const *)(& tv_modes) + (unsigned long )i;
 91301# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91302  tmp = strcmp(tv_format, (char const *)tv_mode->name);
 91303  }
 91304# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91305  if (tmp == 0) {
 91306# 948 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91307    return (tv_mode);
 91308  } else {
 91309
 91310  }
 91311# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91312  i = i + 1;
 91313  ldv_37802: ;
 91314# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91315  if ((unsigned int )i <= 14U) {
 91316# 945 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91317    goto ldv_37801;
 91318  } else {
 91319# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91320    goto ldv_37803;
 91321  }
 91322  ldv_37803: ;
 91323# 950 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91324  return ((struct tv_mode const *)0);
 91325}
 91326}
 91327# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91328static struct tv_mode const *intel_tv_mode_find(struct intel_tv *intel_tv )
 91329{ struct tv_mode const *tmp ;
 91330
 91331  {
 91332  {
 91333# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91334  tmp = intel_tv_mode_lookup(intel_tv->tv_format);
 91335  }
 91336# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91337  return (tmp);
 91338}
 91339}
 91340# 960 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91341static enum drm_mode_status intel_tv_mode_valid(struct drm_connector *connector ,
 91342                                                struct drm_display_mode *mode )
 91343{ struct intel_tv *intel_tv ;
 91344  struct intel_tv *tmp ;
 91345  struct tv_mode const *tv_mode ;
 91346  struct tv_mode const *tmp___0 ;
 91347  long ret ;
 91348  int __x___0 ;
 91349  int tmp___2 ;
 91350  int tmp___3 ;
 91351
 91352  {
 91353  {
 91354# 963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91355  tmp = intel_attached_tv(connector);
 91356# 963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91357  intel_tv = tmp;
 91358# 964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91359  tmp___0 = intel_tv_mode_find(intel_tv);
 91360# 964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91361  tv_mode = tmp___0;
 91362  }
 91363# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91364  if ((unsigned long )tv_mode != (unsigned long )((struct tv_mode const *)0)) {
 91365    {
 91366# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91367    tmp___2 = drm_mode_vrefresh((struct drm_display_mode const *)mode);
 91368# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91369    __x___0 = (int )tv_mode->refresh + tmp___2 * -1000;
 91370    }
 91371# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91372    if (__x___0 < 0) {
 91373# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91374      tmp___3 = - __x___0;
 91375    } else {
 91376# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91377      tmp___3 = __x___0;
 91378    }
 91379# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91380    ret = (long )tmp___3;
 91381# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91382    if (ret <= 999L) {
 91383# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91384      return ((enum drm_mode_status )0);
 91385    } else {
 91386
 91387    }
 91388  } else {
 91389
 91390  }
 91391# 971 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91392  return ((enum drm_mode_status )17);
 91393}
 91394}
 91395# 976 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91396static bool intel_tv_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 91397                                struct drm_display_mode *adjusted_mode )
 91398{ struct drm_device *dev ;
 91399  struct drm_mode_config *drm_config ;
 91400  struct intel_tv *intel_tv ;
 91401  struct intel_tv *tmp ;
 91402  struct tv_mode const *tv_mode ;
 91403  struct tv_mode const *tmp___0 ;
 91404  struct drm_encoder *other_encoder ;
 91405  struct list_head const *__mptr ;
 91406  struct list_head const *__mptr___0 ;
 91407
 91408  {
 91409  {
 91410# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91411  dev = encoder->dev;
 91412# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91413  drm_config = & dev->mode_config;
 91414# 981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91415  tmp = enc_to_intel_tv(encoder);
 91416# 981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91417  intel_tv = tmp;
 91418# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91419  tmp___0 = intel_tv_mode_find(intel_tv);
 91420# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91421  tv_mode = tmp___0;
 91422  }
 91423# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91424  if ((unsigned long )tv_mode == (unsigned long )((struct tv_mode const *)0)) {
 91425# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91426    return ((bool )0);
 91427  } else {
 91428
 91429  }
 91430# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91431  __mptr = (struct list_head const *)drm_config->encoder_list.next;
 91432# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91433  other_encoder = (struct drm_encoder *)__mptr + 0x0ffffffffffffff8UL;
 91434# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91435  goto ldv_37832;
 91436  ldv_37831: ;
 91437# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91438  if ((unsigned long )other_encoder != (unsigned long )encoder) {
 91439# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91440    if ((unsigned long )other_encoder->crtc == (unsigned long )encoder->crtc) {
 91441# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91442      return ((bool )0);
 91443    } else {
 91444
 91445    }
 91446  } else {
 91447
 91448  }
 91449# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91450  __mptr___0 = (struct list_head const *)other_encoder->head.next;
 91451# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91452  other_encoder = (struct drm_encoder *)__mptr___0 + 0x0ffffffffffffff8UL;
 91453  ldv_37832: ;
 91454# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91455  if ((unsigned long )(& other_encoder->head) != (unsigned long )(& drm_config->encoder_list)) {
 91456# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91457    goto ldv_37831;
 91458  } else {
 91459# 992 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91460    goto ldv_37833;
 91461  }
 91462  ldv_37833:
 91463# 995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91464  adjusted_mode->clock = (int )tv_mode->clock;
 91465# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91466  return ((bool )1);
 91467}
 91468}
 91469# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91470static void intel_tv_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 91471                              struct drm_display_mode *adjusted_mode )
 91472{ struct drm_device *dev ;
 91473  struct drm_i915_private *dev_priv ;
 91474  struct drm_crtc *crtc ;
 91475  struct intel_crtc *intel_crtc ;
 91476  struct drm_crtc const *__mptr ;
 91477  struct intel_tv *intel_tv ;
 91478  struct intel_tv *tmp ;
 91479  struct tv_mode const *tv_mode ;
 91480  struct tv_mode const *tmp___0 ;
 91481  u32 tv_ctl ;
 91482  u32 hctl1 ;
 91483  u32 hctl2 ;
 91484  u32 hctl3 ;
 91485  u32 vctl1 ;
 91486  u32 vctl2 ;
 91487  u32 vctl3 ;
 91488  u32 vctl4 ;
 91489  u32 vctl5 ;
 91490  u32 vctl6 ;
 91491  u32 vctl7 ;
 91492  u32 scctl1 ;
 91493  u32 scctl2 ;
 91494  u32 scctl3 ;
 91495  int i ;
 91496  int j ;
 91497  struct video_levels const *video_levels ;
 91498  struct color_conversion const *color_conversion ;
 91499  bool burst_ena ;
 91500  int pipe ;
 91501  int pipeconf_reg ;
 91502  int dspcntr_reg ;
 91503  int pipeconf ;
 91504  u32 tmp___1 ;
 91505  int dspcntr ;
 91506  u32 tmp___2 ;
 91507  int dspbase_reg ;
 91508  int xpos ;
 91509  int ypos ;
 91510  unsigned int xsize ;
 91511  unsigned int ysize ;
 91512  u32 tmp___3 ;
 91513  u32 tmp___4 ;
 91514  int tmp___5 ;
 91515  int tmp___6 ;
 91516  int tmp___7 ;
 91517  int tmp___8 ;
 91518  u32 tmp___9 ;
 91519
 91520  {
 91521  {
 91522# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91523  dev = encoder->dev;
 91524# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91525  dev_priv = (struct drm_i915_private *)dev->dev_private;
 91526# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91527  crtc = encoder->crtc;
 91528# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91529  __mptr = (struct drm_crtc const *)crtc;
 91530# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91531  intel_crtc = (struct intel_crtc *)__mptr;
 91532# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91533  tmp = enc_to_intel_tv(encoder);
 91534# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91535  intel_tv = tmp;
 91536# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91537  tmp___0 = intel_tv_mode_find(intel_tv);
 91538# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91539  tv_mode = tmp___0;
 91540# 1017 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91541  pipe = (int )intel_crtc->pipe;
 91542  }
 91543# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91544  if ((unsigned long )tv_mode == (unsigned long )((struct tv_mode const *)0)) {
 91545# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91546    return;
 91547  } else {
 91548
 91549  }
 91550  {
 91551# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91552  tv_ctl = i915_read32___11(dev_priv, 425984U);
 91553# 1023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91554  tv_ctl = tv_ctl & 4047U;
 91555  }
 91556# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91557  if (intel_tv->type == 0) {
 91558# 1027 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91559    goto case_0;
 91560  } else
 91561# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91562  if (intel_tv->type == 5) {
 91563# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91564    goto case_5;
 91565  } else
 91566# 1034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91567  if (intel_tv->type == 8) {
 91568# 1034 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91569    goto case_8;
 91570  } else
 91571# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91572  if (intel_tv->type == 6) {
 91573# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91574    goto case_6;
 91575  } else {
 91576# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91577    goto switch_default;
 91578# 1025 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91579    if (0) {
 91580      switch_default: ;
 91581      case_0: ;
 91582      case_5:
 91583# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91584      tv_ctl = tv_ctl;
 91585# 1030 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91586      video_levels = (struct video_levels const *)tv_mode->composite_levels;
 91587# 1031 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91588      color_conversion = (struct color_conversion const *)tv_mode->composite_color;
 91589# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91590      burst_ena = (bool )tv_mode->burst_ena;
 91591# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91592      goto ldv_37870;
 91593      case_8:
 91594# 1035 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91595      tv_ctl = tv_ctl | 536870912U;
 91596# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91597      video_levels = & component_levels;
 91598# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91599      if ((int )tv_mode->burst_ena) {
 91600# 1038 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91601        color_conversion = & sdtv_csc_yprpb;
 91602      } else {
 91603# 1040 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91604        color_conversion = & hdtv_csc_yprpb;
 91605      }
 91606# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91607      burst_ena = (bool )0;
 91608# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91609      goto ldv_37870;
 91610      case_6:
 91611# 1044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91612      tv_ctl = tv_ctl | 268435456U;
 91613# 1045 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91614      video_levels = (struct video_levels const *)tv_mode->svideo_levels;
 91615# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91616      color_conversion = (struct color_conversion const *)tv_mode->svideo_color;
 91617# 1047 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91618      burst_ena = (bool )tv_mode->burst_ena;
 91619# 1048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91620      goto ldv_37870;
 91621    } else {
 91622
 91623    }
 91624  }
 91625  ldv_37870:
 91626# 1050 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91627  hctl1 = (u32 )((int )(tv_mode->hsync_end << 16) | (int )tv_mode->htotal);
 91628# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91629  hctl2 = (u32 )((int )(tv_mode->hburst_start << 16) | (int )tv_mode->hburst_len);
 91630# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91631  if ((int )burst_ena) {
 91632# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91633    hctl2 = hctl2 | 2147483648U;
 91634  } else {
 91635
 91636  }
 91637# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91638  hctl3 = (u32 )((int )tv_mode->hblank_start | (int )(tv_mode->hblank_end << 16));
 91639# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91640  vctl1 = (u32 )(((int )(tv_mode->nbr_end << 16) | (int )(tv_mode->vi_end_f1 << 8)) | (int )tv_mode->vi_end_f2);
 91641# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91642  vctl2 = (u32 )(((int )(tv_mode->vsync_len << 16) | (int )(tv_mode->vsync_start_f1 << 8)) | (int )tv_mode->vsync_start_f2);
 91643# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91644  vctl3 = (u32 )(((int )(tv_mode->veq_len << 16) | (int )(tv_mode->veq_start_f1 << 8)) | (int )tv_mode->veq_start_f2);
 91645# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91646  if ((int )tv_mode->veq_ena) {
 91647# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91648    vctl3 = vctl3 | 2147483648U;
 91649  } else {
 91650
 91651  }
 91652# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91653  vctl4 = (u32 )((int )(tv_mode->vburst_start_f1 << 16) | (int )tv_mode->vburst_end_f1);
 91654# 1080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91655  vctl5 = (u32 )((int )(tv_mode->vburst_start_f2 << 16) | (int )tv_mode->vburst_end_f2);
 91656# 1083 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91657  vctl6 = (u32 )((int )(tv_mode->vburst_start_f3 << 16) | (int )tv_mode->vburst_end_f3);
 91658# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91659  vctl7 = (u32 )((int )(tv_mode->vburst_start_f4 << 16) | (int )tv_mode->vburst_end_f4);
 91660# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91661  if ((unsigned int )intel_crtc->pipe == 1U) {
 91662# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91663    tv_ctl = tv_ctl | 1073741824U;
 91664  } else {
 91665
 91666  }
 91667# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91668  tv_ctl = (u32 )tv_mode->oversample | tv_ctl;
 91669# 1093 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91670  if ((int )tv_mode->progressive) {
 91671# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91672    tv_ctl = tv_ctl | 131072U;
 91673  } else {
 91674
 91675  }
 91676# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91677  if ((int )tv_mode->trilevel_sync) {
 91678# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91679    tv_ctl = tv_ctl | 2097152U;
 91680  } else {
 91681
 91682  }
 91683# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91684  if ((int )tv_mode->pal_burst) {
 91685# 1098 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91686    tv_ctl = tv_ctl | 65536U;
 91687  } else {
 91688
 91689  }
 91690# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91691  scctl1 = 0U;
 91692# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91693  if ((int )tv_mode->dda1_inc != 0) {
 91694# 1102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91695    scctl1 = scctl1 | 2147483648U;
 91696  } else {
 91697
 91698  }
 91699# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91700  if ((int )tv_mode->dda2_inc != 0) {
 91701# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91702    scctl1 = scctl1 | 1073741824U;
 91703  } else {
 91704
 91705  }
 91706# 1105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91707  if ((int )tv_mode->dda3_inc != 0) {
 91708# 1106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91709    scctl1 = scctl1 | 536870912U;
 91710  } else {
 91711
 91712  }
 91713# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91714  scctl1 = (u32 )tv_mode->sc_reset | scctl1;
 91715# 1108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91716  if ((unsigned long )video_levels != (unsigned long )((struct video_levels const *)0)) {
 91717# 1109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91718    scctl1 = (u32 )(video_levels->burst << 16) | scctl1;
 91719  } else {
 91720
 91721  }
 91722# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91723  scctl1 = (u32 )tv_mode->dda1_inc | scctl1;
 91724# 1112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91725  scctl2 = (u32 )((int )(tv_mode->dda2_size << 16) | (int )tv_mode->dda2_inc);
 91726# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91727  scctl3 = (u32 )((int )(tv_mode->dda3_size << 16) | (int )tv_mode->dda3_inc);
 91728# 1119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91729  if (dev->pci_device <= 10097) {
 91730# 1120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91731    tv_ctl = tv_ctl | 3072U;
 91732  } else {
 91733
 91734  }
 91735  {
 91736# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91737  i915_write32___9(dev_priv, 426032U, hctl1);
 91738# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91739  i915_write32___9(dev_priv, 426036U, hctl2);
 91740# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91741  i915_write32___9(dev_priv, 426040U, hctl3);
 91742# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91743  i915_write32___9(dev_priv, 426044U, vctl1);
 91744# 1126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91745  i915_write32___9(dev_priv, 426048U, vctl2);
 91746# 1127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91747  i915_write32___9(dev_priv, 426052U, vctl3);
 91748# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91749  i915_write32___9(dev_priv, 426056U, vctl4);
 91750# 1129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91751  i915_write32___9(dev_priv, 426060U, vctl5);
 91752# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91753  i915_write32___9(dev_priv, 426064U, vctl6);
 91754# 1131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91755  i915_write32___9(dev_priv, 426068U, vctl7);
 91756# 1132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91757  i915_write32___9(dev_priv, 426080U, scctl1);
 91758# 1133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91759  i915_write32___9(dev_priv, 426084U, scctl2);
 91760# 1134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91761  i915_write32___9(dev_priv, 426088U, scctl3);
 91762  }
 91763# 1136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91764  if ((unsigned long )color_conversion != (unsigned long )((struct color_conversion const *)0)) {
 91765    {
 91766# 1137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91767    i915_write32___9(dev_priv, 426000U, (u32 )(((int )color_conversion->ry << 16) | (int )color_conversion->gy));
 91768# 1139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91769    i915_write32___9(dev_priv, 426004U, (u32 )(((int )color_conversion->by << 16) | (int )color_conversion->ay));
 91770# 1141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91771    i915_write32___9(dev_priv, 426008U, (u32 )(((int )color_conversion->ru << 16) | (int )color_conversion->gu));
 91772# 1143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91773    i915_write32___9(dev_priv, 426012U, (u32 )(((int )color_conversion->bu << 16) | (int )color_conversion->au));
 91774# 1145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91775    i915_write32___9(dev_priv, 426016U, (u32 )(((int )color_conversion->rv << 16) | (int )color_conversion->gv));
 91776# 1147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91777    i915_write32___9(dev_priv, 426020U, (u32 )(((int )color_conversion->bv << 16) | (int )color_conversion->av));
 91778    }
 91779  } else {
 91780
 91781  }
 91782# 1151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91783  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 91784    {
 91785# 1152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91786    i915_write32___9(dev_priv, 426024U, 4210688U);
 91787    }
 91788  } else {
 91789    {
 91790# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91791    i915_write32___9(dev_priv, 426024U, 6316032U);
 91792    }
 91793  }
 91794# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91795  if ((unsigned long )video_levels != (unsigned long )((struct video_levels const *)0)) {
 91796    {
 91797# 1157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91798    i915_write32___9(dev_priv, 426028U, (u32 )((int )(video_levels->black << 16) | (int )video_levels->blank));
 91799    }
 91800  } else {
 91801
 91802  }
 91803  {
 91804# 1161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91805  pipeconf_reg = pipe * 4096 + 458760;
 91806# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91807  dspcntr_reg = (int )((unsigned int )intel_crtc->plane * 4096U + 459136U);
 91808# 1163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91809  tmp___1 = i915_read32___11(dev_priv, (u32 )pipeconf_reg);
 91810# 1163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91811  pipeconf = (int )tmp___1;
 91812# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91813  tmp___2 = i915_read32___11(dev_priv, (u32 )dspcntr_reg);
 91814# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91815  dspcntr = (int )tmp___2;
 91816# 1165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91817  dspbase_reg = (int )((unsigned int )intel_crtc->plane * 4096U + 459140U);
 91818# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91819  xpos = 0;
 91820# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91821  ypos = 0;
 91822# 1169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91823  i915_write32___9(dev_priv, (u32 )dspcntr_reg, (u32 )dspcntr & 2147483647U);
 91824# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91825  tmp___3 = i915_read32___11(dev_priv, (u32 )dspbase_reg);
 91826# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91827  i915_write32___9(dev_priv, (u32 )dspbase_reg, tmp___3);
 91828  }
 91829# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91830  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 91831    {
 91832# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91833    intel_wait_for_vblank(dev, (int )intel_crtc->pipe);
 91834    }
 91835  } else {
 91836
 91837  }
 91838  {
 91839# 1177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91840  i915_write32___9(dev_priv, (u32 )pipeconf_reg, (u32 )pipeconf & 2147483647U);
 91841# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91842  intel_wait_for_pipe_off(dev, (int )intel_crtc->pipe);
 91843# 1182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91844  i915_write32___9(dev_priv, 426112U, 2147483648U);
 91845# 1183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91846  xsize = (unsigned int )((int )tv_mode->hblank_start - (int )tv_mode->hblank_end);
 91847  }
 91848# 1184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91849  if ((int )tv_mode->progressive) {
 91850# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91851    ysize = (unsigned int )((int )tv_mode->nbr_end + 1);
 91852  } else {
 91853# 1187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91854    ysize = (unsigned int )((int )tv_mode->nbr_end * 2 + 1);
 91855  }
 91856  {
 91857# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91858  xpos = intel_tv->margin[0] + xpos;
 91859# 1190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91860  ypos = intel_tv->margin[1] + ypos;
 91861# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91862  xsize = xsize - (unsigned int )(intel_tv->margin[0] + intel_tv->margin[2]);
 91863# 1193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91864  ysize = ysize - (unsigned int )(intel_tv->margin[1] + intel_tv->margin[3]);
 91865# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91866  i915_write32___9(dev_priv, 426096U, (u32 )((xpos << 16) | ypos));
 91867# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91868  i915_write32___9(dev_priv, 426100U, (xsize << 16) | ysize);
 91869# 1198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91870  i915_write32___9(dev_priv, (u32 )pipeconf_reg, (u32 )pipeconf);
 91871# 1199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91872  i915_write32___9(dev_priv, (u32 )dspcntr_reg, (u32 )dspcntr);
 91873# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91874  tmp___4 = i915_read32___11(dev_priv, (u32 )dspbase_reg);
 91875# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91876  i915_write32___9(dev_priv, (u32 )dspbase_reg, tmp___4);
 91877# 1204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91878  j = 0;
 91879# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91880  i = 0;
 91881  }
 91882# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91883  goto ldv_37883;
 91884  ldv_37882:
 91885  {
 91886# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91887  tmp___5 = j;
 91888# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91889  j = j + 1;
 91890# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91891  i915_write32___9(dev_priv, (u32 )((i << 2) + 426240), (u32 )*(tv_mode->filter_table + (unsigned long )tmp___5));
 91892# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91893  i = i + 1;
 91894  }
 91895  ldv_37883: ;
 91896# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91897  if (i <= 59) {
 91898# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91899    goto ldv_37882;
 91900  } else {
 91901# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91902    goto ldv_37884;
 91903  }
 91904  ldv_37884:
 91905# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91906  i = 0;
 91907# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91908  goto ldv_37886;
 91909  ldv_37885:
 91910  {
 91911# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91912  tmp___6 = j;
 91913# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91914  j = j + 1;
 91915# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91916  i915_write32___9(dev_priv, (u32 )((i << 2) + 426496), (u32 )*(tv_mode->filter_table + (unsigned long )tmp___6));
 91917# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91918  i = i + 1;
 91919  }
 91920  ldv_37886: ;
 91921# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91922  if (i <= 59) {
 91923# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91924    goto ldv_37885;
 91925  } else {
 91926# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91927    goto ldv_37887;
 91928  }
 91929  ldv_37887:
 91930# 1209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91931  i = 0;
 91932# 1209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91933  goto ldv_37889;
 91934  ldv_37888:
 91935  {
 91936# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91937  tmp___7 = j;
 91938# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91939  j = j + 1;
 91940# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91941  i915_write32___9(dev_priv, (u32 )((i << 2) + 426752), (u32 )*(tv_mode->filter_table + (unsigned long )tmp___7));
 91942# 1209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91943  i = i + 1;
 91944  }
 91945  ldv_37889: ;
 91946# 1209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91947  if (i <= 42) {
 91948# 1210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91949    goto ldv_37888;
 91950  } else {
 91951# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91952    goto ldv_37890;
 91953  }
 91954  ldv_37890:
 91955# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91956  i = 0;
 91957# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91958  goto ldv_37892;
 91959  ldv_37891:
 91960  {
 91961# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91962  tmp___8 = j;
 91963# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91964  j = j + 1;
 91965# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91966  i915_write32___9(dev_priv, (u32 )((i << 2) + 427008), (u32 )*(tv_mode->filter_table + (unsigned long )tmp___8));
 91967# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91968  i = i + 1;
 91969  }
 91970  ldv_37892: ;
 91971# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91972  if (i <= 42) {
 91973# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91974    goto ldv_37891;
 91975  } else {
 91976# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91977    goto ldv_37893;
 91978  }
 91979  ldv_37893:
 91980  {
 91981# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91982  tmp___9 = i915_read32___11(dev_priv, 425988U);
 91983# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91984  i915_write32___9(dev_priv, 425988U, tmp___9 & 16776960U);
 91985# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91986  i915_write32___9(dev_priv, 425984U, tv_ctl);
 91987  }
 91988# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91989  return;
 91990}
 91991}
 91992# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 91993static struct drm_display_mode const reported_modes[1U] = { {{(struct list_head *)0, (struct list_head *)0}, {0U, 0U}, {(char )'N', (char )'T',
 91994                                                                 (char )'S', (char )'C',
 91995                                                                 (char )' ', (char )'4',
 91996                                                                 (char )'8', (char )'0',
 91997                                                                 (char )'i', (char )'\000'},
 91998      0, (enum drm_mode_status )0, 64, 107520, 1280, 1368, 1496, 1712, 0, 1024, 1027,
 91999      1034, 1104, 0, 0U, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 92000      0, (int *)0, 0, 0, 0}};
 92001# 1243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92002static int intel_tv_detect_type(struct intel_tv *intel_tv , struct drm_connector *connector )
 92003{ struct drm_encoder *encoder ;
 92004  struct drm_device *dev ;
 92005  struct drm_i915_private *dev_priv ;
 92006  unsigned long irqflags ;
 92007  u32 tv_ctl ;
 92008  u32 save_tv_ctl ;
 92009  u32 tv_dac ;
 92010  u32 save_tv_dac ;
 92011  int type ;
 92012  raw_spinlock_t *tmp ;
 92013  struct drm_crtc const *__mptr ;
 92014  unsigned long timeout__ ;
 92015  unsigned long tmp___0 ;
 92016  int ret__ ;
 92017  struct thread_info *tmp___1 ;
 92018  int pfo_ret__ ;
 92019  int tmp___2 ;
 92020  raw_spinlock_t *tmp___3 ;
 92021
 92022  {
 92023# 1246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92024  encoder = & intel_tv->base.base;
 92025# 1247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92026  dev = encoder->dev;
 92027# 1248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92028  dev_priv = (struct drm_i915_private *)dev->dev_private;
 92029# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92030  if ((int )connector->polled & 1) {
 92031    {
 92032# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92033    tmp = spinlock_check(& dev_priv->irq_lock);
 92034# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92035    irqflags = _raw_spin_lock_irqsave(tmp);
 92036# 1257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92037    i915_disable_pipestat(dev_priv, 0, 67371008U);
 92038# 1260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92039    spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 92040    }
 92041  } else {
 92042
 92043  }
 92044  {
 92045# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92046  tv_dac = i915_read32___11(dev_priv, 425988U);
 92047# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92048  save_tv_dac = tv_dac;
 92049# 1264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92050  tv_ctl = i915_read32___11(dev_priv, 425984U);
 92051# 1264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92052  save_tv_ctl = tv_ctl;
 92053# 1267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92054  tv_ctl = tv_ctl & 2147483640U;
 92055# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92056  tv_ctl = tv_ctl | 7U;
 92057# 1270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92058  tv_dac = tv_dac & 2415919040U;
 92059# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92060  tv_dac = tv_dac | 251658410U;
 92061# 1280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92062  i915_write32___9(dev_priv, 425984U, tv_ctl);
 92063# 1281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92064  i915_write32___9(dev_priv, 425988U, tv_dac);
 92065# 1282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92066  readl((void const volatile *)dev_priv->regs + 425988U);
 92067# 1285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92068  __mptr = (struct drm_crtc const *)intel_tv->base.base.crtc;
 92069# 1285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92070  intel_wait_for_vblank(intel_tv->base.base.dev, (int )((struct intel_crtc *)__mptr)->pipe);
 92071# 1287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92072  type = -1;
 92073# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92074  tmp___0 = msecs_to_jiffies((unsigned int const )20U);
 92075# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92076  timeout__ = tmp___0 + (unsigned long )jiffies;
 92077# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92078  ret__ = 0;
 92079  }
 92080# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92081  goto ldv_37931;
 92082  ldv_37930: ;
 92083# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92084  if ((long )timeout__ - (long )jiffies < 0L) {
 92085# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92086    ret__ = -110;
 92087# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92088    goto ldv_37921;
 92089  } else {
 92090
 92091  }
 92092  {
 92093# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92094  tmp___1 = current_thread_info();
 92095  }
 92096# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92097  if ((tmp___1->preempt_count & -268435457) == 0) {
 92098# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92099    if (1) {
 92100# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92101      goto case_4;
 92102    } else {
 92103# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92104      goto switch_default;
 92105# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92106      if (0) {
 92107# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92108        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 92109# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92110        goto ldv_37924;
 92111# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92112        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 92113# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92114        goto ldv_37924;
 92115        case_4:
 92116# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92117        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 92118# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92119        goto ldv_37924;
 92120# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92121        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 92122# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92123        goto ldv_37924;
 92124        switch_default:
 92125        {
 92126# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92127        __bad_percpu_size();
 92128        }
 92129      } else {
 92130
 92131      }
 92132    }
 92133    ldv_37924:
 92134    {
 92135# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92136    tmp___2 = atomic_read((atomic_t const *)(& kgdb_active));
 92137    }
 92138# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92139    if (pfo_ret__ != tmp___2) {
 92140      {
 92141# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92142      msleep(1U);
 92143      }
 92144    } else {
 92145
 92146    }
 92147  } else {
 92148
 92149  }
 92150  ldv_37931:
 92151  {
 92152# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92153  tv_dac = i915_read32___11(dev_priv, 425988U);
 92154  }
 92155# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92156  if ((int )tv_dac >= 0) {
 92157# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92158    goto ldv_37930;
 92159  } else {
 92160# 1291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92161    goto ldv_37921;
 92162  }
 92163  ldv_37921: ;
 92164# 1288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92165  if (ret__ == 0) {
 92166    {
 92167# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92168    drm_ut_debug_printk(4U, "drm", "intel_tv_detect_type", "TV detected: %x, %x\n",
 92169                        tv_ctl, tv_dac);
 92170    }
 92171# 1296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92172    if ((tv_dac & 1879048192U) == 805306368U) {
 92173      {
 92174# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92175      drm_ut_debug_printk(4U, "drm", "intel_tv_detect_type", "Detected Composite TV connection\n");
 92176# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92177      type = 5;
 92178      }
 92179    } else
 92180# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92181    if ((tv_dac & 1610612736U) == 1073741824U) {
 92182      {
 92183# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92184      drm_ut_debug_printk(4U, "drm", "intel_tv_detect_type", "Detected S-Video TV connection\n");
 92185# 1301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92186      type = 6;
 92187      }
 92188    } else
 92189# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92190    if ((tv_dac & 1879048192U) == 0U) {
 92191      {
 92192# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92193      drm_ut_debug_printk(4U, "drm", "intel_tv_detect_type", "Detected Component TV connection\n");
 92194# 1304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92195      type = 8;
 92196      }
 92197    } else {
 92198      {
 92199# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92200      drm_ut_debug_printk(4U, "drm", "intel_tv_detect_type", "Unrecognised TV connection\n");
 92201      }
 92202    }
 92203  } else {
 92204
 92205  }
 92206  {
 92207# 1310 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92208  i915_write32___9(dev_priv, 425988U, save_tv_dac & 4160749567U);
 92209# 1311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92210  i915_write32___9(dev_priv, 425984U, save_tv_ctl);
 92211  }
 92212# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92213  if ((int )connector->polled & 1) {
 92214    {
 92215# 1315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92216    tmp___3 = spinlock_check(& dev_priv->irq_lock);
 92217# 1315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92218    irqflags = _raw_spin_lock_irqsave(tmp___3);
 92219# 1316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92220    i915_enable_pipestat(dev_priv, 0, 67371008U);
 92221# 1319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92222    spin_unlock_irqrestore(& dev_priv->irq_lock, irqflags);
 92223    }
 92224  } else {
 92225
 92226  }
 92227# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92228  return (type);
 92229}
 92230}
 92231# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92232static void intel_tv_find_better_format(struct drm_connector *connector )
 92233{ struct intel_tv *intel_tv ;
 92234  struct intel_tv *tmp ;
 92235  struct tv_mode const *tv_mode ;
 92236  struct tv_mode const *tmp___0 ;
 92237  int i ;
 92238
 92239  {
 92240  {
 92241# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92242  tmp = intel_attached_tv(connector);
 92243# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92244  intel_tv = tmp;
 92245# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92246  tmp___0 = intel_tv_mode_find(intel_tv);
 92247# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92248  tv_mode = tmp___0;
 92249  }
 92250# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92251  if ((intel_tv->type == 8) == (int )tv_mode->component_only) {
 92252# 1337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92253    return;
 92254  } else {
 92255
 92256  }
 92257# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92258  i = 0;
 92259# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92260  goto ldv_37945;
 92261  ldv_37944:
 92262# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92263  tv_mode = (struct tv_mode const *)(& tv_modes) + (unsigned long )i;
 92264# 1343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92265  if ((intel_tv->type == 8) == (int )tv_mode->component_only) {
 92266# 1345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92267    goto ldv_37943;
 92268  } else {
 92269
 92270  }
 92271# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92272  i = i + 1;
 92273  ldv_37945: ;
 92274# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92275  if ((unsigned int )i <= 14U) {
 92276# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92277    goto ldv_37944;
 92278  } else {
 92279# 1343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92280    goto ldv_37943;
 92281  }
 92282  ldv_37943:
 92283  {
 92284# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92285  intel_tv->tv_format = (char const *)tv_mode->name;
 92286# 1349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92287  drm_connector_property_set_value(connector, (connector->dev)->mode_config.tv_mode_property,
 92288                                   (uint64_t )i);
 92289  }
 92290# 1351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92291  return;
 92292}
 92293}
 92294# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92295static enum drm_connector_status intel_tv_detect(struct drm_connector *connector ,
 92296                                                 bool force )
 92297{ struct drm_display_mode mode ;
 92298  struct intel_tv *intel_tv ;
 92299  struct intel_tv *tmp ;
 92300  int type ;
 92301  struct intel_load_detect_pipe tmp___0 ;
 92302  bool tmp___1 ;
 92303
 92304  {
 92305  {
 92306# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92307  tmp = intel_attached_tv(connector);
 92308# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92309  intel_tv = tmp;
 92310# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92311  mode = (struct drm_display_mode )reported_modes[0];
 92312# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92313  drm_mode_set_crtcinfo(& mode, 1);
 92314  }
 92315# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92316  if ((unsigned long )intel_tv->base.base.crtc != (unsigned long )((struct drm_crtc *)0)) {
 92317# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92318    if ((int )(intel_tv->base.base.crtc)->enabled) {
 92319      {
 92320# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92321      type = intel_tv_detect_type(intel_tv, connector);
 92322      }
 92323    } else {
 92324# 1369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92325      goto _L;
 92326    }
 92327  } else
 92328  _L:
 92329# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92330  if ((int )force) {
 92331    {
 92332# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92333    tmp___1 = intel_get_load_detect_pipe(& intel_tv->base, connector, & mode, & tmp___0);
 92334    }
 92335# 1374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92336    if ((int )tmp___1) {
 92337      {
 92338# 1376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92339      type = intel_tv_detect_type(intel_tv, connector);
 92340# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92341      intel_release_load_detect_pipe(& intel_tv->base, connector, & tmp___0);
 92342      }
 92343    } else {
 92344# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92345      return ((enum drm_connector_status )3);
 92346    }
 92347  } else {
 92348# 1383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92349    return (connector->status);
 92350  }
 92351# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92352  if (type < 0) {
 92353# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92354    return ((enum drm_connector_status )2);
 92355  } else {
 92356
 92357  }
 92358  {
 92359# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92360  intel_tv->type = type;
 92361# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92362  intel_tv_find_better_format(connector);
 92363  }
 92364# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92365  return ((enum drm_connector_status )1);
 92366}
 92367}
 92368# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92369static struct input_res const input_res_table[7U] = { {"640x480", 640, 480},
 92370        {"800x600", 800, 600},
 92371        {"1024x768", 1024, 768},
 92372        {"1280x1024", 1280, 1024},
 92373        {"848x480", 848, 480},
 92374        {"1280x720", 1280, 720},
 92375        {"1920x1080", 1920, 1080}};
 92376# 1411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92377static void intel_tv_chose_preferred_modes(struct drm_connector *connector , struct drm_display_mode *mode_ptr )
 92378{ struct intel_tv *intel_tv ;
 92379  struct intel_tv *tmp ;
 92380  struct tv_mode const *tv_mode ;
 92381  struct tv_mode const *tmp___0 ;
 92382
 92383  {
 92384  {
 92385# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92386  tmp = intel_attached_tv(connector);
 92387# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92388  intel_tv = tmp;
 92389# 1415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92390  tmp___0 = intel_tv_mode_find(intel_tv);
 92391# 1415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92392  tv_mode = tmp___0;
 92393  }
 92394# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92395  if ((int )tv_mode->nbr_end <= 479) {
 92396# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92397    if (mode_ptr->vdisplay == 480) {
 92398# 1418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92399      mode_ptr->type = mode_ptr->type | 8;
 92400    } else {
 92401# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92402      goto _L;
 92403    }
 92404  } else
 92405  _L:
 92406# 1419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92407  if ((int )tv_mode->nbr_end > 480) {
 92408# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92409    if ((int )tv_mode->progressive) {
 92410# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92411      if ((int )tv_mode->nbr_end <= 719) {
 92412# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92413        if (mode_ptr->vdisplay == 720) {
 92414# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92415          mode_ptr->type = mode_ptr->type | 8;
 92416        } else
 92417# 1423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92418        if (mode_ptr->vdisplay == 1080) {
 92419# 1424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92420          mode_ptr->type = mode_ptr->type | 8;
 92421        } else {
 92422
 92423        }
 92424      } else {
 92425
 92426      }
 92427    } else {
 92428
 92429    }
 92430  } else {
 92431
 92432  }
 92433# 1425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92434  return;
 92435}
 92436}
 92437# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92438static int intel_tv_get_modes(struct drm_connector *connector )
 92439{ struct drm_display_mode *mode_ptr ;
 92440  struct intel_tv *intel_tv ;
 92441  struct intel_tv *tmp ;
 92442  struct tv_mode const *tv_mode ;
 92443  struct tv_mode const *tmp___0 ;
 92444  int j ;
 92445  int count ;
 92446  u64 tmp___1 ;
 92447  struct input_res const *input ;
 92448  unsigned int hactive_s ;
 92449  unsigned int vactive_s ;
 92450
 92451  {
 92452  {
 92453# 1439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92454  tmp = intel_attached_tv(connector);
 92455# 1439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92456  intel_tv = tmp;
 92457# 1440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92458  tmp___0 = intel_tv_mode_find(intel_tv);
 92459# 1440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92460  tv_mode = tmp___0;
 92461# 1441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92462  count = 0;
 92463# 1444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92464  j = 0;
 92465  }
 92466# 1444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92467  goto ldv_37981;
 92468  ldv_37980:
 92469# 1446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92470  input = (struct input_res const *)(& input_res_table) + (unsigned long )j;
 92471# 1447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92472  hactive_s = (unsigned int )input->w;
 92473# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92474  vactive_s = (unsigned int )input->h;
 92475# 1450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92476  if ((int )tv_mode->max_srcw != 0) {
 92477# 1450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92478    if ((int )input->w > (int )tv_mode->max_srcw) {
 92479# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92480      goto ldv_37979;
 92481    } else {
 92482
 92483    }
 92484  } else {
 92485
 92486  }
 92487# 1453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92488  if ((int )input->w > 1024) {
 92489# 1453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92490    if (! ((_Bool )tv_mode->progressive)) {
 92491# 1453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92492      if (! ((_Bool )tv_mode->component_only)) {
 92493# 1455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92494        goto ldv_37979;
 92495      } else {
 92496
 92497      }
 92498    } else {
 92499
 92500    }
 92501  } else {
 92502
 92503  }
 92504  {
 92505# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92506  mode_ptr = drm_mode_create(connector->dev);
 92507  }
 92508# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92509  if ((unsigned long )mode_ptr == (unsigned long )((struct drm_display_mode *)0)) {
 92510# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92511    goto ldv_37979;
 92512  } else {
 92513
 92514  }
 92515  {
 92516# 1460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92517  strncpy((char *)(& mode_ptr->name), (char const *)input->name, 32UL);
 92518# 1462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92519  mode_ptr->hdisplay = (int )hactive_s;
 92520# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92521  mode_ptr->hsync_start = (int )(hactive_s + 1U);
 92522# 1464 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92523  mode_ptr->hsync_end = (int )(hactive_s + 64U);
 92524  }
 92525# 1465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92526  if (mode_ptr->hsync_end <= mode_ptr->hsync_start) {
 92527# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92528    mode_ptr->hsync_end = mode_ptr->hsync_start + 1;
 92529  } else {
 92530
 92531  }
 92532# 1467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92533  mode_ptr->htotal = (int )(hactive_s + 96U);
 92534# 1469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92535  mode_ptr->vdisplay = (int )vactive_s;
 92536# 1470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92537  mode_ptr->vsync_start = (int )(vactive_s + 1U);
 92538# 1471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92539  mode_ptr->vsync_end = (int )(vactive_s + 32U);
 92540# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92541  if (mode_ptr->vsync_end <= mode_ptr->vsync_start) {
 92542# 1473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92543    mode_ptr->vsync_end = mode_ptr->vsync_start + 1;
 92544  } else {
 92545
 92546  }
 92547  {
 92548# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92549  mode_ptr->vtotal = (int )(vactive_s + 33U);
 92550# 1476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92551  tmp___1 = (unsigned long long )tv_mode->refresh * (unsigned long long )mode_ptr->vtotal;
 92552# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92553  tmp___1 = (u64 )mode_ptr->htotal * tmp___1;
 92554# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92555  tmp___1 = div_u64(tmp___1, 1000000U);
 92556# 1479 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92557  mode_ptr->clock = (int )tmp___1;
 92558# 1481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92559  mode_ptr->type = 64;
 92560# 1482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92561  intel_tv_chose_preferred_modes(connector, mode_ptr);
 92562# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92563  drm_mode_probed_add(connector, mode_ptr);
 92564# 1484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92565  count = count + 1;
 92566  }
 92567  ldv_37979:
 92568# 1445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92569  j = j + 1;
 92570  ldv_37981: ;
 92571# 1444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92572  if ((unsigned int )j <= 6U) {
 92573# 1445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92574    goto ldv_37980;
 92575  } else {
 92576# 1447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92577    goto ldv_37982;
 92578  }
 92579  ldv_37982: ;
 92580# 1487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92581  return (count);
 92582}
 92583}
 92584# 1491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92585static void intel_tv_destroy(struct drm_connector *connector )
 92586{
 92587
 92588  {
 92589  {
 92590# 1493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92591  drm_sysfs_connector_remove(connector);
 92592# 1494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92593  drm_connector_cleanup(connector);
 92594# 1495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92595  kfree((void const *)connector);
 92596  }
 92597# 1496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92598  return;
 92599}
 92600}
 92601# 1500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92602static int intel_tv_set_property(struct drm_connector *connector , struct drm_property *property ,
 92603                                 uint64_t val )
 92604{ struct drm_device *dev ;
 92605  struct intel_tv *intel_tv ;
 92606  struct intel_tv *tmp ;
 92607  struct drm_crtc *crtc ;
 92608  int ret ;
 92609  bool changed ;
 92610  int tmp___0 ;
 92611
 92612  {
 92613  {
 92614# 1503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92615  dev = connector->dev;
 92616# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92617  tmp = intel_attached_tv(connector);
 92618# 1504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92619  intel_tv = tmp;
 92620# 1505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92621  crtc = intel_tv->base.base.crtc;
 92622# 1506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92623  ret = 0;
 92624# 1507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92625  changed = (bool )0;
 92626# 1509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92627  ret = drm_connector_property_set_value(connector, property, val);
 92628  }
 92629# 1510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92630  if (ret < 0) {
 92631# 1511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92632    goto out;
 92633  } else {
 92634
 92635  }
 92636# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92637  if ((unsigned long )dev->mode_config.tv_left_margin_property == (unsigned long )property) {
 92638# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92639    if ((uint64_t )intel_tv->margin[0] != val) {
 92640# 1515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92641      intel_tv->margin[0] = (int )val;
 92642# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92643      changed = (bool )1;
 92644    } else {
 92645# 1513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92646      goto _L___2;
 92647    }
 92648  } else
 92649  _L___2:
 92650# 1517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92651  if ((unsigned long )dev->mode_config.tv_right_margin_property == (unsigned long )property) {
 92652# 1517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92653    if ((uint64_t )intel_tv->margin[2] != val) {
 92654# 1519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92655      intel_tv->margin[2] = (int )val;
 92656# 1520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92657      changed = (bool )1;
 92658    } else {
 92659# 1517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92660      goto _L___1;
 92661    }
 92662  } else
 92663  _L___1:
 92664# 1521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92665  if ((unsigned long )dev->mode_config.tv_top_margin_property == (unsigned long )property) {
 92666# 1521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92667    if ((uint64_t )intel_tv->margin[1] != val) {
 92668# 1523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92669      intel_tv->margin[1] = (int )val;
 92670# 1524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92671      changed = (bool )1;
 92672    } else {
 92673# 1521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92674      goto _L___0;
 92675    }
 92676  } else
 92677  _L___0:
 92678# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92679  if ((unsigned long )dev->mode_config.tv_bottom_margin_property == (unsigned long )property) {
 92680# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92681    if ((uint64_t )intel_tv->margin[3] != val) {
 92682# 1527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92683      intel_tv->margin[3] = (int )val;
 92684# 1528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92685      changed = (bool )1;
 92686    } else {
 92687# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92688      goto _L;
 92689    }
 92690  } else
 92691  _L:
 92692# 1529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92693  if ((unsigned long )dev->mode_config.tv_mode_property == (unsigned long )property) {
 92694# 1530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92695    if (val > 14ULL) {
 92696# 1531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92697      ret = -22;
 92698# 1532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92699      goto out;
 92700    } else {
 92701
 92702    }
 92703    {
 92704# 1534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92705    tmp___0 = strcmp(intel_tv->tv_format, (char const *)tv_modes[val].name);
 92706    }
 92707# 1534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92708    if (tmp___0 == 0) {
 92709# 1535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92710      goto out;
 92711    } else {
 92712
 92713    }
 92714# 1537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92715    intel_tv->tv_format = (char const *)tv_modes[val].name;
 92716# 1538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92717    changed = (bool )1;
 92718  } else {
 92719# 1540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92720    ret = -22;
 92721# 1541 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92722    goto out;
 92723  }
 92724# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92725  if ((int )changed) {
 92726# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92727    if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 92728      {
 92729# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92730      drm_crtc_helper_set_mode(crtc, & crtc->mode, crtc->x, crtc->y, crtc->fb);
 92731      }
 92732    } else {
 92733
 92734    }
 92735  } else {
 92736
 92737  }
 92738  out: ;
 92739# 1548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92740  return (ret);
 92741}
 92742}
 92743# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92744static struct drm_encoder_helper_funcs const intel_tv_helper_funcs =
 92745# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92746     {& intel_tv_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 92747    & intel_tv_mode_fixup, & intel_encoder_prepare, & intel_encoder_commit, & intel_tv_mode_set,
 92748    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 92749                                                                                   struct drm_connector * ))0,
 92750    (void (*)(struct drm_encoder * ))0};
 92751# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92752static struct drm_connector_funcs const intel_tv_connector_funcs =
 92753# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92754     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 92755    (void (*)(struct drm_connector * ))0, & intel_tv_detect, & drm_helper_probe_single_connector_modes,
 92756    & intel_tv_set_property, & intel_tv_destroy, (void (*)(struct drm_connector * ))0};
 92757# 1567 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92758static struct drm_connector_helper_funcs const intel_tv_connector_helper_funcs = {& intel_tv_get_modes,
 92759    (int (*)(struct drm_connector * , struct drm_display_mode * ))(& intel_tv_mode_valid),
 92760    & intel_best_encoder};
 92761# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92762static struct drm_encoder_funcs const intel_tv_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_encoder_destroy};
 92763# 1584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92764static int tv_is_present_in_vbt(struct drm_device *dev )
 92765{ struct drm_i915_private *dev_priv ;
 92766  struct child_device_config *p_child ;
 92767  int i ;
 92768  int ret ;
 92769
 92770  {
 92771# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92772  dev_priv = (struct drm_i915_private *)dev->dev_private;
 92773# 1590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92774  if (dev_priv->child_dev_num == 0) {
 92775# 1591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92776    return (1);
 92777  } else {
 92778
 92779  }
 92780# 1593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92781  ret = 0;
 92782# 1594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92783  i = 0;
 92784# 1594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92785  goto ldv_38013;
 92786  ldv_38012:
 92787# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92788  p_child = dev_priv->child_dev + (unsigned long )i;
 92789# 1599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92790  if ((unsigned int )p_child->device_type != 4105U) {
 92791# 1599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92792    if ((unsigned int )p_child->device_type != 9U) {
 92793# 1601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92794      goto ldv_38010;
 92795    } else {
 92796
 92797    }
 92798  } else {
 92799
 92800  }
 92801# 1605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92802  if ((unsigned int )p_child->addin_offset != 0U) {
 92803# 1606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92804    ret = 1;
 92805# 1607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92806    goto ldv_38011;
 92807  } else {
 92808
 92809  }
 92810  ldv_38010:
 92811# 1594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92812  i = i + 1;
 92813  ldv_38013: ;
 92814# 1594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92815  if (dev_priv->child_dev_num > i) {
 92816# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92817    goto ldv_38012;
 92818  } else {
 92819# 1597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92820    goto ldv_38011;
 92821  }
 92822  ldv_38011: ;
 92823# 1610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92824  return (ret);
 92825}
 92826}
 92827# 1614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92828void intel_tv_init(struct drm_device *dev )
 92829{ struct drm_i915_private *dev_priv ;
 92830  struct drm_connector *connector ;
 92831  struct intel_tv *intel_tv ;
 92832  struct intel_encoder *intel_encoder ;
 92833  struct intel_connector *intel_connector ;
 92834  u32 tv_dac_on ;
 92835  u32 tv_dac_off ;
 92836  u32 save_tv_dac ;
 92837  char *tv_format_names___0[15U] ;
 92838  int i ;
 92839  int initial_mode ;
 92840  u32 tmp ;
 92841  int tmp___0 ;
 92842  void *tmp___1 ;
 92843  void *tmp___2 ;
 92844
 92845  {
 92846  {
 92847# 1616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92848  dev_priv = (struct drm_i915_private *)dev->dev_private;
 92849# 1623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92850  initial_mode = 0;
 92851# 1625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92852  tmp = i915_read32___11(dev_priv, 425984U);
 92853  }
 92854# 1625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92855  if ((tmp & 48U) == 32U) {
 92856# 1626 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92857    return;
 92858  } else {
 92859
 92860  }
 92861  {
 92862# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92863  tmp___0 = tv_is_present_in_vbt(dev);
 92864  }
 92865# 1628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92866  if (tmp___0 == 0) {
 92867    {
 92868# 1629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92869    drm_ut_debug_printk(4U, "drm", "intel_tv_init", "Integrated TV is not present.\n");
 92870    }
 92871# 1630 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92872    return;
 92873  } else {
 92874
 92875  }
 92876# 1633 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92877  if ((unsigned int )*((unsigned char *)dev_priv + 2072UL) == 0U) {
 92878# 1634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92879    return;
 92880  } else {
 92881
 92882  }
 92883  {
 92884# 1640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92885  save_tv_dac = i915_read32___11(dev_priv, 425988U);
 92886# 1642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92887  i915_write32___9(dev_priv, 425988U, save_tv_dac | 134217728U);
 92888# 1643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92889  tv_dac_on = i915_read32___11(dev_priv, 425988U);
 92890# 1645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92891  i915_write32___9(dev_priv, 425988U, save_tv_dac & 4160749567U);
 92892# 1646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92893  tv_dac_off = i915_read32___11(dev_priv, 425988U);
 92894# 1648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92895  i915_write32___9(dev_priv, 425988U, save_tv_dac);
 92896  }
 92897# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92898  if ((tv_dac_on & 134217728U) == 0U) {
 92899# 1657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92900    return;
 92901  } else
 92902# 1655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92903  if ((tv_dac_off & 134217728U) != 0U) {
 92904# 1657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92905    return;
 92906  } else {
 92907
 92908  }
 92909  {
 92910# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92911  tmp___1 = kzalloc(1064UL, 208U);
 92912# 1659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92913  intel_tv = (struct intel_tv *)tmp___1;
 92914  }
 92915# 1660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92916  if ((unsigned long )intel_tv == (unsigned long )((struct intel_tv *)0)) {
 92917# 1661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92918    return;
 92919  } else {
 92920
 92921  }
 92922  {
 92923# 1664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92924  tmp___2 = kzalloc(1576UL, 208U);
 92925# 1664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92926  intel_connector = (struct intel_connector *)tmp___2;
 92927  }
 92928# 1665 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92929  if ((unsigned long )intel_connector == (unsigned long )((struct intel_connector *)0)) {
 92930    {
 92931# 1666 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92932    kfree((void const *)intel_tv);
 92933    }
 92934# 1667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92935    return;
 92936  } else {
 92937
 92938  }
 92939  {
 92940# 1670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92941  intel_encoder = & intel_tv->base;
 92942# 1671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92943  connector = & intel_connector->base;
 92944# 1682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92945  connector->polled = (uint8_t )2U;
 92946# 1684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92947  drm_connector_init(dev, connector, & intel_tv_connector_funcs, 6);
 92948# 1687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92949  drm_encoder_init(dev, & intel_encoder->base, & intel_tv_enc_funcs, 4);
 92950# 1690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92951  intel_connector_attach_encoder(intel_connector, intel_encoder);
 92952# 1691 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92953  intel_encoder->type = 5;
 92954# 1692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92955  intel_encoder->crtc_mask = 3;
 92956# 1693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92957  intel_encoder->clone_mask = 1024;
 92958# 1694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92959  intel_encoder->base.possible_crtcs = 3U;
 92960# 1695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92961  intel_encoder->base.possible_clones = 32U;
 92962# 1696 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92963  intel_tv->type = 0;
 92964# 1699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92965  intel_tv->margin[0] = 54;
 92966# 1700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92967  intel_tv->margin[1] = 36;
 92968# 1701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92969  intel_tv->margin[2] = 46;
 92970# 1702 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92971  intel_tv->margin[3] = 37;
 92972# 1704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92973  intel_tv->tv_format = (char const *)tv_modes[initial_mode].name;
 92974# 1706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92975  drm_encoder_helper_add(& intel_encoder->base, & intel_tv_helper_funcs);
 92976# 1707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92977  drm_connector_helper_add(connector, & intel_tv_connector_helper_funcs);
 92978# 1708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92979  connector->interlace_allowed = (bool )0;
 92980# 1709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92981  connector->doublescan_allowed = (bool )0;
 92982# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92983  i = 0;
 92984  }
 92985# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92986  goto ldv_38034;
 92987  ldv_38033:
 92988# 1713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92989  tv_format_names___0[i] = (char *)tv_modes[i].name;
 92990# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92991  i = i + 1;
 92992  ldv_38034: ;
 92993# 1712 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92994  if ((unsigned int )i <= 14U) {
 92995# 1713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92996    goto ldv_38033;
 92997  } else {
 92998# 1715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 92999    goto ldv_38035;
 93000  }
 93001  ldv_38035:
 93002  {
 93003# 1714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93004  drm_mode_create_tv_properties(dev, 15, (char **)(& tv_format_names___0));
 93005# 1718 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93006  drm_connector_attach_property(connector, dev->mode_config.tv_mode_property, (uint64_t )initial_mode);
 93007# 1720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93008  drm_connector_attach_property(connector, dev->mode_config.tv_left_margin_property,
 93009                                (uint64_t )intel_tv->margin[0]);
 93010# 1723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93011  drm_connector_attach_property(connector, dev->mode_config.tv_top_margin_property,
 93012                                (uint64_t )intel_tv->margin[1]);
 93013# 1726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93014  drm_connector_attach_property(connector, dev->mode_config.tv_right_margin_property,
 93015                                (uint64_t )intel_tv->margin[2]);
 93016# 1729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93017  drm_connector_attach_property(connector, dev->mode_config.tv_bottom_margin_property,
 93018                                (uint64_t )intel_tv->margin[3]);
 93019# 1732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93020  drm_sysfs_connector_add(connector);
 93021  }
 93022# 1733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93023  return;
 93024}
 93025}
 93026# 1766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_tv.c.p"
 93027# 138 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
 93028struct intel_dvo_dev_ops sil164_ops ;
 93029# 139 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
 93030struct intel_dvo_dev_ops ch7xxx_ops ;
 93031# 140 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
 93032struct intel_dvo_dev_ops ivch_ops ;
 93033# 141 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
 93034struct intel_dvo_dev_ops tfp410_ops ;
 93035# 142 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/dvo.h"
 93036struct intel_dvo_dev_ops ch7017_ops ;
 93037# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93038static struct intel_dvo_device const intel_dvo_devices[5U] = { {"sil164", 2, 397664U, 0U, 56, (struct intel_dvo_dev_ops const *)(& sil164_ops),
 93039      (void *)0, (struct i2c_adapter *)0},
 93040        {"ch7xxx", 2, 397664U, 0U, 118, (struct intel_dvo_dev_ops const *)(& ch7xxx_ops),
 93041      (void *)0, (struct i2c_adapter *)0},
 93042        {"ivch", 1, 397600U, 0U, 2, (struct intel_dvo_dev_ops const *)(& ivch_ops),
 93043      (void *)0, (struct i2c_adapter *)0},
 93044        {"tfp410", 2, 397664U, 0U, 56, (struct intel_dvo_dev_ops const *)(& tfp410_ops),
 93045      (void *)0, (struct i2c_adapter *)0},
 93046        {"ch7017", 1, 397664U, 5U, 117, (struct intel_dvo_dev_ops const *)(& ch7017_ops),
 93047      (void *)0, (struct i2c_adapter *)0}};
 93048# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93049static struct intel_dvo *enc_to_intel_dvo(struct drm_encoder *encoder )
 93050{ struct drm_encoder const *__mptr ;
 93051
 93052  {
 93053# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93054  __mptr = (struct drm_encoder const *)encoder;
 93055# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93056  return ((struct intel_dvo *)__mptr);
 93057}
 93058}
 93059# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93060static struct intel_dvo *intel_attached_dvo(struct drm_connector *connector )
 93061{ struct intel_encoder const *__mptr ;
 93062  struct intel_encoder *tmp ;
 93063
 93064  {
 93065  {
 93066# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93067  tmp = intel_attached_encoder(connector);
 93068# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93069  __mptr = (struct intel_encoder const *)tmp;
 93070  }
 93071# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93072  return ((struct intel_dvo *)__mptr);
 93073}
 93074}
 93075# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93076static void intel_dvo_dpms(struct drm_encoder *encoder , int mode )
 93077{ struct drm_i915_private *dev_priv ;
 93078  struct intel_dvo *intel_dvo ;
 93079  struct intel_dvo *tmp ;
 93080  u32 dvo_reg ;
 93081  u32 temp ;
 93082  u32 tmp___0 ;
 93083
 93084  {
 93085  {
 93086# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93087  dev_priv = (struct drm_i915_private *)(encoder->dev)->dev_private;
 93088# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93089  tmp = enc_to_intel_dvo(encoder);
 93090# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93091  intel_dvo = tmp;
 93092# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93093  dvo_reg = intel_dvo->dev.dvo_reg;
 93094# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93095  tmp___0 = i915_read32___13(dev_priv, dvo_reg);
 93096# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93097  temp = tmp___0;
 93098  }
 93099# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93100  if (mode == 0) {
 93101    {
 93102# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93103    i915_write32___11(dev_priv, dvo_reg, temp | 2147483648U);
 93104# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93105    i915_read32___13(dev_priv, dvo_reg);
 93106# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93107    (*((intel_dvo->dev.dev_ops)->dpms))(& intel_dvo->dev, mode);
 93108    }
 93109  } else {
 93110    {
 93111# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93112    (*((intel_dvo->dev.dev_ops)->dpms))(& intel_dvo->dev, mode);
 93113# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93114    i915_write32___11(dev_priv, dvo_reg, temp & 2147483647U);
 93115# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93116    i915_read32___13(dev_priv, dvo_reg);
 93117    }
 93118  }
 93119# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93120  return;
 93121}
 93122}
 93123# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93124static int intel_dvo_mode_valid(struct drm_connector *connector , struct drm_display_mode *mode )
 93125{ struct intel_dvo *intel_dvo ;
 93126  struct intel_dvo *tmp ;
 93127  int tmp___0 ;
 93128
 93129  {
 93130  {
 93131# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93132  tmp = intel_attached_dvo(connector);
 93133# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93134  intel_dvo = tmp;
 93135  }
 93136# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93137  if ((mode->flags & 32U) != 0U) {
 93138# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93139    return (8);
 93140  } else {
 93141
 93142  }
 93143# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93144  if ((unsigned long )intel_dvo->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 93145# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93146    if (mode->hdisplay > (intel_dvo->panel_fixed_mode)->hdisplay) {
 93147# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93148      return (29);
 93149    } else {
 93150
 93151    }
 93152# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93153    if (mode->vdisplay > (intel_dvo->panel_fixed_mode)->vdisplay) {
 93154# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93155      return (29);
 93156    } else {
 93157
 93158    }
 93159  } else {
 93160
 93161  }
 93162  {
 93163# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93164  tmp___0 = (*((intel_dvo->dev.dev_ops)->mode_valid))(& intel_dvo->dev, mode);
 93165  }
 93166# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93167  return (tmp___0);
 93168}
 93169}
 93170# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93171static bool intel_dvo_mode_fixup(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 93172                                 struct drm_display_mode *adjusted_mode )
 93173{ struct intel_dvo *intel_dvo ;
 93174  struct intel_dvo *tmp ;
 93175  bool tmp___0 ;
 93176
 93177  {
 93178  {
 93179# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93180  tmp = enc_to_intel_dvo(encoder);
 93181# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93182  intel_dvo = tmp;
 93183  }
 93184# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93185  if ((unsigned long )intel_dvo->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 93186    {
 93187# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93188    adjusted_mode->hdisplay = (intel_dvo->panel_fixed_mode)->hdisplay;
 93189# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93190    adjusted_mode->hsync_start = (intel_dvo->panel_fixed_mode)->hsync_start;
 93191# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93192    adjusted_mode->hsync_end = (intel_dvo->panel_fixed_mode)->hsync_end;
 93193# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93194    adjusted_mode->htotal = (intel_dvo->panel_fixed_mode)->htotal;
 93195# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93196    adjusted_mode->vdisplay = (intel_dvo->panel_fixed_mode)->vdisplay;
 93197# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93198    adjusted_mode->vsync_start = (intel_dvo->panel_fixed_mode)->vsync_start;
 93199# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93200    adjusted_mode->vsync_end = (intel_dvo->panel_fixed_mode)->vsync_end;
 93201# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93202    adjusted_mode->vtotal = (intel_dvo->panel_fixed_mode)->vtotal;
 93203# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93204    adjusted_mode->clock = (intel_dvo->panel_fixed_mode)->clock;
 93205# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93206    drm_mode_set_crtcinfo(adjusted_mode, 1);
 93207    }
 93208  } else {
 93209
 93210  }
 93211# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93212  if ((unsigned long )(intel_dvo->dev.dev_ops)->mode_fixup != (unsigned long )((bool (* const )(struct intel_dvo_device * ,
 93213                                                                                                 struct drm_display_mode * ,
 93214                                                                                                 struct drm_display_mode * ))0)) {
 93215    {
 93216# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93217    tmp___0 = (*((intel_dvo->dev.dev_ops)->mode_fixup))(& intel_dvo->dev, mode, adjusted_mode);
 93218    }
 93219# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93220    return (tmp___0);
 93221  } else {
 93222
 93223  }
 93224# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93225  return ((bool )1);
 93226}
 93227}
 93228# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93229static void intel_dvo_mode_set(struct drm_encoder *encoder , struct drm_display_mode *mode ,
 93230                               struct drm_display_mode *adjusted_mode )
 93231{ struct drm_device *dev ;
 93232  struct drm_i915_private *dev_priv ;
 93233  struct intel_crtc *intel_crtc ;
 93234  struct drm_crtc const *__mptr ;
 93235  struct intel_dvo *intel_dvo ;
 93236  struct intel_dvo *tmp ;
 93237  int pipe ;
 93238  u32 dvo_val ;
 93239  u32 dvo_reg ;
 93240  u32 dvo_srcdim_reg ;
 93241  int dpll_reg ;
 93242  u32 tmp___0 ;
 93243  u32 tmp___1 ;
 93244
 93245  {
 93246  {
 93247# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93248  dev = encoder->dev;
 93249# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93250  dev_priv = (struct drm_i915_private *)dev->dev_private;
 93251# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93252  __mptr = (struct drm_crtc const *)encoder->crtc;
 93253# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93254  intel_crtc = (struct intel_crtc *)__mptr;
 93255# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93256  tmp = enc_to_intel_dvo(encoder);
 93257# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93258  intel_dvo = tmp;
 93259# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93260  pipe = (int )intel_crtc->pipe;
 93261# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93262  dvo_reg = intel_dvo->dev.dvo_reg;
 93263# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93264  dpll_reg = (pipe + 6149) * 4;
 93265  }
 93266# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93267  if ((int )dvo_reg == 397600) {
 93268# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93269    goto case_397600;
 93270  } else
 93271# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93272  if ((int )dvo_reg == 397632) {
 93273# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93274    goto case_397632;
 93275  } else
 93276# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93277  if ((int )dvo_reg == 397664) {
 93278# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93279    goto case_397664;
 93280  } else {
 93281# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93282    goto switch_default;
 93283# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93284    if (0) {
 93285      case_397600: ;
 93286      switch_default:
 93287# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93288      dvo_srcdim_reg = 397604U;
 93289# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93290      goto ldv_37647;
 93291      case_397632:
 93292# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93293      dvo_srcdim_reg = 397636U;
 93294# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93295      goto ldv_37647;
 93296      case_397664:
 93297# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93298      dvo_srcdim_reg = 397668U;
 93299# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93300      goto ldv_37647;
 93301    } else {
 93302
 93303    }
 93304  }
 93305  ldv_37647:
 93306  {
 93307# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93308  (*((intel_dvo->dev.dev_ops)->mode_set))(& intel_dvo->dev, mode, adjusted_mode);
 93309# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93310  tmp___0 = i915_read32___13(dev_priv, dvo_reg);
 93311# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93312  dvo_val = tmp___0 & 117440576U;
 93313# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93314  dvo_val = dvo_val | 16516U;
 93315  }
 93316# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93317  if (pipe == 1) {
 93318# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93319    dvo_val = dvo_val | 1073741824U;
 93320  } else {
 93321
 93322  }
 93323# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93324  dvo_val = dvo_val | 268435456U;
 93325# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93326  if ((int )adjusted_mode->flags & 1) {
 93327# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93328    dvo_val = dvo_val | 8U;
 93329  } else {
 93330
 93331  }
 93332# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93333  if ((adjusted_mode->flags & 4U) != 0U) {
 93334# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93335    dvo_val = dvo_val | 16U;
 93336  } else {
 93337
 93338  }
 93339  {
 93340# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93341  tmp___1 = i915_read32___13(dev_priv, (u32 )dpll_reg);
 93342# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93343  i915_write32___11(dev_priv, (u32 )dpll_reg, tmp___1 | 1073741824U);
 93344# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93345  i915_write32___11(dev_priv, dvo_srcdim_reg, (u32 )((adjusted_mode->hdisplay << 12) | adjusted_mode->vdisplay));
 93346# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93347  i915_write32___11(dev_priv, dvo_reg, dvo_val);
 93348  }
 93349# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93350  return;
 93351}
 93352}
 93353# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93354static enum drm_connector_status intel_dvo_detect(struct drm_connector *connector ,
 93355                                                  bool force )
 93356{ struct intel_dvo *intel_dvo ;
 93357  struct intel_dvo *tmp ;
 93358  enum drm_connector_status tmp___0 ;
 93359
 93360  {
 93361  {
 93362# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93363  tmp = intel_attached_dvo(connector);
 93364# 240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93365  intel_dvo = tmp;
 93366# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93367  tmp___0 = (*((intel_dvo->dev.dev_ops)->detect))(& intel_dvo->dev);
 93368  }
 93369# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93370  return (tmp___0);
 93371}
 93372}
 93373# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93374static int intel_dvo_get_modes(struct drm_connector *connector )
 93375{ struct intel_dvo *intel_dvo ;
 93376  struct intel_dvo *tmp ;
 93377  struct drm_i915_private *dev_priv ;
 93378  int tmp___0 ;
 93379  struct drm_display_mode *mode ;
 93380
 93381  {
 93382  {
 93383# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93384  tmp = intel_attached_dvo(connector);
 93385# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93386  intel_dvo = tmp;
 93387# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93388  dev_priv = (struct drm_i915_private *)(connector->dev)->dev_private;
 93389# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93390  intel_ddc_get_modes(connector, & (dev_priv->gmbus + 4UL)->adapter);
 93391# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93392  tmp___0 = list_empty((struct list_head const *)(& connector->probed_modes));
 93393  }
 93394# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93395  if (tmp___0 == 0) {
 93396# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93397    return (1);
 93398  } else {
 93399
 93400  }
 93401# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93402  if ((unsigned long )intel_dvo->panel_fixed_mode != (unsigned long )((struct drm_display_mode *)0)) {
 93403    {
 93404# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93405    mode = drm_mode_duplicate(connector->dev, (struct drm_display_mode const *)intel_dvo->panel_fixed_mode);
 93406    }
 93407# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93408    if ((unsigned long )mode != (unsigned long )((struct drm_display_mode *)0)) {
 93409      {
 93410# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93411      drm_mode_probed_add(connector, mode);
 93412      }
 93413# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93414      return (1);
 93415    } else {
 93416
 93417    }
 93418  } else {
 93419
 93420  }
 93421# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93422  return (0);
 93423}
 93424}
 93425# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93426static void intel_dvo_destroy(struct drm_connector *connector )
 93427{
 93428
 93429  {
 93430  {
 93431# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93432  drm_sysfs_connector_remove(connector);
 93433# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93434  drm_connector_cleanup(connector);
 93435# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93436  kfree((void const *)connector);
 93437  }
 93438# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93439  return;
 93440}
 93441}
 93442# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93443static struct drm_encoder_helper_funcs const intel_dvo_helper_funcs =
 93444# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93445     {& intel_dvo_dpms, (void (*)(struct drm_encoder * ))0, (void (*)(struct drm_encoder * ))0,
 93446    & intel_dvo_mode_fixup, & intel_encoder_prepare, & intel_encoder_commit, & intel_dvo_mode_set,
 93447    (struct drm_crtc *(*)(struct drm_encoder * ))0, (enum drm_connector_status (*)(struct drm_encoder * ,
 93448                                                                                   struct drm_connector * ))0,
 93449    (void (*)(struct drm_encoder * ))0};
 93450# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93451static struct drm_connector_funcs const intel_dvo_connector_funcs =
 93452# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93453     {& drm_helper_connector_dpms, (void (*)(struct drm_connector * ))0, (void (*)(struct drm_connector * ))0,
 93454    (void (*)(struct drm_connector * ))0, & intel_dvo_detect, & drm_helper_probe_single_connector_modes,
 93455    (int (*)(struct drm_connector * , struct drm_property * , uint64_t ))0, & intel_dvo_destroy,
 93456    (void (*)(struct drm_connector * ))0};
 93457# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93458static struct drm_connector_helper_funcs const intel_dvo_connector_helper_funcs = {& intel_dvo_get_modes,
 93459    & intel_dvo_mode_valid, & intel_best_encoder};
 93460# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93461static void intel_dvo_enc_destroy(struct drm_encoder *encoder )
 93462{ struct intel_dvo *intel_dvo ;
 93463  struct intel_dvo *tmp ;
 93464
 93465  {
 93466  {
 93467# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93468  tmp = enc_to_intel_dvo(encoder);
 93469# 301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93470  intel_dvo = tmp;
 93471  }
 93472# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93473  if ((unsigned long )(intel_dvo->dev.dev_ops)->destroy != (unsigned long )((void (* const )(struct intel_dvo_device * ))0)) {
 93474    {
 93475# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93476    (*((intel_dvo->dev.dev_ops)->destroy))(& intel_dvo->dev);
 93477    }
 93478  } else {
 93479
 93480  }
 93481  {
 93482# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93483  kfree((void const *)intel_dvo->panel_fixed_mode);
 93484# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93485  intel_encoder_destroy(encoder);
 93486  }
 93487# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93488  return;
 93489}
 93490}
 93491# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93492static struct drm_encoder_funcs const intel_dvo_enc_funcs = {(void (*)(struct drm_encoder * ))0, & intel_dvo_enc_destroy};
 93493# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93494static struct drm_display_mode *intel_dvo_get_current_mode(struct drm_connector *connector )
 93495{ struct drm_device *dev ;
 93496  struct drm_i915_private *dev_priv ;
 93497  struct intel_dvo *intel_dvo ;
 93498  struct intel_dvo *tmp ;
 93499  uint32_t dvo_val ;
 93500  u32 tmp___0 ;
 93501  struct drm_display_mode *mode ;
 93502  struct drm_crtc *crtc ;
 93503  int pipe ;
 93504
 93505  {
 93506  {
 93507# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93508  dev = connector->dev;
 93509# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93510  dev_priv = (struct drm_i915_private *)dev->dev_private;
 93511# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93512  tmp = intel_attached_dvo(connector);
 93513# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93514  intel_dvo = tmp;
 93515# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93516  tmp___0 = i915_read32___13(dev_priv, intel_dvo->dev.dvo_reg);
 93517# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93518  dvo_val = tmp___0;
 93519# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93520  mode = (struct drm_display_mode *)0;
 93521  }
 93522# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93523  if ((int )dvo_val < 0) {
 93524    {
 93525# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93526    pipe = (dvo_val & 1073741824U) != 0U;
 93527# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93528    crtc = intel_get_crtc_for_pipe(dev, pipe);
 93529    }
 93530# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93531    if ((unsigned long )crtc != (unsigned long )((struct drm_crtc *)0)) {
 93532      {
 93533# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93534      mode = intel_crtc_mode_get(dev, crtc);
 93535      }
 93536# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93537      if ((unsigned long )mode != (unsigned long )((struct drm_display_mode *)0)) {
 93538# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93539        mode->type = mode->type | 8;
 93540# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93541        if ((dvo_val & 8U) != 0U) {
 93542# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93543          mode->flags = mode->flags | 1U;
 93544        } else {
 93545
 93546        }
 93547# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93548        if ((dvo_val & 16U) != 0U) {
 93549# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93550          mode->flags = mode->flags | 4U;
 93551        } else {
 93552
 93553        }
 93554      } else {
 93555
 93556      }
 93557    } else {
 93558
 93559    }
 93560  } else {
 93561
 93562  }
 93563# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93564  return (mode);
 93565}
 93566}
 93567# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93568void intel_dvo_init(struct drm_device *dev )
 93569{ struct drm_i915_private *dev_priv ;
 93570  struct intel_encoder *intel_encoder ;
 93571  struct intel_dvo *intel_dvo ;
 93572  struct intel_connector *intel_connector ;
 93573  int i ;
 93574  int encoder_type ;
 93575  void *tmp ;
 93576  void *tmp___0 ;
 93577  struct drm_connector *connector ;
 93578  struct intel_dvo_device const *dvo ;
 93579  struct i2c_adapter *i2c ;
 93580  int gpio ;
 93581  bool tmp___1 ;
 93582  int tmp___2 ;
 93583
 93584  {
 93585  {
 93586# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93587  dev_priv = (struct drm_i915_private *)dev->dev_private;
 93588# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93589  encoder_type = 0;
 93590# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93591  tmp = kzalloc(160UL, 208U);
 93592# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93593  intel_dvo = (struct intel_dvo *)tmp;
 93594  }
 93595# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93596  if ((unsigned long )intel_dvo == (unsigned long )((struct intel_dvo *)0)) {
 93597# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93598    return;
 93599  } else {
 93600
 93601  }
 93602  {
 93603# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93604  tmp___0 = kzalloc(1576UL, 208U);
 93605# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93606  intel_connector = (struct intel_connector *)tmp___0;
 93607  }
 93608# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93609  if ((unsigned long )intel_connector == (unsigned long )((struct intel_connector *)0)) {
 93610    {
 93611# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93612    kfree((void const *)intel_dvo);
 93613    }
 93614# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93615    return;
 93616  } else {
 93617
 93618  }
 93619  {
 93620# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93621  intel_encoder = & intel_dvo->base;
 93622# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93623  drm_encoder_init(dev, & intel_encoder->base, & intel_dvo_enc_funcs, encoder_type);
 93624# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93625  i = 0;
 93626  }
 93627# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93628  goto ldv_37702;
 93629  ldv_37701:
 93630# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93631  connector = & intel_connector->base;
 93632# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93633  dvo = (struct intel_dvo_device const *)(& intel_dvo_devices) + (unsigned long )i;
 93634# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93635  if ((unsigned int )dvo->gpio != 0U) {
 93636# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93637    gpio = (int )dvo->gpio;
 93638  } else
 93639# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93640  if ((int )dvo->type == 1) {
 93641# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93642    gpio = 1;
 93643  } else {
 93644# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93645    gpio = 5;
 93646  }
 93647  {
 93648# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93649  i2c = & (dev_priv->gmbus + (unsigned long )gpio)->adapter;
 93650# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93651  intel_dvo->dev = (struct intel_dvo_device )*dvo;
 93652# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93653  tmp___1 = (*((dvo->dev_ops)->init))(& intel_dvo->dev, i2c);
 93654  }
 93655# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93656  if (tmp___1) {
 93657# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93658    tmp___2 = 0;
 93659  } else {
 93660# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93661    tmp___2 = 1;
 93662  }
 93663# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93664  if (tmp___2) {
 93665# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93666    goto ldv_37697;
 93667  } else {
 93668
 93669  }
 93670# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93671  intel_encoder->type = 2;
 93672# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93673  intel_encoder->crtc_mask = 3;
 93674# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93675  if ((int )dvo->type == 2) {
 93676# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93677    goto case_2;
 93678  } else
 93679# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93680  if ((int )dvo->type == 1) {
 93681# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93682    goto case_1;
 93683  } else
 93684# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93685  if (0) {
 93686    case_2:
 93687    {
 93688# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93689    intel_encoder->clone_mask = 33280;
 93690# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93691    drm_connector_init(dev, connector, & intel_dvo_connector_funcs, 2);
 93692# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93693    encoder_type = 2;
 93694    }
 93695# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93696    goto ldv_37699;
 93697    case_1:
 93698    {
 93699# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93700    intel_encoder->clone_mask = 65536;
 93701# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93702    drm_connector_init(dev, connector, & intel_dvo_connector_funcs, 7);
 93703# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93704    encoder_type = 3;
 93705    }
 93706# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93707    goto ldv_37699;
 93708  } else {
 93709
 93710  }
 93711  ldv_37699:
 93712  {
 93713# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93714  drm_connector_helper_add(connector, & intel_dvo_connector_helper_funcs);
 93715# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93716  connector->display_info.subpixel_order = (enum subpixel_order )1;
 93717# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93718  connector->interlace_allowed = (bool )0;
 93719# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93720  connector->doublescan_allowed = (bool )0;
 93721# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93722  drm_encoder_helper_add(& intel_encoder->base, & intel_dvo_helper_funcs);
 93723# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93724  intel_connector_attach_encoder(intel_connector, intel_encoder);
 93725  }
 93726# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93727  if ((int )dvo->type == 1) {
 93728    {
 93729# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93730    intel_dvo->panel_fixed_mode = intel_dvo_get_current_mode(connector);
 93731# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93732    intel_dvo->panel_wants_dither = (bool )1;
 93733    }
 93734  } else {
 93735
 93736  }
 93737  {
 93738# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93739  drm_sysfs_connector_add(connector);
 93740  }
 93741# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93742  return;
 93743  ldv_37697:
 93744# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93745  i = i + 1;
 93746  ldv_37702: ;
 93747# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93748  if ((unsigned int )i <= 4U) {
 93749# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93750    goto ldv_37701;
 93751  } else {
 93752# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93753    goto ldv_37703;
 93754  }
 93755  ldv_37703:
 93756  {
 93757# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93758  drm_encoder_cleanup(& intel_encoder->base);
 93759# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93760  kfree((void const *)intel_dvo);
 93761# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93762  kfree((void const *)intel_connector);
 93763  }
 93764# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93765  return;
 93766}
 93767}
 93768# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_dvo.c.p"
 93769# 344 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93770__inline static void trace_i915_ring_wait_begin(struct intel_ring_buffer *ring )
 93771{ struct tracepoint_func *it_func_ptr ;
 93772  void *it_func ;
 93773  void *__data ;
 93774  struct tracepoint_func *_________p1 ;
 93775  bool __warned ;
 93776  int tmp ;
 93777  int tmp___0 ;
 93778  bool tmp___1 ;
 93779
 93780  {
 93781  {
 93782# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93783  tmp___1 = static_branch(& __tracepoint_i915_ring_wait_begin.key);
 93784  }
 93785# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93786  if ((int )tmp___1) {
 93787    {
 93788# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93789    rcu_read_lock_sched_notrace();
 93790# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93791    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_ring_wait_begin.funcs));
 93792# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93793    tmp = debug_lockdep_rcu_enabled();
 93794    }
 93795# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93796    if (tmp != 0) {
 93797# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93798      if (! __warned) {
 93799        {
 93800# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93801        tmp___0 = rcu_read_lock_sched_held();
 93802        }
 93803# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93804        if (tmp___0 == 0) {
 93805          {
 93806# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93807          __warned = (bool )1;
 93808# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93809          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 93810                                  (int const )344);
 93811          }
 93812        } else {
 93813
 93814        }
 93815      } else {
 93816
 93817      }
 93818    } else {
 93819
 93820    }
 93821# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93822    it_func_ptr = _________p1;
 93823# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93824    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 93825      ldv_36114:
 93826      {
 93827# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93828      it_func = it_func_ptr->func;
 93829# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93830      __data = it_func_ptr->data;
 93831# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93832      (*((void (*)(void * , struct intel_ring_buffer * ))it_func))(__data, ring);
 93833# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93834      it_func_ptr = it_func_ptr + 1;
 93835      }
 93836# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93837      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 93838# 342 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93839        goto ldv_36114;
 93840      } else {
 93841# 344 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93842        goto ldv_36115;
 93843      }
 93844      ldv_36115: ;
 93845    } else {
 93846
 93847    }
 93848    {
 93849# 341 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93850    rcu_read_lock_sched_notrace();
 93851    }
 93852  } else {
 93853
 93854  }
 93855# 343 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93856  return;
 93857}
 93858}
 93859# 349 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93860__inline static void trace_i915_ring_wait_end(struct intel_ring_buffer *ring )
 93861{ struct tracepoint_func *it_func_ptr ;
 93862  void *it_func ;
 93863  void *__data ;
 93864  struct tracepoint_func *_________p1 ;
 93865  bool __warned ;
 93866  int tmp ;
 93867  int tmp___0 ;
 93868  bool tmp___1 ;
 93869
 93870  {
 93871  {
 93872# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93873  tmp___1 = static_branch(& __tracepoint_i915_ring_wait_end.key);
 93874  }
 93875# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93876  if ((int )tmp___1) {
 93877    {
 93878# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93879    rcu_read_lock_sched_notrace();
 93880# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93881    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_ring_wait_end.funcs));
 93882# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93883    tmp = debug_lockdep_rcu_enabled();
 93884    }
 93885# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93886    if (tmp != 0) {
 93887# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93888      if (! __warned) {
 93889        {
 93890# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93891        tmp___0 = rcu_read_lock_sched_held();
 93892        }
 93893# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93894        if (tmp___0 == 0) {
 93895          {
 93896# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93897          __warned = (bool )1;
 93898# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93899          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
 93900                                  (int const )349);
 93901          }
 93902        } else {
 93903
 93904        }
 93905      } else {
 93906
 93907      }
 93908    } else {
 93909
 93910    }
 93911# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93912    it_func_ptr = _________p1;
 93913# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93914    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
 93915      ldv_36145:
 93916      {
 93917# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93918      it_func = it_func_ptr->func;
 93919# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93920      __data = it_func_ptr->data;
 93921# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93922      (*((void (*)(void * , struct intel_ring_buffer * ))it_func))(__data, ring);
 93923# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93924      it_func_ptr = it_func_ptr + 1;
 93925      }
 93926# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93927      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
 93928# 347 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93929        goto ldv_36145;
 93930      } else {
 93931# 349 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93932        goto ldv_36146;
 93933      }
 93934      ldv_36146: ;
 93935    } else {
 93936
 93937    }
 93938    {
 93939# 346 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93940    rcu_read_lock_sched_notrace();
 93941    }
 93942  } else {
 93943
 93944  }
 93945# 348 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
 93946  return;
 93947}
 93948}
 93949# 45 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93950__inline static int ring_space(struct intel_ring_buffer *ring )
 93951{ int space ;
 93952
 93953  {
 93954# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93955  space = (int )(((ring->head & 2097148U) - ring->tail) - 8U);
 93956# 48 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93957  if (space < 0) {
 93958# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93959    space = ring->size + space;
 93960  } else {
 93961
 93962  }
 93963# 50 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93964  return (space);
 93965}
 93966}
 93967# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93968static u32 i915_gem_get_seqno(struct drm_device *dev )
 93969{ drm_i915_private_t *dev_priv ;
 93970  u32 seqno ;
 93971
 93972  {
 93973# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93974  dev_priv = (drm_i915_private_t *)dev->dev_private;
 93975# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93976  seqno = dev_priv->next_seqno;
 93977# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93978  dev_priv->next_seqno = dev_priv->next_seqno + 1U;
 93979# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93980  if (dev_priv->next_seqno == 0U) {
 93981# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93982    dev_priv->next_seqno = 1U;
 93983  } else {
 93984
 93985  }
 93986# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93987  return (seqno);
 93988}
 93989}
 93990# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93991static int render_ring_flush(struct intel_ring_buffer *ring , u32 invalidate_domains ,
 93992                             u32 flush_domains )
 93993{ struct drm_device *dev ;
 93994  u32 cmd ;
 93995  int ret ;
 93996
 93997  {
 93998# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 93999  dev = ring->dev;
 94000# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94001  cmd = 33554436U;
 94002# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94003  if (((invalidate_domains | flush_domains) & 2U) != 0U) {
 94004# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94005    cmd = cmd & 4294967291U;
 94006  } else {
 94007
 94008  }
 94009# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94010  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) <= 3U) {
 94011# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94012    if ((invalidate_domains & 4U) != 0U) {
 94013# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94014      cmd = cmd | 1U;
 94015    } else {
 94016
 94017    }
 94018  } else {
 94019
 94020  }
 94021# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94022  if ((invalidate_domains & 16U) != 0U) {
 94023# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94024    cmd = cmd | 2U;
 94025  } else {
 94026
 94027  }
 94028# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94029  if ((invalidate_domains & 8U) != 0U) {
 94030# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94031    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 94032# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94033      cmd = cmd | 32U;
 94034    } else
 94035# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94036    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 94037# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94038      cmd = cmd | 32U;
 94039    } else {
 94040
 94041    }
 94042  } else {
 94043
 94044  }
 94045  {
 94046# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94047  ret = intel_ring_begin(ring, 2);
 94048  }
 94049# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94050  if (ret != 0) {
 94051# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94052    return (ret);
 94053  } else {
 94054
 94055  }
 94056  {
 94057# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94058  intel_ring_emit(ring, cmd);
 94059# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94060  intel_ring_emit(ring, 0U);
 94061# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94062  intel_ring_advance(ring);
 94063  }
 94064# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94065  return (0);
 94066}
 94067}
 94068# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94069static void ring_write_tail(struct intel_ring_buffer *ring , u32 value )
 94070{ drm_i915_private_t *dev_priv ;
 94071
 94072  {
 94073  {
 94074# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94075  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 94076# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94077  i915_write32___11(dev_priv, ring->mmio_base + 48U, value);
 94078  }
 94079# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94080  return;
 94081}
 94082}
 94083# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94084u32 intel_ring_get_active_head(struct intel_ring_buffer *ring )
 94085{ drm_i915_private_t *dev_priv ;
 94086  u32 acthd_reg ;
 94087  u32 tmp ;
 94088  u32 tmp___0 ;
 94089
 94090  {
 94091# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94092  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 94093# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94094  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(ring->dev)->dev_private)->info)->gen) > 3U) {
 94095# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94096    tmp = ring->mmio_base + 116U;
 94097  } else {
 94098# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94099    tmp = 8392U;
 94100  }
 94101  {
 94102# 144 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94103  acthd_reg = tmp;
 94104# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94105  tmp___0 = i915_read32___13(dev_priv, acthd_reg);
 94106  }
 94107# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94108  return (tmp___0);
 94109}
 94110}
 94111# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94112static int init_ring_common(struct intel_ring_buffer *ring )
 94113{ drm_i915_private_t *dev_priv ;
 94114  struct drm_i915_gem_object *obj ;
 94115  u32 head ;
 94116  u32 tmp ;
 94117  u32 tmp___0 ;
 94118  u32 tmp___1 ;
 94119  u32 tmp___2 ;
 94120  u32 tmp___3 ;
 94121  u32 tmp___4 ;
 94122  u32 tmp___5 ;
 94123  u32 tmp___6 ;
 94124  u32 tmp___7 ;
 94125  u32 tmp___8 ;
 94126  u32 tmp___9 ;
 94127  u32 tmp___10 ;
 94128  u32 tmp___11 ;
 94129  u32 tmp___12 ;
 94130  u32 tmp___13 ;
 94131  u32 tmp___14 ;
 94132  u32 tmp___15 ;
 94133  u32 tmp___16 ;
 94134  int tmp___17 ;
 94135
 94136  {
 94137  {
 94138# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94139  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 94140# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94141  obj = ring->obj;
 94142# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94143  i915_write32___11(dev_priv, ring->mmio_base + 60U, 0U);
 94144# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94145  i915_write32___11(dev_priv, ring->mmio_base + 52U, 0U);
 94146# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94147  (*(ring->write_tail))(ring, 0U);
 94148# 162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94149  i915_write32___11(dev_priv, ring->mmio_base + 56U, obj->gtt_offset);
 94150# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94151  tmp = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94152# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94153  head = tmp & 2097148U;
 94154  }
 94155# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94156  if (head != 0U) {
 94157    {
 94158# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94159    tmp___0 = i915_read32___13(dev_priv, ring->mmio_base + 56U);
 94160# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94161    tmp___1 = i915_read32___13(dev_priv, ring->mmio_base + 48U);
 94162# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94163    tmp___2 = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94164# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94165    tmp___3 = i915_read32___13(dev_priv, ring->mmio_base + 60U);
 94166# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94167    drm_ut_debug_printk(4U, "drm", "init_ring_common", "%s head not reset to zero ctl %08x head %08x tail %08x start %08x\n",
 94168                        ring->name, tmp___3, tmp___2, tmp___1, tmp___0);
 94169# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94170    i915_write32___11(dev_priv, ring->mmio_base + 52U, 0U);
 94171# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94172    tmp___8 = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94173    }
 94174# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94175    if ((tmp___8 & 2097148U) != 0U) {
 94176      {
 94177# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94178      tmp___4 = i915_read32___13(dev_priv, ring->mmio_base + 56U);
 94179# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94180      tmp___5 = i915_read32___13(dev_priv, ring->mmio_base + 48U);
 94181# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94182      tmp___6 = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94183# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94184      tmp___7 = i915_read32___13(dev_priv, ring->mmio_base + 60U);
 94185# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94186      drm_err("init_ring_common", "failed to set %s head to zero ctl %08x head %08x tail %08x start %08x\n",
 94187              ring->name, tmp___7, tmp___6, tmp___5, tmp___4);
 94188      }
 94189    } else {
 94190
 94191    }
 94192  } else {
 94193
 94194  }
 94195  {
 94196# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94197  i915_write32___11(dev_priv, ring->mmio_base + 60U, (((u32 )ring->size - 4096U) & 2093056U) | 3U);
 94198# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94199  tmp___13 = i915_read32___13(dev_priv, ring->mmio_base + 60U);
 94200  }
 94201# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94202  if ((tmp___13 & 1U) == 0U) {
 94203# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94204    goto _L;
 94205  } else {
 94206    {
 94207# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94208    tmp___14 = i915_read32___13(dev_priv, ring->mmio_base + 56U);
 94209    }
 94210# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94211    if (tmp___14 != obj->gtt_offset) {
 94212# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94213      goto _L;
 94214    } else {
 94215      {
 94216# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94217      tmp___15 = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94218      }
 94219# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94220      if ((tmp___15 & 2097148U) != 0U) {
 94221        _L:
 94222        {
 94223# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94224        tmp___9 = i915_read32___13(dev_priv, ring->mmio_base + 56U);
 94225# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94226        tmp___10 = i915_read32___13(dev_priv, ring->mmio_base + 48U);
 94227# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94228        tmp___11 = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94229# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94230        tmp___12 = i915_read32___13(dev_priv, ring->mmio_base + 60U);
 94231# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94232        drm_err("init_ring_common", "%s initialization failed ctl %08x head %08x tail %08x start %08x\n",
 94233                ring->name, tmp___12, tmp___11, tmp___10, tmp___9);
 94234        }
 94235# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94236        return (-5);
 94237      } else {
 94238
 94239      }
 94240    }
 94241  }
 94242  {
 94243# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94244  tmp___17 = drm_core_check_feature(ring->dev, 8192);
 94245  }
 94246# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94247  if (tmp___17 == 0) {
 94248    {
 94249# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94250    i915_kernel_lost_context(ring->dev);
 94251    }
 94252  } else {
 94253    {
 94254# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94255    ring->head = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 94256# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94257    tmp___16 = i915_read32___13(dev_priv, ring->mmio_base + 48U);
 94258# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94259    ring->tail = tmp___16 & 2097144U;
 94260# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94261    ring->space = ring_space(ring);
 94262    }
 94263  }
 94264# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94265  return (0);
 94266}
 94267}
 94268# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94269static int init_pipe_control(struct intel_ring_buffer *ring )
 94270{ struct pipe_control *pc ;
 94271  struct drm_i915_gem_object *obj ;
 94272  int ret ;
 94273  void *tmp ;
 94274  void *tmp___0 ;
 94275
 94276  {
 94277# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94278  if ((unsigned long )ring->private != (unsigned long )((void *)0)) {
 94279# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94280    return (0);
 94281  } else {
 94282
 94283  }
 94284  {
 94285# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94286  tmp = kmalloc(24UL, 208U);
 94287# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94288  pc = (struct pipe_control *)tmp;
 94289  }
 94290# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94291  if ((unsigned long )pc == (unsigned long )((struct pipe_control *)0)) {
 94292# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94293    return (-12);
 94294  } else {
 94295
 94296  }
 94297  {
 94298# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94299  obj = i915_gem_alloc_object(ring->dev, 4096UL);
 94300  }
 94301# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94302  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 94303    {
 94304# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94305    drm_err("init_pipe_control", "Failed to allocate seqno page\n");
 94306# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94307    ret = -12;
 94308    }
 94309# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94310    goto err;
 94311  } else {
 94312
 94313  }
 94314  {
 94315# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94316  obj->cache_level = (unsigned char)1;
 94317# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94318  ret = i915_gem_object_pin(obj, 4096U, (bool )1);
 94319  }
 94320# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94321  if (ret != 0) {
 94322# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94323    goto err_unref;
 94324  } else {
 94325
 94326  }
 94327  {
 94328# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94329  pc->gtt_offset = obj->gtt_offset;
 94330# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94331  tmp___0 = kmap(*(obj->pages));
 94332# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94333  pc->cpu_page = (u32 volatile *)tmp___0;
 94334  }
 94335# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94336  if ((unsigned long )pc->cpu_page == (unsigned long )((u32 volatile *)0)) {
 94337# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94338    goto err_unpin;
 94339  } else {
 94340
 94341  }
 94342# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94343  pc->obj = obj;
 94344# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94345  ring->private = (void *)pc;
 94346# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94347  return (0);
 94348  err_unpin:
 94349  {
 94350# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94351  i915_gem_object_unpin(obj);
 94352  }
 94353  err_unref:
 94354  {
 94355# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94356  drm_gem_object_unreference(& obj->base);
 94357  }
 94358  err:
 94359  {
 94360# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94361  kfree((void const *)pc);
 94362  }
 94363# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94364  return (ret);
 94365}
 94366}
 94367# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94368static void cleanup_pipe_control(struct intel_ring_buffer *ring )
 94369{ struct pipe_control *pc ;
 94370  struct drm_i915_gem_object *obj ;
 94371
 94372  {
 94373# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94374  pc = (struct pipe_control *)ring->private;
 94375# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94376  if ((unsigned long )ring->private == (unsigned long )((void *)0)) {
 94377# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94378    return;
 94379  } else {
 94380
 94381  }
 94382  {
 94383# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94384  obj = pc->obj;
 94385# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94386  kunmap(*(obj->pages));
 94387# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94388  i915_gem_object_unpin(obj);
 94389# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94390  drm_gem_object_unreference(& obj->base);
 94391# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94392  kfree((void const *)pc);
 94393# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94394  ring->private = (void *)0;
 94395  }
 94396# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94397  return;
 94398}
 94399}
 94400# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94401static int init_render_ring(struct intel_ring_buffer *ring )
 94402{ struct drm_device *dev ;
 94403  struct drm_i915_private *dev_priv ;
 94404  int ret ;
 94405  int tmp ;
 94406  int mode ;
 94407
 94408  {
 94409  {
 94410# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94411  dev = ring->dev;
 94412# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94413  dev_priv = (struct drm_i915_private *)dev->dev_private;
 94414# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94415  tmp = init_ring_common(ring);
 94416# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94417  ret = tmp;
 94418  }
 94419# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94420  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 94421# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94422    mode = 4194368;
 94423# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94424    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 94425# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94426      mode = mode | 134219776;
 94427    } else
 94428# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94429    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 7U) {
 94430# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94431      mode = mode | 134219776;
 94432    } else {
 94433
 94434    }
 94435    {
 94436# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94437    i915_write32___11(dev_priv, 8348U, (u32 )mode);
 94438    }
 94439  } else {
 94440
 94441  }
 94442# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94443  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 94444
 94445  } else
 94446# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94447  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 94448    {
 94449# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94450    ret = init_pipe_control(ring);
 94451    }
 94452# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94453    if (ret != 0) {
 94454# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94455      return (ret);
 94456    } else {
 94457
 94458    }
 94459  } else {
 94460
 94461  }
 94462# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94463  return (ret);
 94464}
 94465}
 94466# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94467static void render_ring_cleanup(struct intel_ring_buffer *ring )
 94468{
 94469
 94470  {
 94471# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94472  if ((unsigned long )ring->private == (unsigned long )((void *)0)) {
 94473# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94474    return;
 94475  } else {
 94476
 94477  }
 94478  {
 94479# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94480  cleanup_pipe_control(ring);
 94481  }
 94482# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94483  return;
 94484}
 94485}
 94486# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94487static void update_semaphore(struct intel_ring_buffer *ring , int i , u32 seqno )
 94488{ struct drm_device *dev ;
 94489  struct drm_i915_private *dev_priv ;
 94490  int id ;
 94491
 94492  {
 94493  {
 94494# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94495  dev = ring->dev;
 94496# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94497  dev_priv = (struct drm_i915_private *)dev->dev_private;
 94498# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94499  id = (int )(((long )ring - (long )(& dev_priv->ring)) / 456L);
 94500# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94501  id = (2 - i) + id;
 94502# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94503  id = id % 3;
 94504# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94505  intel_ring_emit(ring, 186908673U);
 94506# 340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94507  intel_ring_emit(ring, seqno);
 94508# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94509  intel_ring_emit(ring, (dev_priv->ring[id].mmio_base + (u32 )(i * 4)) + 64U);
 94510  }
 94511# 343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94512  return;
 94513}
 94514}
 94515# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94516static int gen6_add_request(struct intel_ring_buffer *ring , u32 *result )
 94517{ u32 seqno ;
 94518  int ret ;
 94519
 94520  {
 94521  {
 94522# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94523  ret = intel_ring_begin(ring, 10);
 94524  }
 94525# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94526  if (ret != 0) {
 94527# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94528    return (ret);
 94529  } else {
 94530
 94531  }
 94532  {
 94533# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94534  seqno = i915_gem_get_seqno(ring->dev);
 94535# 357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94536  update_semaphore(ring, 0, seqno);
 94537# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94538  update_semaphore(ring, 1, seqno);
 94539# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94540  intel_ring_emit(ring, 276824065U);
 94541# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94542  intel_ring_emit(ring, 128U);
 94543# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94544  intel_ring_emit(ring, seqno);
 94545# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94546  intel_ring_emit(ring, 16777216U);
 94547# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94548  intel_ring_advance(ring);
 94549# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94550  *result = seqno;
 94551  }
 94552# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94553  return (0);
 94554}
 94555}
 94556# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94557int intel_ring_sync(struct intel_ring_buffer *ring , struct intel_ring_buffer *to ,
 94558                    u32 seqno )
 94559{ int ret ;
 94560  u32 tmp ;
 94561
 94562  {
 94563  {
 94564# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94565  ret = intel_ring_begin(ring, 4);
 94566  }
 94567# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94568  if (ret != 0) {
 94569# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94570    return (ret);
 94571  } else {
 94572
 94573  }
 94574  {
 94575# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94576  tmp = intel_ring_sync_index(ring, to);
 94577# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94578  intel_ring_emit(ring, (tmp << 17) | 185860097U);
 94579# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94580  intel_ring_emit(ring, seqno);
 94581# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94582  intel_ring_emit(ring, 0U);
 94583# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94584  intel_ring_emit(ring, 0U);
 94585# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94586  intel_ring_advance(ring);
 94587  }
 94588# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94589  return (0);
 94590}
 94591}
 94592# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94593static int pc_render_add_request(struct intel_ring_buffer *ring , u32 *result )
 94594{ struct drm_device *dev ;
 94595  u32 seqno ;
 94596  u32 tmp ;
 94597  struct pipe_control *pc ;
 94598  u32 scratch_addr ;
 94599  int ret ;
 94600
 94601  {
 94602  {
 94603# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94604  dev = ring->dev;
 94605# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94606  tmp = i915_gem_get_seqno(dev);
 94607# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94608  seqno = tmp;
 94609# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94610  pc = (struct pipe_control *)ring->private;
 94611# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94612  scratch_addr = pc->gtt_offset + 128U;
 94613# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94614  ret = intel_ring_begin(ring, 32);
 94615  }
 94616# 422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94617  if (ret != 0) {
 94618# 423 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94619    return (ret);
 94620  } else {
 94621
 94622  }
 94623  {
 94624# 425 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94625  intel_ring_emit(ring, 2046841858U);
 94626# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94627  intel_ring_emit(ring, pc->gtt_offset | 4U);
 94628# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94629  intel_ring_emit(ring, seqno);
 94630# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94631  intel_ring_emit(ring, 0U);
 94632# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94633  intel_ring_emit(ring, 2046844930U);
 94634# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94635  intel_ring_emit(ring, scratch_addr | 4U);
 94636# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94637  intel_ring_emit(ring, 0U);
 94638# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94639  intel_ring_emit(ring, 0U);
 94640# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94641  scratch_addr = scratch_addr + 128U;
 94642# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94643  intel_ring_emit(ring, 2046844930U);
 94644# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94645  intel_ring_emit(ring, scratch_addr | 4U);
 94646# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94647  intel_ring_emit(ring, 0U);
 94648# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94649  intel_ring_emit(ring, 0U);
 94650# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94651  scratch_addr = scratch_addr + 128U;
 94652# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94653  intel_ring_emit(ring, 2046844930U);
 94654# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94655  intel_ring_emit(ring, scratch_addr | 4U);
 94656# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94657  intel_ring_emit(ring, 0U);
 94658# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94659  intel_ring_emit(ring, 0U);
 94660# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94661  scratch_addr = scratch_addr + 128U;
 94662# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94663  intel_ring_emit(ring, 2046844930U);
 94664# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94665  intel_ring_emit(ring, scratch_addr | 4U);
 94666# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94667  intel_ring_emit(ring, 0U);
 94668# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94669  intel_ring_emit(ring, 0U);
 94670# 437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94671  scratch_addr = scratch_addr + 128U;
 94672# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94673  intel_ring_emit(ring, 2046844930U);
 94674# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94675  intel_ring_emit(ring, scratch_addr | 4U);
 94676# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94677  intel_ring_emit(ring, 0U);
 94678# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94679  intel_ring_emit(ring, 0U);
 94680# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94681  scratch_addr = scratch_addr + 128U;
 94682# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94683  intel_ring_emit(ring, 2046844930U);
 94684# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94685  intel_ring_emit(ring, scratch_addr | 4U);
 94686# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94687  intel_ring_emit(ring, 0U);
 94688# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94689  intel_ring_emit(ring, 0U);
 94690# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94691  intel_ring_emit(ring, 2046842114U);
 94692# 444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94693  intel_ring_emit(ring, pc->gtt_offset | 4U);
 94694# 445 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94695  intel_ring_emit(ring, seqno);
 94696# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94697  intel_ring_emit(ring, 0U);
 94698# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94699  intel_ring_advance(ring);
 94700# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94701  *result = seqno;
 94702  }
 94703# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94704  return (0);
 94705}
 94706}
 94707# 454 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94708static int render_ring_add_request(struct intel_ring_buffer *ring , u32 *result )
 94709{ struct drm_device *dev ;
 94710  u32 seqno ;
 94711  u32 tmp ;
 94712  int ret ;
 94713
 94714  {
 94715  {
 94716# 457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94717  dev = ring->dev;
 94718# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94719  tmp = i915_gem_get_seqno(dev);
 94720# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94721  seqno = tmp;
 94722# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94723  ret = intel_ring_begin(ring, 4);
 94724  }
 94725# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94726  if (ret != 0) {
 94727# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94728    return (ret);
 94729  } else {
 94730
 94731  }
 94732  {
 94733# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94734  intel_ring_emit(ring, 276824065U);
 94735# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94736  intel_ring_emit(ring, 128U);
 94737# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94738  intel_ring_emit(ring, seqno);
 94739# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94740  intel_ring_emit(ring, 16777216U);
 94741# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94742  intel_ring_advance(ring);
 94743# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94744  *result = seqno;
 94745  }
 94746# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94747  return (0);
 94748}
 94749}
 94750# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94751static u32 ring_get_seqno(struct intel_ring_buffer *ring )
 94752{ u32 tmp ;
 94753
 94754  {
 94755  {
 94756# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94757  tmp = intel_read_status_page(ring, 32);
 94758  }
 94759# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94760  return (tmp);
 94761}
 94762}
 94763# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94764static u32 pc_render_get_seqno(struct intel_ring_buffer *ring )
 94765{ struct pipe_control *pc ;
 94766
 94767  {
 94768# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94769  pc = (struct pipe_control *)ring->private;
 94770# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94771  return ((u32 )*(pc->cpu_page));
 94772}
 94773}
 94774# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94775static void ironlake_enable_irq(drm_i915_private_t *dev_priv , u32 mask )
 94776{
 94777
 94778  {
 94779  {
 94780# 491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94781  dev_priv->gt_irq_mask = dev_priv->gt_irq_mask & ~ mask;
 94782# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94783  i915_write32___11(dev_priv, 278548U, dev_priv->gt_irq_mask);
 94784# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94785  readl((void const volatile *)dev_priv->regs + 278548U);
 94786  }
 94787# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94788  return;
 94789}
 94790}
 94791# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94792static void ironlake_disable_irq(drm_i915_private_t *dev_priv , u32 mask )
 94793{
 94794
 94795  {
 94796  {
 94797# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94798  dev_priv->gt_irq_mask = dev_priv->gt_irq_mask | mask;
 94799# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94800  i915_write32___11(dev_priv, 278548U, dev_priv->gt_irq_mask);
 94801# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94802  readl((void const volatile *)dev_priv->regs + 278548U);
 94803  }
 94804# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94805  return;
 94806}
 94807}
 94808# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94809static void i915_enable_irq(drm_i915_private_t *dev_priv , u32 mask )
 94810{
 94811
 94812  {
 94813  {
 94814# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94815  dev_priv->irq_mask = dev_priv->irq_mask & ~ mask;
 94816# 508 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94817  i915_write32___11(dev_priv, 8360U, dev_priv->irq_mask);
 94818# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94819  readl((void const volatile *)dev_priv->regs + 8360U);
 94820  }
 94821# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94822  return;
 94823}
 94824}
 94825# 513 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94826static void i915_disable_irq(drm_i915_private_t *dev_priv , u32 mask )
 94827{
 94828
 94829  {
 94830  {
 94831# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94832  dev_priv->irq_mask = dev_priv->irq_mask | mask;
 94833# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94834  i915_write32___11(dev_priv, 8360U, dev_priv->irq_mask);
 94835# 517 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94836  readl((void const volatile *)dev_priv->regs + 8360U);
 94837  }
 94838# 518 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94839  return;
 94840}
 94841}
 94842# 521 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94843static bool render_ring_get_irq(struct intel_ring_buffer *ring )
 94844{ struct drm_device *dev ;
 94845  drm_i915_private_t *dev_priv ;
 94846  u32 tmp ;
 94847
 94848  {
 94849# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94850  dev = ring->dev;
 94851# 524 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94852  dev_priv = (drm_i915_private_t *)dev->dev_private;
 94853# 526 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94854  if (dev->irq_enabled == 0) {
 94855# 527 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94856    return ((bool )0);
 94857  } else {
 94858
 94859  }
 94860  {
 94861# 529 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94862  spin_lock(& ring->irq_lock);
 94863# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94864  tmp = ring->irq_refcount;
 94865# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94866  ring->irq_refcount = ring->irq_refcount + 1U;
 94867  }
 94868# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94869  if (tmp == 0U) {
 94870# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94871    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 94872      {
 94873# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94874      ironlake_enable_irq(dev_priv, 17U);
 94875      }
 94876    } else
 94877# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94878    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 94879      {
 94880# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94881      ironlake_enable_irq(dev_priv, 17U);
 94882      }
 94883    } else
 94884# 531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94885    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 94886      {
 94887# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94888      ironlake_enable_irq(dev_priv, 17U);
 94889      }
 94890    } else {
 94891      {
 94892# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94893      i915_enable_irq(dev_priv, 2U);
 94894      }
 94895    }
 94896  } else {
 94897
 94898  }
 94899  {
 94900# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94901  spin_unlock(& ring->irq_lock);
 94902  }
 94903# 539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94904  return ((bool )1);
 94905}
 94906}
 94907# 543 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94908static void render_ring_put_irq(struct intel_ring_buffer *ring )
 94909{ struct drm_device *dev ;
 94910  drm_i915_private_t *dev_priv ;
 94911
 94912  {
 94913  {
 94914# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94915  dev = ring->dev;
 94916# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94917  dev_priv = (drm_i915_private_t *)dev->dev_private;
 94918# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94919  spin_lock(& ring->irq_lock);
 94920# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94921  ring->irq_refcount = ring->irq_refcount - 1U;
 94922  }
 94923# 549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94924  if (ring->irq_refcount == 0U) {
 94925# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94926    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 94927      {
 94928# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94929      ironlake_disable_irq(dev_priv, 17U);
 94930      }
 94931    } else
 94932# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94933    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 94934      {
 94935# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94936      ironlake_disable_irq(dev_priv, 17U);
 94937      }
 94938    } else
 94939# 550 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94940    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) != 0U) {
 94941      {
 94942# 551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94943      ironlake_disable_irq(dev_priv, 17U);
 94944      }
 94945    } else {
 94946      {
 94947# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94948      i915_disable_irq(dev_priv, 2U);
 94949      }
 94950    }
 94951  } else {
 94952
 94953  }
 94954  {
 94955# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94956  spin_unlock(& ring->irq_lock);
 94957  }
 94958# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94959  return;
 94960}
 94961}
 94962# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94963void intel_ring_setup_status_page(struct intel_ring_buffer *ring )
 94964{ struct drm_device *dev ;
 94965  drm_i915_private_t *dev_priv ;
 94966  u32 mmio ;
 94967
 94968  {
 94969# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94970  dev = ring->dev;
 94971# 563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94972  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 94973# 564 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94974  mmio = 0U;
 94975# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94976  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 7U) {
 94977# 571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94978    if ((int )((unsigned int )ring->id) == 1) {
 94979# 571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94980      goto case_1;
 94981    } else
 94982# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94983    if ((int )((unsigned int )ring->id) == 4) {
 94984# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94985      goto case_4;
 94986    } else
 94987# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94988    if ((int )((unsigned int )ring->id) == 2) {
 94989# 577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94990      goto case_2;
 94991    } else
 94992# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94993    if (0) {
 94994      case_1:
 94995# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94996      mmio = 16512U;
 94997# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 94998      goto ldv_37687;
 94999      case_4:
 95000# 575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95001      mmio = 17024U;
 95002# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95003      goto ldv_37687;
 95004      case_2:
 95005# 578 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95006      mmio = 16768U;
 95007# 579 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95008      goto ldv_37687;
 95009    } else {
 95010
 95011    }
 95012    ldv_37687: ;
 95013  } else
 95014# 581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95015  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(ring->dev)->dev_private)->info)->gen) == 6U) {
 95016# 582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95017    mmio = ring->mmio_base + 8320U;
 95018  } else {
 95019# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95020    mmio = ring->mmio_base + 128U;
 95021  }
 95022  {
 95023# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95024  i915_write32___11(dev_priv, mmio, ring->status_page.gfx_addr);
 95025# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95026  readl((void const volatile *)dev_priv->regs + (unsigned long )mmio);
 95027  }
 95028# 589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95029  return;
 95030}
 95031}
 95032# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95033static int bsd_ring_flush(struct intel_ring_buffer *ring , u32 invalidate_domains ,
 95034                          u32 flush_domains )
 95035{ int ret ;
 95036
 95037  {
 95038  {
 95039# 598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95040  ret = intel_ring_begin(ring, 2);
 95041  }
 95042# 599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95043  if (ret != 0) {
 95044# 600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95045    return (ret);
 95046  } else {
 95047
 95048  }
 95049  {
 95050# 602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95051  intel_ring_emit(ring, 33554432U);
 95052# 603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95053  intel_ring_emit(ring, 0U);
 95054# 604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95055  intel_ring_advance(ring);
 95056  }
 95057# 605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95058  return (0);
 95059}
 95060}
 95061# 609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95062static int ring_add_request(struct intel_ring_buffer *ring , u32 *result )
 95063{ u32 seqno ;
 95064  int ret ;
 95065
 95066  {
 95067  {
 95068# 615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95069  ret = intel_ring_begin(ring, 4);
 95070  }
 95071# 616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95072  if (ret != 0) {
 95073# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95074    return (ret);
 95075  } else {
 95076
 95077  }
 95078  {
 95079# 619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95080  seqno = i915_gem_get_seqno(ring->dev);
 95081# 621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95082  intel_ring_emit(ring, 276824065U);
 95083# 622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95084  intel_ring_emit(ring, 128U);
 95085# 623 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95086  intel_ring_emit(ring, seqno);
 95087# 624 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95088  intel_ring_emit(ring, 16777216U);
 95089# 625 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95090  intel_ring_advance(ring);
 95091# 627 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95092  *result = seqno;
 95093  }
 95094# 628 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95095  return (0);
 95096}
 95097}
 95098# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95099static bool gen6_ring_get_irq(struct intel_ring_buffer *ring , u32 gflag , u32 rflag )
 95100{ struct drm_device *dev ;
 95101  drm_i915_private_t *dev_priv ;
 95102  u32 tmp ;
 95103
 95104  {
 95105# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95106  dev = ring->dev;
 95107# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95108  dev_priv = (drm_i915_private_t *)dev->dev_private;
 95109# 637 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95110  if (dev->irq_enabled == 0) {
 95111# 638 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95112    return ((bool )0);
 95113  } else {
 95114
 95115  }
 95116  {
 95117# 640 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95118  spin_lock(& ring->irq_lock);
 95119# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95120  tmp = ring->irq_refcount;
 95121# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95122  ring->irq_refcount = ring->irq_refcount + 1U;
 95123  }
 95124# 641 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95125  if (tmp == 0U) {
 95126    {
 95127# 642 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95128    ring->irq_mask = ring->irq_mask & ~ rflag;
 95129# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95130    i915_write32___11(dev_priv, ring->mmio_base + 168U, ring->irq_mask);
 95131# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95132    ironlake_enable_irq(dev_priv, gflag);
 95133    }
 95134  } else {
 95135
 95136  }
 95137  {
 95138# 646 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95139  spin_unlock(& ring->irq_lock);
 95140  }
 95141# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95142  return ((bool )1);
 95143}
 95144}
 95145# 652 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95146static void gen6_ring_put_irq(struct intel_ring_buffer *ring , u32 gflag , u32 rflag )
 95147{ struct drm_device *dev ;
 95148  drm_i915_private_t *dev_priv ;
 95149
 95150  {
 95151  {
 95152# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95153  dev = ring->dev;
 95154# 655 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95155  dev_priv = (drm_i915_private_t *)dev->dev_private;
 95156# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95157  spin_lock(& ring->irq_lock);
 95158# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95159  ring->irq_refcount = ring->irq_refcount - 1U;
 95160  }
 95161# 658 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95162  if (ring->irq_refcount == 0U) {
 95163    {
 95164# 659 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95165    ring->irq_mask = ring->irq_mask | rflag;
 95166# 660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95167    i915_write32___11(dev_priv, ring->mmio_base + 168U, ring->irq_mask);
 95168# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95169    ironlake_disable_irq(dev_priv, gflag);
 95170    }
 95171  } else {
 95172
 95173  }
 95174  {
 95175# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95176  spin_unlock(& ring->irq_lock);
 95177  }
 95178# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95179  return;
 95180}
 95181}
 95182# 667 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95183static bool bsd_ring_get_irq(struct intel_ring_buffer *ring )
 95184{ struct drm_device *dev ;
 95185  drm_i915_private_t *dev_priv ;
 95186  u32 tmp ;
 95187
 95188  {
 95189# 669 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95190  dev = ring->dev;
 95191# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95192  dev_priv = (drm_i915_private_t *)dev->dev_private;
 95193# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95194  if (dev->irq_enabled == 0) {
 95195# 673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95196    return ((bool )0);
 95197  } else {
 95198
 95199  }
 95200  {
 95201# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95202  spin_lock(& ring->irq_lock);
 95203# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95204  tmp = ring->irq_refcount;
 95205# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95206  ring->irq_refcount = ring->irq_refcount + 1U;
 95207  }
 95208# 676 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95209  if (tmp == 0U) {
 95210# 677 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95211    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 95212      {
 95213# 678 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95214      i915_enable_irq(dev_priv, 33554432U);
 95215      }
 95216    } else {
 95217      {
 95218# 680 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95219      ironlake_enable_irq(dev_priv, 32U);
 95220      }
 95221    }
 95222  } else {
 95223
 95224  }
 95225  {
 95226# 682 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95227  spin_unlock(& ring->irq_lock);
 95228  }
 95229# 684 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95230  return ((bool )1);
 95231}
 95232}
 95233# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95234static void bsd_ring_put_irq(struct intel_ring_buffer *ring )
 95235{ struct drm_device *dev ;
 95236  drm_i915_private_t *dev_priv ;
 95237
 95238  {
 95239  {
 95240# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95241  dev = ring->dev;
 95242# 690 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95243  dev_priv = (drm_i915_private_t *)dev->dev_private;
 95244# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95245  spin_lock(& ring->irq_lock);
 95246# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95247  ring->irq_refcount = ring->irq_refcount - 1U;
 95248  }
 95249# 693 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95250  if (ring->irq_refcount == 0U) {
 95251# 694 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95252    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 95253      {
 95254# 695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95255      i915_disable_irq(dev_priv, 33554432U);
 95256      }
 95257    } else {
 95258      {
 95259# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95260      ironlake_disable_irq(dev_priv, 32U);
 95261      }
 95262    }
 95263  } else {
 95264
 95265  }
 95266  {
 95267# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95268  spin_unlock(& ring->irq_lock);
 95269  }
 95270# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95271  return;
 95272}
 95273}
 95274# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95275static int ring_dispatch_execbuffer(struct intel_ring_buffer *ring , u32 offset ,
 95276                                    u32 length )
 95277{ int ret ;
 95278
 95279  {
 95280  {
 95281# 707 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95282  ret = intel_ring_begin(ring, 2);
 95283  }
 95284# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95285  if (ret != 0) {
 95286# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95287    return (ret);
 95288  } else {
 95289
 95290  }
 95291  {
 95292# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95293  intel_ring_emit(ring, 411042176U);
 95294# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95295  intel_ring_emit(ring, offset);
 95296# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95297  intel_ring_advance(ring);
 95298  }
 95299# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95300  return (0);
 95301}
 95302}
 95303# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95304static int render_ring_dispatch_execbuffer(struct intel_ring_buffer *ring , u32 offset ,
 95305                                           u32 len )
 95306{ struct drm_device *dev ;
 95307  int ret ;
 95308
 95309  {
 95310# 724 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95311  dev = ring->dev;
 95312# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95313  if (dev->pci_device == 13687) {
 95314# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95315    goto _L;
 95316  } else
 95317# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95318  if (dev->pci_device == 9570) {
 95319    _L:
 95320    {
 95321# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95322    ret = intel_ring_begin(ring, 4);
 95323    }
 95324# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95325    if (ret != 0) {
 95326# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95327      return (ret);
 95328    } else {
 95329
 95330    }
 95331    {
 95332# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95333    intel_ring_emit(ring, 402653185U);
 95334# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95335    intel_ring_emit(ring, offset | 1U);
 95336# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95337    intel_ring_emit(ring, (offset + len) - 8U);
 95338# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95339    intel_ring_emit(ring, 0U);
 95340    }
 95341  } else {
 95342    {
 95343# 737 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95344    ret = intel_ring_begin(ring, 2);
 95345    }
 95346# 738 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95347    if (ret != 0) {
 95348# 739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95349      return (ret);
 95350    } else {
 95351
 95352    }
 95353# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95354    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 95355      {
 95356# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95357      intel_ring_emit(ring, 411042176U);
 95358# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95359      intel_ring_emit(ring, offset);
 95360      }
 95361    } else {
 95362      {
 95363# 747 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95364      intel_ring_emit(ring, 411041920U);
 95365# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95366      intel_ring_emit(ring, offset | 1U);
 95367      }
 95368    }
 95369  }
 95370  {
 95371# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95372  intel_ring_advance(ring);
 95373  }
 95374# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95375  return (0);
 95376}
 95377}
 95378# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95379static void cleanup_status_page(struct intel_ring_buffer *ring )
 95380{ drm_i915_private_t *dev_priv ;
 95381  struct drm_i915_gem_object *obj ;
 95382
 95383  {
 95384# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95385  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 95386# 762 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95387  obj = ring->status_page.obj;
 95388# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95389  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 95390# 764 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95391    return;
 95392  } else {
 95393
 95394  }
 95395  {
 95396# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95397  kunmap(*(obj->pages));
 95398# 767 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95399  i915_gem_object_unpin(obj);
 95400# 768 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95401  drm_gem_object_unreference(& obj->base);
 95402# 769 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95403  ring->status_page.obj = (struct drm_i915_gem_object *)0;
 95404# 771 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95405  memset((void *)(& dev_priv->hws_map), 0, 40UL);
 95406  }
 95407# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95408  return;
 95409}
 95410}
 95411# 774 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95412static int init_status_page(struct intel_ring_buffer *ring )
 95413{ struct drm_device *dev ;
 95414  drm_i915_private_t *dev_priv ;
 95415  struct drm_i915_gem_object *obj ;
 95416  int ret ;
 95417  void *tmp ;
 95418
 95419  {
 95420  {
 95421# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95422  dev = ring->dev;
 95423# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95424  dev_priv = (drm_i915_private_t *)dev->dev_private;
 95425# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95426  obj = i915_gem_alloc_object(dev, 4096UL);
 95427  }
 95428# 782 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95429  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 95430    {
 95431# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95432    drm_err("init_status_page", "Failed to allocate status page\n");
 95433# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95434    ret = -12;
 95435    }
 95436# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95437    goto err;
 95438  } else {
 95439
 95440  }
 95441  {
 95442# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95443  obj->cache_level = (unsigned char)1;
 95444# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95445  ret = i915_gem_object_pin(obj, 4096U, (bool )1);
 95446  }
 95447# 790 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95448  if (ret != 0) {
 95449# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95450    goto err_unref;
 95451  } else {
 95452
 95453  }
 95454  {
 95455# 794 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95456  ring->status_page.gfx_addr = obj->gtt_offset;
 95457# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95458  tmp = kmap(*(obj->pages));
 95459# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95460  ring->status_page.page_addr = (u32 *)tmp;
 95461  }
 95462# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95463  if ((unsigned long )ring->status_page.page_addr == (unsigned long )((u32 *)0)) {
 95464    {
 95465# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95466    memset((void *)(& dev_priv->hws_map), 0, 40UL);
 95467    }
 95468# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95469    goto err_unpin;
 95470  } else {
 95471
 95472  }
 95473  {
 95474# 800 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95475  ring->status_page.obj = obj;
 95476# 801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95477  memset((void *)ring->status_page.page_addr, 0, 4096UL);
 95478# 803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95479  intel_ring_setup_status_page(ring);
 95480# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95481  drm_ut_debug_printk(2U, "drm", "init_status_page", "%s hws offset: 0x%08x\n", ring->name,
 95482                      ring->status_page.gfx_addr);
 95483  }
 95484# 807 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95485  return (0);
 95486  err_unpin:
 95487  {
 95488# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95489  i915_gem_object_unpin(obj);
 95490  }
 95491  err_unref:
 95492  {
 95493# 812 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95494  drm_gem_object_unreference(& obj->base);
 95495  }
 95496  err: ;
 95497# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95498  return (ret);
 95499}
 95500}
 95501# 817 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95502int intel_init_ring_buffer(struct drm_device *dev , struct intel_ring_buffer *ring )
 95503{ struct drm_i915_gem_object *obj ;
 95504  int ret ;
 95505  struct lock_class_key __key ;
 95506  struct lock_class_key __key___0 ;
 95507
 95508  {
 95509  {
 95510# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95511  ring->dev = dev;
 95512# 824 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95513  INIT_LIST_HEAD(& ring->active_list);
 95514# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95515  INIT_LIST_HEAD(& ring->request_list);
 95516# 826 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95517  INIT_LIST_HEAD(& ring->gpu_write_list);
 95518# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95519  __init_waitqueue_head(& ring->irq_queue, & __key);
 95520# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95521  spinlock_check(& ring->irq_lock);
 95522# 829 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95523  __raw_spin_lock_init(& ring->irq_lock.ldv_6060.rlock, "&(&ring->irq_lock)->rlock",
 95524                       & __key___0);
 95525# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95526  ring->irq_mask = 4294967295U;
 95527  }
 95528# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95529  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
 95530    {
 95531# 833 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95532    ret = init_status_page(ring);
 95533    }
 95534# 834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95535    if (ret != 0) {
 95536# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95537      return (ret);
 95538    } else {
 95539
 95540    }
 95541  } else {
 95542
 95543  }
 95544  {
 95545# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95546  obj = i915_gem_alloc_object(dev, (size_t )ring->size);
 95547  }
 95548# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95549  if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 95550    {
 95551# 840 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95552    drm_err("intel_init_ring_buffer", "Failed to allocate ringbuffer\n");
 95553# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95554    ret = -12;
 95555    }
 95556# 842 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95557    goto err_hws;
 95558  } else {
 95559
 95560  }
 95561  {
 95562# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95563  ring->obj = obj;
 95564# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95565  ret = i915_gem_object_pin(obj, 4096U, (bool )1);
 95566  }
 95567# 848 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95568  if (ret != 0) {
 95569# 849 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95570    goto err_unref;
 95571  } else {
 95572
 95573  }
 95574  {
 95575# 851 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95576  ring->map.size = (unsigned long )ring->size;
 95577# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95578  ring->map.offset = (resource_size_t )((dev->agp)->base + (unsigned long )obj->gtt_offset);
 95579# 853 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95580  ring->map.type = (enum drm_map_type )0;
 95581# 854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95582  ring->map.flags = (enum drm_map_flags )0;
 95583# 855 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95584  ring->map.mtrr = 0;
 95585# 857 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95586  drm_core_ioremap_wc(& ring->map, dev);
 95587  }
 95588# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95589  if ((unsigned long )ring->map.handle == (unsigned long )((void *)0)) {
 95590    {
 95591# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95592    drm_err("intel_init_ring_buffer", "Failed to map ringbuffer.\n");
 95593# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95594    ret = -22;
 95595    }
 95596# 861 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95597    goto err_unpin;
 95598  } else {
 95599
 95600  }
 95601  {
 95602# 864 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95603  ring->virtual_start = ring->map.handle;
 95604# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95605  ret = (*(ring->init))(ring);
 95606  }
 95607# 866 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95608  if (ret != 0) {
 95609# 867 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95610    goto err_unmap;
 95611  } else {
 95612
 95613  }
 95614# 873 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95615  ring->effective_size = ring->size;
 95616# 874 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95617  if ((ring->dev)->pci_device == 13687) {
 95618# 875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95619    ring->effective_size = ring->effective_size + -128;
 95620  } else {
 95621
 95622  }
 95623# 877 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95624  return (0);
 95625  err_unmap:
 95626  {
 95627# 880 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95628  drm_core_ioremapfree(& ring->map, dev);
 95629  }
 95630  err_unpin:
 95631  {
 95632# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95633  i915_gem_object_unpin(obj);
 95634  }
 95635  err_unref:
 95636  {
 95637# 884 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95638  drm_gem_object_unreference(& obj->base);
 95639# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95640  ring->obj = (struct drm_i915_gem_object *)0;
 95641  }
 95642  err_hws:
 95643  {
 95644# 887 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95645  cleanup_status_page(ring);
 95646  }
 95647# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95648  return (ret);
 95649}
 95650}
 95651# 891 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95652void intel_cleanup_ring_buffer(struct intel_ring_buffer *ring )
 95653{ struct drm_i915_private *dev_priv ;
 95654  int ret ;
 95655
 95656  {
 95657# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95658  if ((unsigned long )ring->obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 95659# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95660    return;
 95661  } else {
 95662
 95663  }
 95664  {
 95665# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95666  dev_priv = (struct drm_i915_private *)(ring->dev)->dev_private;
 95667# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95668  ret = intel_wait_ring_idle(ring);
 95669  }
 95670# 902 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95671  if (ret != 0) {
 95672    {
 95673# 903 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95674    drm_err("intel_cleanup_ring_buffer", "failed to quiesce %s whilst cleaning up: %d\n",
 95675            ring->name, ret);
 95676    }
 95677  } else {
 95678
 95679  }
 95680  {
 95681# 906 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95682  i915_write32___11(dev_priv, ring->mmio_base + 60U, 0U);
 95683# 908 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95684  drm_core_ioremapfree(& ring->map, ring->dev);
 95685# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95686  i915_gem_object_unpin(ring->obj);
 95687# 911 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95688  drm_gem_object_unreference(& (ring->obj)->base);
 95689# 912 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95690  ring->obj = (struct drm_i915_gem_object *)0;
 95691  }
 95692# 914 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95693  if ((unsigned long )ring->cleanup != (unsigned long )((void (*)(struct intel_ring_buffer * ))0)) {
 95694    {
 95695# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95696    (*(ring->cleanup))(ring);
 95697    }
 95698  } else {
 95699
 95700  }
 95701  {
 95702# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95703  cleanup_status_page(ring);
 95704  }
 95705# 918 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95706  return;
 95707}
 95708}
 95709# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95710static int intel_wrap_ring_buffer(struct intel_ring_buffer *ring )
 95711{ unsigned int *virt ;
 95712  int rem ;
 95713  int ret ;
 95714  int tmp ;
 95715  unsigned int *tmp___0 ;
 95716  unsigned int *tmp___1 ;
 95717  int tmp___2 ;
 95718
 95719  {
 95720# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95721  rem = (int )((u32 )ring->size - ring->tail);
 95722# 925 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95723  if (ring->space < rem) {
 95724    {
 95725# 926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95726    tmp = intel_wait_ring_buffer(ring, rem);
 95727# 926 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95728    ret = tmp;
 95729    }
 95730# 927 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95731    if (ret != 0) {
 95732# 928 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95733      return (ret);
 95734    } else {
 95735
 95736    }
 95737  } else {
 95738
 95739  }
 95740# 931 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95741  virt = (unsigned int *)ring->virtual_start + (unsigned long )ring->tail;
 95742# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95743  rem = rem / 8;
 95744# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95745  goto ldv_37781;
 95746  ldv_37780:
 95747# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95748  tmp___0 = virt;
 95749# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95750  virt = virt + 1;
 95751# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95752  *tmp___0 = 0U;
 95753# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95754  tmp___1 = virt;
 95755# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95756  virt = virt + 1;
 95757# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95758  *tmp___1 = 0U;
 95759  ldv_37781:
 95760# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95761  tmp___2 = rem;
 95762# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95763  rem = rem - 1;
 95764# 933 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95765  if (tmp___2 != 0) {
 95766# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95767    goto ldv_37780;
 95768  } else {
 95769# 936 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95770    goto ldv_37782;
 95771  }
 95772  ldv_37782:
 95773  {
 95774# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95775  ring->tail = 0U;
 95776# 939 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95777  ring->space = ring_space(ring);
 95778  }
 95779# 941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95780  return (0);
 95781}
 95782}
 95783# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95784int intel_wait_ring_buffer(struct intel_ring_buffer *ring , int n )
 95785{ struct drm_device *dev ;
 95786  struct drm_i915_private *dev_priv ;
 95787  unsigned long end ;
 95788  u32 head ;
 95789  struct drm_i915_master_private *master_priv ;
 95790  int tmp ;
 95791
 95792  {
 95793  {
 95794# 946 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95795  dev = ring->dev;
 95796# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95797  dev_priv = (struct drm_i915_private *)dev->dev_private;
 95798# 954 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95799  head = intel_read_status_page(ring, 4);
 95800  }
 95801# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95802  if (ring->head < head) {
 95803    {
 95804# 956 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95805    ring->head = head;
 95806# 957 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95807    ring->space = ring_space(ring);
 95808    }
 95809# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95810    if (ring->space >= n) {
 95811# 959 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95812      return (0);
 95813    } else {
 95814
 95815    }
 95816  } else {
 95817
 95818  }
 95819  {
 95820# 962 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95821  trace_i915_ring_wait_begin(ring);
 95822# 963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95823  end = (unsigned long )jiffies + 750UL;
 95824  }
 95825  ldv_37798:
 95826  {
 95827# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95828  ring->head = i915_read32___13(dev_priv, ring->mmio_base + 52U);
 95829# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95830  ring->space = ring_space(ring);
 95831  }
 95832# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95833  if (ring->space >= n) {
 95834    {
 95835# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95836    trace_i915_ring_wait_end(ring);
 95837    }
 95838# 969 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95839    return (0);
 95840  } else {
 95841
 95842  }
 95843# 972 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95844  if ((unsigned long )(dev->primary)->master != (unsigned long )((struct drm_master *)0)) {
 95845# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95846    master_priv = (struct drm_i915_master_private *)((dev->primary)->master)->driver_priv;
 95847# 974 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95848    if ((unsigned long )master_priv->sarea_priv != (unsigned long )((struct _drm_i915_sarea *)0)) {
 95849# 975 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95850      (master_priv->sarea_priv)->perf_boxes = (master_priv->sarea_priv)->perf_boxes | 4;
 95851    } else {
 95852
 95853    }
 95854  } else {
 95855
 95856  }
 95857  {
 95858# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95859  msleep(1U);
 95860# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95861  tmp = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 95862  }
 95863# 979 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95864  if (tmp != 0) {
 95865# 980 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95866    return (-11);
 95867  } else {
 95868
 95869  }
 95870# 981 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95871  if ((long )end - (long )jiffies >= 0L) {
 95872# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95873    goto ldv_37798;
 95874  } else {
 95875# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95876    goto ldv_37799;
 95877  }
 95878  ldv_37799:
 95879  {
 95880# 982 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95881  trace_i915_ring_wait_end(ring);
 95882  }
 95883# 983 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95884  return (-16);
 95885}
 95886}
 95887# 986 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95888int intel_ring_begin(struct intel_ring_buffer *ring , int num_dwords )
 95889{ struct drm_i915_private *dev_priv ;
 95890  int n ;
 95891  int ret ;
 95892  int tmp ;
 95893  long tmp___0 ;
 95894  long tmp___1 ;
 95895  long tmp___2 ;
 95896  long tmp___3 ;
 95897  long tmp___4 ;
 95898
 95899  {
 95900  {
 95901# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95902  dev_priv = (struct drm_i915_private *)(ring->dev)->dev_private;
 95903# 990 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95904  n = num_dwords * 4;
 95905# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95906  tmp = atomic_read((atomic_t const *)(& dev_priv->mm.wedged));
 95907# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95908  tmp___0 = __builtin_expect((long )(tmp != 0), 0L);
 95909  }
 95910# 993 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95911  if (tmp___0 != 0L) {
 95912# 994 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95913    return (-5);
 95914  } else {
 95915
 95916  }
 95917  {
 95918# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95919  tmp___2 = __builtin_expect((long )(ring->tail + (u32 )n > (u32 )ring->effective_size),
 95920                             0L);
 95921  }
 95922# 996 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95923  if (tmp___2 != 0L) {
 95924    {
 95925# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95926    ret = intel_wrap_ring_buffer(ring);
 95927# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95928    tmp___1 = __builtin_expect((long )(ret != 0), 0L);
 95929    }
 95930# 998 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95931    if (tmp___1 != 0L) {
 95932# 999 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95933      return (ret);
 95934    } else {
 95935
 95936    }
 95937  } else {
 95938
 95939  }
 95940  {
 95941# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95942  tmp___4 = __builtin_expect((long )(ring->space < n), 0L);
 95943  }
 95944# 1002 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95945  if (tmp___4 != 0L) {
 95946    {
 95947# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95948    ret = intel_wait_ring_buffer(ring, n);
 95949# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95950    tmp___3 = __builtin_expect((long )(ret != 0), 0L);
 95951    }
 95952# 1004 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95953    if (tmp___3 != 0L) {
 95954# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95955      return (ret);
 95956    } else {
 95957
 95958    }
 95959  } else {
 95960
 95961  }
 95962# 1008 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95963  ring->space = ring->space - n;
 95964# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95965  return (0);
 95966}
 95967}
 95968# 1012 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95969void intel_ring_advance(struct intel_ring_buffer *ring )
 95970{
 95971
 95972  {
 95973  {
 95974# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95975  ring->tail = ring->tail & (u32 )(ring->size + -1);
 95976# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95977  (*(ring->write_tail))(ring, ring->tail);
 95978  }
 95979# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95980  return;
 95981}
 95982}
 95983# 1018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95984static struct intel_ring_buffer const render_ring =
 95985# 1018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 95986     {"render ring", (enum intel_ring_id )1, 8192U, (void *)0, (struct drm_device *)0,
 95987    (struct drm_i915_gem_object *)0, 0U, 0U, 0, 131072, 0, {(u32 *)0, 0U, (struct drm_i915_gem_object *)0},
 95988    {{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0,
 95989                                                              (struct lock_class *)0},
 95990                                 (char const *)0, 0, 0UL}}}}, 0U, 0U, 0U, 0U, 0U,
 95991    {0U, 0U}, & render_ring_get_irq, & render_ring_put_irq, & init_render_ring, & ring_write_tail,
 95992    & render_ring_flush, & render_ring_add_request, & ring_get_seqno, & render_ring_dispatch_execbuffer,
 95993    & render_ring_cleanup, {(struct list_head *)0, (struct list_head *)0}, {(struct list_head *)0,
 95994                                                                            (struct list_head *)0},
 95995    {(struct list_head *)0, (struct list_head *)0}, 0U, {{{{{0U}, 0U, 0U, (void *)0,
 95996                                                            {(struct lock_class_key *)0,
 95997                                                             {(struct lock_class *)0,
 95998                                                              (struct lock_class *)0},
 95999                                                             (char const *)0, 0,
 96000                                                             0UL}}}}, {(struct list_head *)0,
 96001                                                                       (struct list_head *)0}},
 96002    {0ULL, 0UL, (enum drm_map_type )0, (enum drm_map_flags )0, (void *)0, 0}, (void *)0};
 96003# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96004static struct intel_ring_buffer const bsd_ring =
 96005# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96006     {"bsd ring", (enum intel_ring_id )2, 16384U, (void *)0, (struct drm_device *)0,
 96007    (struct drm_i915_gem_object *)0, 0U, 0U, 0, 131072, 0, {(u32 *)0, 0U, (struct drm_i915_gem_object *)0},
 96008    {{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0,
 96009                                                              (struct lock_class *)0},
 96010                                 (char const *)0, 0, 0UL}}}}, 0U, 0U, 0U, 0U, 0U,
 96011    {0U, 0U}, & bsd_ring_get_irq, & bsd_ring_put_irq, & init_ring_common, & ring_write_tail,
 96012    & bsd_ring_flush, & ring_add_request, & ring_get_seqno, & ring_dispatch_execbuffer,
 96013    (void (*)(struct intel_ring_buffer * ))0, {(struct list_head *)0, (struct list_head *)0},
 96014    {(struct list_head *)0, (struct list_head *)0}, {(struct list_head *)0, (struct list_head *)0},
 96015    0U, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0,
 96016                                                                   (struct lock_class *)0},
 96017                                      (char const *)0, 0, 0UL}}}}, {(struct list_head *)0,
 96018                                                                      (struct list_head *)0}},
 96019    {0ULL, 0UL, (enum drm_map_type )0, (enum drm_map_flags )0, (void *)0, 0}, (void *)0};
 96020# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96021static void gen6_bsd_ring_write_tail(struct intel_ring_buffer *ring , u32 value )
 96022{ drm_i915_private_t *dev_priv ;
 96023  unsigned long timeout__ ;
 96024  unsigned long tmp ;
 96025  int ret__ ;
 96026  struct thread_info *tmp___0 ;
 96027  int pfo_ret__ ;
 96028  int tmp___1 ;
 96029  u32 tmp___2 ;
 96030
 96031  {
 96032  {
 96033# 1055 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96034  dev_priv = (drm_i915_private_t *)(ring->dev)->dev_private;
 96035# 1058 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96036  i915_write32___11(dev_priv, 73808U, 65537U);
 96037# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96038  i915_write32___11(dev_priv, 74136U, 0U);
 96039# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96040  tmp = msecs_to_jiffies((unsigned int const )50U);
 96041# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96042  timeout__ = tmp + (unsigned long )jiffies;
 96043# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96044  ret__ = 0;
 96045  }
 96046# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96047  goto ldv_37835;
 96048  ldv_37834: ;
 96049# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96050  if ((long )timeout__ - (long )jiffies < 0L) {
 96051# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96052    ret__ = -110;
 96053# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96054    goto ldv_37825;
 96055  } else {
 96056
 96057  }
 96058  {
 96059# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96060  tmp___0 = current_thread_info();
 96061  }
 96062# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96063  if ((tmp___0->preempt_count & -268435457) == 0) {
 96064# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96065    if (1) {
 96066# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96067      goto case_4;
 96068    } else {
 96069# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96070      goto switch_default;
 96071# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96072      if (0) {
 96073# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96074        __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number));
 96075# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96076        goto ldv_37828;
 96077# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96078        __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 96079# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96080        goto ldv_37828;
 96081        case_4:
 96082# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96083        __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 96084# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96085        goto ldv_37828;
 96086# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96087        __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number));
 96088# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96089        goto ldv_37828;
 96090        switch_default:
 96091        {
 96092# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96093        __bad_percpu_size();
 96094        }
 96095      } else {
 96096
 96097      }
 96098    }
 96099    ldv_37828:
 96100    {
 96101# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96102    tmp___1 = atomic_read((atomic_t const *)(& kgdb_active));
 96103    }
 96104# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96105    if (pfo_ret__ != tmp___1) {
 96106      {
 96107# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96108      msleep(1U);
 96109      }
 96110    } else {
 96111
 96112    }
 96113  } else {
 96114
 96115  }
 96116  ldv_37835:
 96117  {
 96118# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96119  tmp___2 = i915_read32___13(dev_priv, 73808U);
 96120  }
 96121# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96122  if ((tmp___2 & 8U) != 0U) {
 96123# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96124    goto ldv_37834;
 96125  } else {
 96126# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96127    goto ldv_37825;
 96128  }
 96129  ldv_37825: ;
 96130# 1063 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96131  if (ret__ != 0) {
 96132    {
 96133# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96134    drm_err("gen6_bsd_ring_write_tail", "timed out waiting for IDLE Indicator\n");
 96135    }
 96136  } else {
 96137
 96138  }
 96139  {
 96140# 1068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96141  i915_write32___11(dev_priv, ring->mmio_base + 48U, value);
 96142# 1069 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96143  i915_write32___11(dev_priv, 73808U, 65536U);
 96144  }
 96145# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96146  return;
 96147}
 96148}
 96149# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96150static int gen6_ring_flush(struct intel_ring_buffer *ring , u32 invalidate , u32 flush )
 96151{ uint32_t cmd ;
 96152  int ret ;
 96153
 96154  {
 96155  {
 96156# 1080 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96157  ret = intel_ring_begin(ring, 4);
 96158  }
 96159# 1081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96160  if (ret != 0) {
 96161# 1082 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96162    return (ret);
 96163  } else {
 96164
 96165  }
 96166# 1084 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96167  cmd = 318767105U;
 96168# 1085 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96169  if ((invalidate & 4294967230U) != 0U) {
 96170# 1086 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96171    cmd = cmd | 262272U;
 96172  } else {
 96173
 96174  }
 96175  {
 96176# 1087 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96177  intel_ring_emit(ring, cmd);
 96178# 1088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96179  intel_ring_emit(ring, 0U);
 96180# 1089 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96181  intel_ring_emit(ring, 0U);
 96182# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96183  intel_ring_emit(ring, 0U);
 96184# 1091 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96185  intel_ring_advance(ring);
 96186  }
 96187# 1092 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96188  return (0);
 96189}
 96190}
 96191# 1096 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96192static int gen6_ring_dispatch_execbuffer(struct intel_ring_buffer *ring , u32 offset ,
 96193                                         u32 len )
 96194{ int ret ;
 96195
 96196  {
 96197  {
 96198# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96199  ret = intel_ring_begin(ring, 2);
 96200  }
 96201# 1102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96202  if (ret != 0) {
 96203# 1103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96204    return (ret);
 96205  } else {
 96206
 96207  }
 96208  {
 96209# 1105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96210  intel_ring_emit(ring, 411042048U);
 96211# 1107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96212  intel_ring_emit(ring, offset);
 96213# 1108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96214  intel_ring_advance(ring);
 96215  }
 96216# 1110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96217  return (0);
 96218}
 96219}
 96220# 1114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96221static bool gen6_render_ring_get_irq(struct intel_ring_buffer *ring )
 96222{ bool tmp ;
 96223
 96224  {
 96225  {
 96226# 1116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96227  tmp = gen6_ring_get_irq(ring, 1U, 1U);
 96228  }
 96229# 1116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96230  return (tmp);
 96231}
 96232}
 96233# 1122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96234static void gen6_render_ring_put_irq(struct intel_ring_buffer *ring )
 96235{
 96236
 96237  {
 96238# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96239  return;
 96240}
 96241}
 96242# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96243static bool gen6_bsd_ring_get_irq(struct intel_ring_buffer *ring )
 96244{ bool tmp ;
 96245
 96246  {
 96247  {
 96248# 1132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96249  tmp = gen6_ring_get_irq(ring, 4096U, 4096U);
 96250  }
 96251# 1132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96252  return (tmp);
 96253}
 96254}
 96255# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96256static void gen6_bsd_ring_put_irq(struct intel_ring_buffer *ring )
 96257{
 96258
 96259  {
 96260# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96261  return;
 96262}
 96263}
 96264# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96265static struct intel_ring_buffer const gen6_bsd_ring =
 96266# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96267     {"gen6 bsd ring", (enum intel_ring_id )2, 73728U, (void *)0, (struct drm_device *)0,
 96268    (struct drm_i915_gem_object *)0, 0U, 0U, 0, 131072, 0, {(u32 *)0, 0U, (struct drm_i915_gem_object *)0},
 96269    {{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0,
 96270                                                              (struct lock_class *)0},
 96271                                 (char const *)0, 0, 0UL}}}}, 0U, 0U, 0U, 0U, 0U,
 96272    {0U, 0U}, & gen6_bsd_ring_get_irq, & gen6_bsd_ring_put_irq, & init_ring_common,
 96273    & gen6_bsd_ring_write_tail, & gen6_ring_flush, & gen6_add_request, & ring_get_seqno,
 96274    & gen6_ring_dispatch_execbuffer, (void (*)(struct intel_ring_buffer * ))0, {(struct list_head *)0,
 96275                                                                                (struct list_head *)0},
 96276    {(struct list_head *)0, (struct list_head *)0}, {(struct list_head *)0, (struct list_head *)0},
 96277    0U, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0,
 96278                                                                   (struct lock_class *)0},
 96279                                      (char const *)0, 0, 0UL}}}}, {(struct list_head *)0,
 96280                                                                      (struct list_head *)0}},
 96281    {0ULL, 0UL, (enum drm_map_type )0, (enum drm_map_flags )0, (void *)0, 0}, (void *)0};
 96282# 1164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96283static bool blt_ring_get_irq(struct intel_ring_buffer *ring )
 96284{ bool tmp ;
 96285
 96286  {
 96287  {
 96288# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96289  tmp = gen6_ring_get_irq(ring, 4194304U, 4194304U);
 96290  }
 96291# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96292  return (tmp);
 96293}
 96294}
 96295# 1172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96296static void blt_ring_put_irq(struct intel_ring_buffer *ring )
 96297{
 96298
 96299  {
 96300  {
 96301# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96302  gen6_ring_put_irq(ring, 4194304U, 4194304U);
 96303  }
 96304# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96305  return;
 96306}
 96307}
 96308# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96309__inline static struct drm_i915_gem_object *to_blt_workaround(struct intel_ring_buffer *ring )
 96310{
 96311
 96312  {
 96313# 1191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96314  return ((struct drm_i915_gem_object *)ring->private);
 96315}
 96316}
 96317# 1194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96318static int blt_ring_init(struct intel_ring_buffer *ring )
 96319{ struct drm_i915_gem_object *obj ;
 96320  u32 *ptr ;
 96321  int ret ;
 96322  void *tmp ;
 96323  u32 *tmp___0 ;
 96324  u32 *tmp___1 ;
 96325  int tmp___2 ;
 96326
 96327  {
 96328# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96329  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(ring->dev)->dev_private)->info)->gen) == 6U) {
 96330# 1196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96331    if ((unsigned int )((ring->dev)->pdev)->revision <= 7U) {
 96332      {
 96333# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96334      obj = i915_gem_alloc_object(ring->dev, 4096UL);
 96335      }
 96336# 1202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96337      if ((unsigned long )obj == (unsigned long )((struct drm_i915_gem_object *)0)) {
 96338# 1203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96339        return (-12);
 96340      } else {
 96341
 96342      }
 96343      {
 96344# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96345      ret = i915_gem_object_pin(obj, 4096U, (bool )1);
 96346      }
 96347# 1206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96348      if (ret != 0) {
 96349        {
 96350# 1207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96351        drm_gem_object_unreference(& obj->base);
 96352        }
 96353# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96354        return (ret);
 96355      } else {
 96356
 96357      }
 96358      {
 96359# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96360      tmp = kmap(*(obj->pages));
 96361# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96362      ptr = (u32 *)tmp;
 96363# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96364      tmp___0 = ptr;
 96365# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96366      ptr = ptr + 1;
 96367# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96368      *tmp___0 = 83886080U;
 96369# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96370      tmp___1 = ptr;
 96371# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96372      ptr = ptr + 1;
 96373# 1213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96374      *tmp___1 = 0U;
 96375# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96376      kunmap(*(obj->pages));
 96377# 1216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96378      ret = i915_gem_object_set_to_gtt_domain(obj, (bool )0);
 96379      }
 96380# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96381      if (ret != 0) {
 96382        {
 96383# 1218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96384        i915_gem_object_unpin(obj);
 96385# 1219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96386        drm_gem_object_unreference(& obj->base);
 96387        }
 96388# 1220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96389        return (ret);
 96390      } else {
 96391
 96392      }
 96393# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96394      ring->private = (void *)obj;
 96395    } else {
 96396
 96397    }
 96398  } else {
 96399
 96400  }
 96401  {
 96402# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96403  tmp___2 = init_ring_common(ring);
 96404  }
 96405# 1226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96406  return (tmp___2);
 96407}
 96408}
 96409# 1229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96410static int blt_ring_begin(struct intel_ring_buffer *ring , int num_dwords )
 96411{ int ret ;
 96412  int tmp ;
 96413  struct drm_i915_gem_object *tmp___0 ;
 96414  int tmp___1 ;
 96415
 96416  {
 96417# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96418  if ((unsigned long )ring->private != (unsigned long )((void *)0)) {
 96419    {
 96420# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96421    tmp = intel_ring_begin(ring, num_dwords + 2);
 96422# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96423    ret = tmp;
 96424    }
 96425# 1234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96426    if (ret != 0) {
 96427# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96428      return (ret);
 96429    } else {
 96430
 96431    }
 96432    {
 96433# 1237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96434    intel_ring_emit(ring, 411041792U);
 96435# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96436    tmp___0 = to_blt_workaround(ring);
 96437# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96438    intel_ring_emit(ring, tmp___0->gtt_offset);
 96439    }
 96440# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96441    return (0);
 96442  } else {
 96443    {
 96444# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96445    tmp___1 = intel_ring_begin(ring, 4);
 96446    }
 96447# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96448    return (tmp___1);
 96449  }
 96450}
 96451}
 96452# 1245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96453static int blt_ring_flush(struct intel_ring_buffer *ring , u32 invalidate , u32 flush )
 96454{ uint32_t cmd ;
 96455  int ret ;
 96456
 96457  {
 96458  {
 96459# 1251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96460  ret = blt_ring_begin(ring, 4);
 96461  }
 96462# 1252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96463  if (ret != 0) {
 96464# 1253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96465    return (ret);
 96466  } else {
 96467
 96468  }
 96469# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96470  cmd = 318767105U;
 96471# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96472  if ((invalidate & 2U) != 0U) {
 96473# 1257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96474    cmd = cmd | 262144U;
 96475  } else {
 96476
 96477  }
 96478  {
 96479# 1258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96480  intel_ring_emit(ring, cmd);
 96481# 1259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96482  intel_ring_emit(ring, 0U);
 96483# 1260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96484  intel_ring_emit(ring, 0U);
 96485# 1261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96486  intel_ring_emit(ring, 0U);
 96487# 1262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96488  intel_ring_advance(ring);
 96489  }
 96490# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96491  return (0);
 96492}
 96493}
 96494# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96495static void blt_ring_cleanup(struct intel_ring_buffer *ring )
 96496{
 96497
 96498  {
 96499# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96500  if ((unsigned long )ring->private == (unsigned long )((void *)0)) {
 96501# 1269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96502    return;
 96503  } else {
 96504
 96505  }
 96506  {
 96507# 1271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96508  i915_gem_object_unpin((struct drm_i915_gem_object *)ring->private);
 96509# 1272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96510  drm_gem_object_unreference((struct drm_gem_object *)ring->private);
 96511# 1273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96512  ring->private = (void *)0;
 96513  }
 96514# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96515  return;
 96516}
 96517}
 96518# 1276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96519static struct intel_ring_buffer const gen6_blt_ring =
 96520# 1276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96521     {"blt ring", (enum intel_ring_id )4, 139264U, (void *)0, (struct drm_device *)0,
 96522    (struct drm_i915_gem_object *)0, 0U, 0U, 0, 131072, 0, {(u32 *)0, 0U, (struct drm_i915_gem_object *)0},
 96523    {{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0,
 96524                                                              (struct lock_class *)0},
 96525                                 (char const *)0, 0, 0UL}}}}, 0U, 0U, 0U, 0U, 0U,
 96526    {0U, 0U}, & blt_ring_get_irq, & blt_ring_put_irq, & blt_ring_init, & ring_write_tail,
 96527    & blt_ring_flush, & gen6_add_request, & ring_get_seqno, & gen6_ring_dispatch_execbuffer,
 96528    & blt_ring_cleanup, {(struct list_head *)0, (struct list_head *)0}, {(struct list_head *)0,
 96529                                                                         (struct list_head *)0},
 96530    {(struct list_head *)0, (struct list_head *)0}, 0U, {{{{{0U}, 0U, 0U, (void *)0,
 96531                                                            {(struct lock_class_key *)0,
 96532                                                             {(struct lock_class *)0,
 96533                                                              (struct lock_class *)0},
 96534                                                             (char const *)0, 0,
 96535                                                             0UL}}}}, {(struct list_head *)0,
 96536                                                                       (struct list_head *)0}},
 96537    {0ULL, 0UL, (enum drm_map_type )0, (enum drm_map_flags )0, (void *)0, 0}, (void *)0};
 96538# 1292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96539int intel_init_render_ring_buffer(struct drm_device *dev )
 96540{ drm_i915_private_t *dev_priv ;
 96541  struct intel_ring_buffer *ring ;
 96542  int tmp ;
 96543
 96544  {
 96545# 1294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96546  dev_priv = (drm_i915_private_t *)dev->dev_private;
 96547# 1295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96548  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 96549# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96550  *ring = (struct intel_ring_buffer )render_ring;
 96551# 1298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96552  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 96553# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96554    ring->add_request = & gen6_add_request;
 96555# 1300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96556    ring->irq_get = & gen6_render_ring_get_irq;
 96557# 1301 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96558    ring->irq_put = & gen6_render_ring_put_irq;
 96559  } else
 96560# 1302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96561  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 96562# 1303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96563    ring->add_request = & pc_render_add_request;
 96564# 1304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96565    ring->get_seqno = & pc_render_get_seqno;
 96566  } else {
 96567
 96568  }
 96569# 1307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96570  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) == 0U) {
 96571    {
 96572# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96573    ring->status_page.page_addr = (u32 *)(dev_priv->status_page_dmah)->vaddr;
 96574# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96575    memset((void *)ring->status_page.page_addr, 0, 4096UL);
 96576    }
 96577  } else {
 96578
 96579  }
 96580  {
 96581# 1312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96582  tmp = intel_init_ring_buffer(dev, ring);
 96583  }
 96584# 1312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96585  return (tmp);
 96586}
 96587}
 96588# 1315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96589int intel_render_ring_init_dri(struct drm_device *dev , u64 start , u32 size )
 96590{ drm_i915_private_t *dev_priv ;
 96591  struct intel_ring_buffer *ring ;
 96592
 96593  {
 96594# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96595  dev_priv = (drm_i915_private_t *)dev->dev_private;
 96596# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96597  ring = (struct intel_ring_buffer *)(& dev_priv->ring);
 96598# 1320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96599  *ring = (struct intel_ring_buffer )render_ring;
 96600# 1321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96601  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 5U) {
 96602# 1322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96603    ring->add_request = & gen6_add_request;
 96604# 1323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96605    ring->irq_get = & gen6_render_ring_get_irq;
 96606# 1324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96607    ring->irq_put = & gen6_render_ring_put_irq;
 96608  } else
 96609# 1325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96610  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 5U) {
 96611# 1326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96612    ring->add_request = & pc_render_add_request;
 96613# 1327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96614    ring->get_seqno = & pc_render_get_seqno;
 96615  } else {
 96616
 96617  }
 96618  {
 96619# 1330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96620  ring->dev = dev;
 96621# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96622  INIT_LIST_HEAD(& ring->active_list);
 96623# 1332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96624  INIT_LIST_HEAD(& ring->request_list);
 96625# 1333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96626  INIT_LIST_HEAD(& ring->gpu_write_list);
 96627# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96628  ring->size = (int )size;
 96629# 1336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96630  ring->effective_size = ring->size;
 96631  }
 96632# 1337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96633  if ((ring->dev)->pci_device == 13687) {
 96634# 1338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96635    ring->effective_size = ring->effective_size + -128;
 96636  } else {
 96637
 96638  }
 96639  {
 96640# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96641  ring->map.offset = start;
 96642# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96643  ring->map.size = (unsigned long )size;
 96644# 1342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96645  ring->map.type = (enum drm_map_type )0;
 96646# 1343 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96647  ring->map.flags = (enum drm_map_flags )0;
 96648# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96649  ring->map.mtrr = 0;
 96650# 1346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96651  drm_core_ioremap_wc(& ring->map, dev);
 96652  }
 96653# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96654  if ((unsigned long )ring->map.handle == (unsigned long )((void *)0)) {
 96655    {
 96656# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96657    drm_err("intel_render_ring_init_dri", "can not ioremap virtual address for ring buffer\n");
 96658    }
 96659# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96660    return (-12);
 96661  } else {
 96662
 96663  }
 96664# 1353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96665  ring->virtual_start = ring->map.handle;
 96666# 1354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96667  return (0);
 96668}
 96669}
 96670# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96671int intel_init_bsd_ring_buffer(struct drm_device *dev )
 96672{ drm_i915_private_t *dev_priv ;
 96673  struct intel_ring_buffer *ring ;
 96674  int tmp ;
 96675
 96676  {
 96677# 1359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96678  dev_priv = (drm_i915_private_t *)dev->dev_private;
 96679# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96680  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + 1UL;
 96681# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96682  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 6U) {
 96683# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96684    *ring = (struct intel_ring_buffer )gen6_bsd_ring;
 96685  } else
 96686# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96687  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 7U) {
 96688# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96689    *ring = (struct intel_ring_buffer )gen6_bsd_ring;
 96690  } else {
 96691# 1365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96692    *ring = (struct intel_ring_buffer )bsd_ring;
 96693  }
 96694  {
 96695# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96696  tmp = intel_init_ring_buffer(dev, ring);
 96697  }
 96698# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96699  return (tmp);
 96700}
 96701}
 96702# 1370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96703int intel_init_blt_ring_buffer(struct drm_device *dev )
 96704{ drm_i915_private_t *dev_priv ;
 96705  struct intel_ring_buffer *ring ;
 96706  int tmp ;
 96707
 96708  {
 96709  {
 96710# 1372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96711  dev_priv = (drm_i915_private_t *)dev->dev_private;
 96712# 1373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96713  ring = (struct intel_ring_buffer *)(& dev_priv->ring) + 2UL;
 96714# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96715  *ring = (struct intel_ring_buffer )gen6_blt_ring;
 96716# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96717  tmp = intel_init_ring_buffer(dev, ring);
 96718  }
 96719# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96720  return (tmp);
 96721}
 96722}
 96723# 1411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_ringbuffer.c.p"
 96724# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96725static struct overlay_registers *intel_overlay_map_regs(struct intel_overlay *overlay )
 96726{ drm_i915_private_t *dev_priv ;
 96727  struct overlay_registers *regs ;
 96728  void *tmp ;
 96729
 96730  {
 96731# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96732  dev_priv = (drm_i915_private_t *)(overlay->dev)->dev_private;
 96733# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96734  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(overlay->dev)->dev_private)->info + 3UL) != 0U) {
 96735# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96736    regs = (struct overlay_registers *)(((overlay->reg_bo)->phys_obj)->handle)->vaddr;
 96737  } else {
 96738    {
 96739# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96740    tmp = io_mapping_map_atomic_wc(dev_priv->mm.gtt_mapping, (unsigned long )(overlay->reg_bo)->gtt_offset);
 96741# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96742    regs = (struct overlay_registers *)tmp;
 96743    }
 96744  }
 96745# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96746  return (regs);
 96747}
 96748}
 96749# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96750static void intel_overlay_unmap_regs(struct intel_overlay *overlay , struct overlay_registers *regs )
 96751{
 96752
 96753  {
 96754# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96755  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(overlay->dev)->dev_private)->info + 3UL) == 0U) {
 96756    {
 96757# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96758    io_mapping_unmap_atomic((void *)regs);
 96759    }
 96760  } else {
 96761
 96762  }
 96763# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96764  return;
 96765}
 96766}
 96767# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96768static int intel_overlay_do_wait_request(struct intel_overlay *overlay , struct drm_i915_gem_request *request ,
 96769                                         void (*tail)(struct intel_overlay * ) )
 96770{ struct drm_device *dev ;
 96771  drm_i915_private_t *dev_priv ;
 96772  int ret ;
 96773  long tmp ;
 96774
 96775  {
 96776  {
 96777# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96778  dev = overlay->dev;
 96779# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96780  dev_priv = (drm_i915_private_t *)dev->dev_private;
 96781# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96782  tmp = __builtin_expect((long )(overlay->last_flip_req != 0U), 0L);
 96783  }
 96784# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96785  if (tmp != 0L) {
 96786# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96787    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 96788                         "i" (229), "i" (12UL));
 96789    ldv_37636: ;
 96790# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96791    goto ldv_37636;
 96792  } else {
 96793
 96794  }
 96795  {
 96796# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96797  ret = i915_add_request((struct intel_ring_buffer *)(& dev_priv->ring), (struct drm_file *)0,
 96798                         request);
 96799  }
 96800# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96801  if (ret != 0) {
 96802    {
 96803# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96804    kfree((void const *)request);
 96805    }
 96806# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96807    return (ret);
 96808  } else {
 96809
 96810  }
 96811  {
 96812# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96813  overlay->last_flip_req = request->seqno;
 96814# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96815  overlay->flip_tail = tail;
 96816# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96817  ret = i915_wait_request((struct intel_ring_buffer *)(& dev_priv->ring), overlay->last_flip_req);
 96818  }
 96819# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96820  if (ret != 0) {
 96821# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96822    return (ret);
 96823  } else {
 96824
 96825  }
 96826# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96827  overlay->last_flip_req = 0U;
 96828# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96829  return (0);
 96830}
 96831}
 96832# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96833static int i830_activate_pipe_a(struct drm_device *dev )
 96834{ drm_i915_private_t *dev_priv ;
 96835  struct intel_crtc *crtc ;
 96836  struct drm_crtc_helper_funcs *crtc_funcs ;
 96837  struct drm_display_mode vesa_640x480 ;
 96838  struct drm_display_mode *mode ;
 96839  struct drm_crtc const *__mptr ;
 96840  u32 tmp ;
 96841  bool tmp___0 ;
 96842  int tmp___1 ;
 96843
 96844  {
 96845# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96846  dev_priv = (drm_i915_private_t *)dev->dev_private;
 96847# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96848  vesa_640x480.head.next = (struct list_head *)0;
 96849# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96850  vesa_640x480.head.prev = (struct list_head *)0;
 96851# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96852  vesa_640x480.base.id = 0U;
 96853# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96854  vesa_640x480.base.type = 0U;
 96855# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96856  vesa_640x480.name[0] = (char )'6';
 96857# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96858  vesa_640x480.name[1] = (char )'4';
 96859# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96860  vesa_640x480.name[2] = (char )'0';
 96861# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96862  vesa_640x480.name[3] = (char )'x';
 96863# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96864  vesa_640x480.name[4] = (char )'4';
 96865# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96866  vesa_640x480.name[5] = (char )'8';
 96867# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96868  vesa_640x480.name[6] = (char )'0';
 96869# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96870  vesa_640x480.name[7] = (char )'\000';
 96871# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96872  vesa_640x480.connector_count = 0;
 96873# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96874  vesa_640x480.status = (enum drm_mode_status )0;
 96875# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96876  vesa_640x480.type = 64;
 96877# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96878  vesa_640x480.clock = 25175;
 96879# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96880  vesa_640x480.hdisplay = 640;
 96881# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96882  vesa_640x480.hsync_start = 656;
 96883# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96884  vesa_640x480.hsync_end = 752;
 96885# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96886  vesa_640x480.htotal = 800;
 96887# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96888  vesa_640x480.hskew = 0;
 96889# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96890  vesa_640x480.vdisplay = 480;
 96891# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96892  vesa_640x480.vsync_start = 489;
 96893# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96894  vesa_640x480.vsync_end = 492;
 96895# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96896  vesa_640x480.vtotal = 525;
 96897# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96898  vesa_640x480.vscan = 0;
 96899# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96900  vesa_640x480.flags = 10U;
 96901# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96902  vesa_640x480.width_mm = 0;
 96903# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96904  vesa_640x480.height_mm = 0;
 96905# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96906  vesa_640x480.clock_index = 0;
 96907# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96908  vesa_640x480.synth_clock = 0;
 96909# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96910  vesa_640x480.crtc_hdisplay = 0;
 96911# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96912  vesa_640x480.crtc_hblank_start = 0;
 96913# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96914  vesa_640x480.crtc_hblank_end = 0;
 96915# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96916  vesa_640x480.crtc_hsync_start = 0;
 96917# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96918  vesa_640x480.crtc_hsync_end = 0;
 96919# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96920  vesa_640x480.crtc_htotal = 0;
 96921# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96922  vesa_640x480.crtc_hskew = 0;
 96923# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96924  vesa_640x480.crtc_vdisplay = 0;
 96925# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96926  vesa_640x480.crtc_vblank_start = 0;
 96927# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96928  vesa_640x480.crtc_vblank_end = 0;
 96929# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96930  vesa_640x480.crtc_vsync_start = 0;
 96931# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96932  vesa_640x480.crtc_vsync_end = 0;
 96933# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96934  vesa_640x480.crtc_vtotal = 0;
 96935# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96936  vesa_640x480.crtc_hadjusted = 0;
 96937# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96938  vesa_640x480.crtc_vadjusted = 0;
 96939# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96940  vesa_640x480.private_size = 0;
 96941# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96942  vesa_640x480.private = (int *)0;
 96943# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96944  vesa_640x480.private_flags = 0;
 96945# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96946  vesa_640x480.vrefresh = 0;
 96947# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96948  vesa_640x480.hsync = 0;
 96949# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96950  __mptr = (struct drm_crtc const *)dev_priv->pipe_to_crtc_mapping[0];
 96951# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96952  crtc = (struct intel_crtc *)__mptr;
 96953# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96954  if (crtc->dpms_mode == 0) {
 96955# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96956    return (0);
 96957  } else {
 96958
 96959  }
 96960  {
 96961# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96962  tmp = i915_read32(dev_priv, 458760U);
 96963  }
 96964# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96965  if ((int )tmp < 0) {
 96966# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96967    return (0);
 96968  } else {
 96969
 96970  }
 96971# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96972  crtc_funcs = (struct drm_crtc_helper_funcs *)crtc->base.helper_private;
 96973# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96974  if ((unsigned long )crtc_funcs->dpms == (unsigned long )((void (*)(struct drm_crtc * ,
 96975                                                                     int ))0)) {
 96976# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96977    return (0);
 96978  } else {
 96979
 96980  }
 96981  {
 96982# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96983  drm_ut_debug_printk(2U, "drm", "i830_activate_pipe_a", "Enabling pipe A in order to enable overlay\n");
 96984# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96985  mode = drm_mode_duplicate(dev, (struct drm_display_mode const *)(& vesa_640x480));
 96986# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96987  drm_mode_set_crtcinfo(mode, 1);
 96988# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96989  tmp___0 = drm_crtc_helper_set_mode(& crtc->base, mode, crtc->base.x, crtc->base.y,
 96990                                     crtc->base.fb);
 96991  }
 96992# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96993  if (tmp___0) {
 96994# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96995    tmp___1 = 0;
 96996  } else {
 96997# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 96998    tmp___1 = 1;
 96999  }
 97000# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97001  if (tmp___1) {
 97002# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97003    return (0);
 97004  } else {
 97005
 97006  }
 97007  {
 97008# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97009  (*(crtc_funcs->dpms))(& crtc->base, 0);
 97010  }
 97011# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97012  return (1);
 97013}
 97014}
 97015# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97016static void i830_deactivate_pipe_a(struct drm_device *dev )
 97017{ drm_i915_private_t *dev_priv ;
 97018  struct drm_crtc *crtc ;
 97019  struct drm_crtc_helper_funcs *crtc_funcs ;
 97020
 97021  {
 97022  {
 97023# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97024  dev_priv = (drm_i915_private_t *)dev->dev_private;
 97025# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97026  crtc = dev_priv->pipe_to_crtc_mapping[0];
 97027# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97028  crtc_funcs = (struct drm_crtc_helper_funcs *)crtc->helper_private;
 97029# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97030  (*(crtc_funcs->dpms))(crtc, 3);
 97031  }
 97032# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97033  return;
 97034}
 97035}
 97036# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97037static int intel_overlay_on(struct intel_overlay *overlay )
 97038{ struct drm_device *dev ;
 97039  struct drm_i915_private *dev_priv ;
 97040  struct drm_i915_gem_request *request ;
 97041  int pipe_a_quirk ;
 97042  int ret ;
 97043  long tmp ;
 97044  void *tmp___0 ;
 97045
 97046  {
 97047  {
 97048# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97049  dev = overlay->dev;
 97050# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97051  dev_priv = (struct drm_i915_private *)dev->dev_private;
 97052# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97053  pipe_a_quirk = 0;
 97054# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97055  tmp = __builtin_expect((long )(overlay->active != 0), 0L);
 97056  }
 97057# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97058  if (tmp != 0L) {
 97059# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97060    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 97061                         "i" (302), "i" (12UL));
 97062    ldv_37662: ;
 97063# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97064    goto ldv_37662;
 97065  } else {
 97066
 97067  }
 97068# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97069  overlay->active = 1;
 97070# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97071  if (dev->pci_device == 13687) {
 97072    {
 97073# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97074    pipe_a_quirk = i830_activate_pipe_a(dev);
 97075    }
 97076# 307 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97077    if (pipe_a_quirk < 0) {
 97078# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97079      return (pipe_a_quirk);
 97080    } else {
 97081
 97082    }
 97083  } else {
 97084
 97085  }
 97086  {
 97087# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97088  tmp___0 = kzalloc(64UL, 208U);
 97089# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97090  request = (struct drm_i915_gem_request *)tmp___0;
 97091  }
 97092# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97093  if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 97094# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97095    ret = -12;
 97096# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97097    goto out;
 97098  } else {
 97099
 97100  }
 97101  {
 97102# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97103  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 4);
 97104  }
 97105# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97106  if (ret != 0) {
 97107    {
 97108# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97109    kfree((void const *)request);
 97110    }
 97111# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97112    goto out;
 97113  } else {
 97114
 97115  }
 97116  {
 97117# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97118  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 144703488U);
 97119# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97120  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), overlay->flip_addr | 1U);
 97121# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97122  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 25231360U);
 97123# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97124  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 97125# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97126  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 97127# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97128  ret = intel_overlay_do_wait_request(overlay, request, (void (*)(struct intel_overlay * ))0);
 97129  }
 97130  out: ;
 97131# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97132  if (pipe_a_quirk != 0) {
 97133    {
 97134# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97135    i830_deactivate_pipe_a(dev);
 97136    }
 97137  } else {
 97138
 97139  }
 97140# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97141  return (ret);
 97142}
 97143}
 97144# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97145static int intel_overlay_continue(struct intel_overlay *overlay , bool load_polyphase_filter )
 97146{ struct drm_device *dev ;
 97147  drm_i915_private_t *dev_priv ;
 97148  struct drm_i915_gem_request *request ;
 97149  u32 flip_addr ;
 97150  u32 tmp ;
 97151  int ret ;
 97152  long tmp___0 ;
 97153  void *tmp___1 ;
 97154
 97155  {
 97156  {
 97157# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97158  dev = overlay->dev;
 97159# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97160  dev_priv = (drm_i915_private_t *)dev->dev_private;
 97161# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97162  flip_addr = overlay->flip_addr;
 97163# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97164  tmp___0 = __builtin_expect((long )(overlay->active == 0), 0L);
 97165  }
 97166# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97167  if (tmp___0 != 0L) {
 97168# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97169    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 97170                         "i" (348), "i" (12UL));
 97171    ldv_37674: ;
 97172# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97173    goto ldv_37674;
 97174  } else {
 97175
 97176  }
 97177  {
 97178# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97179  tmp___1 = kzalloc(64UL, 208U);
 97180# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97181  request = (struct drm_i915_gem_request *)tmp___1;
 97182  }
 97183# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97184  if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 97185# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97186    return (-12);
 97187  } else {
 97188
 97189  }
 97190# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97191  if ((int )load_polyphase_filter) {
 97192# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97193    flip_addr = flip_addr | 1U;
 97194  } else {
 97195
 97196  }
 97197  {
 97198# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97199  tmp = i915_read32(dev_priv, 196616U);
 97200  }
 97201# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97202  if ((tmp & 131072U) != 0U) {
 97203    {
 97204# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97205    drm_ut_debug_printk(1U, "drm", "intel_overlay_continue", "overlay underrun, DOVSTA: %x\n",
 97206                        tmp);
 97207    }
 97208  } else {
 97209
 97210  }
 97211  {
 97212# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97213  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 2);
 97214  }
 97215# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97216  if (ret != 0) {
 97217    {
 97218# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97219    kfree((void const *)request);
 97220    }
 97221# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97222    return (ret);
 97223  } else {
 97224
 97225  }
 97226  {
 97227# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97228  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 142606336U);
 97229# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97230  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), flip_addr);
 97231# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97232  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 97233# 371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97234  ret = i915_add_request((struct intel_ring_buffer *)(& dev_priv->ring), (struct drm_file *)0,
 97235                         request);
 97236  }
 97237# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97238  if (ret != 0) {
 97239    {
 97240# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97241    kfree((void const *)request);
 97242    }
 97243# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97244    return (ret);
 97245  } else {
 97246
 97247  }
 97248# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97249  overlay->last_flip_req = request->seqno;
 97250# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97251  return (0);
 97252}
 97253}
 97254# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97255static void intel_overlay_release_old_vid_tail(struct intel_overlay *overlay )
 97256{ struct drm_i915_gem_object *obj ;
 97257
 97258  {
 97259  {
 97260# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97261  obj = overlay->old_vid_bo;
 97262# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97263  i915_gem_object_unpin(obj);
 97264# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97265  drm_gem_object_unreference(& obj->base);
 97266# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97267  overlay->old_vid_bo = (struct drm_i915_gem_object *)0;
 97268  }
 97269# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97270  return;
 97271}
 97272}
 97273# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97274static void intel_overlay_off_tail(struct intel_overlay *overlay )
 97275{ struct drm_i915_gem_object *obj ;
 97276  long tmp ;
 97277
 97278  {
 97279  {
 97280# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97281  obj = overlay->vid_bo;
 97282# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97283  tmp = __builtin_expect((long )((unsigned long )overlay->vid_bo == (unsigned long )((struct drm_i915_gem_object *)0)),
 97284                         0L);
 97285  }
 97286# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97287  if (tmp != 0L) {
 97288# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97289    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 97290                         "i" (396), "i" (12UL));
 97291    ldv_37684: ;
 97292# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97293    goto ldv_37684;
 97294  } else {
 97295
 97296  }
 97297  {
 97298# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97299  i915_gem_object_unpin(obj);
 97300# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97301  drm_gem_object_unreference(& obj->base);
 97302# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97303  overlay->vid_bo = (struct drm_i915_gem_object *)0;
 97304# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97305  (overlay->crtc)->overlay = (struct intel_overlay *)0;
 97306# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97307  overlay->crtc = (struct intel_crtc *)0;
 97308# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97309  overlay->active = 0;
 97310  }
 97311# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97312  return;
 97313}
 97314}
 97315# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97316static int intel_overlay_off(struct intel_overlay *overlay )
 97317{ struct drm_device *dev ;
 97318  struct drm_i915_private *dev_priv ;
 97319  u32 flip_addr ;
 97320  struct drm_i915_gem_request *request ;
 97321  int ret ;
 97322  long tmp ;
 97323  void *tmp___0 ;
 97324  int tmp___1 ;
 97325
 97326  {
 97327  {
 97328# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97329  dev = overlay->dev;
 97330# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97331  dev_priv = (struct drm_i915_private *)dev->dev_private;
 97332# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97333  flip_addr = overlay->flip_addr;
 97334# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97335  tmp = __builtin_expect((long )(overlay->active == 0), 0L);
 97336  }
 97337# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97338  if (tmp != 0L) {
 97339# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97340    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 97341                         "i" (416), "i" (12UL));
 97342    ldv_37693: ;
 97343# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97344    goto ldv_37693;
 97345  } else {
 97346
 97347  }
 97348  {
 97349# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97350  tmp___0 = kzalloc(64UL, 208U);
 97351# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97352  request = (struct drm_i915_gem_request *)tmp___0;
 97353  }
 97354# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97355  if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 97356# 420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97357    return (-12);
 97358  } else {
 97359
 97360  }
 97361  {
 97362# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97363  flip_addr = flip_addr | 1U;
 97364# 428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97365  ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 6);
 97366  }
 97367# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97368  if (ret != 0) {
 97369    {
 97370# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97371    kfree((void const *)request);
 97372    }
 97373# 431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97374    return (ret);
 97375  } else {
 97376
 97377  }
 97378  {
 97379# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97380  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 142606336U);
 97381# 435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97382  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), flip_addr);
 97383# 436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97384  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 25231360U);
 97385# 438 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97386  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 146800640U);
 97387# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97388  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), flip_addr);
 97389# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97390  intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 25231360U);
 97391# 441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97392  intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 97393# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97394  tmp___1 = intel_overlay_do_wait_request(overlay, request, & intel_overlay_off_tail);
 97395  }
 97396# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97397  return (tmp___1);
 97398}
 97399}
 97400# 449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97401static int intel_overlay_recover_from_interrupt(struct intel_overlay *overlay )
 97402{ struct drm_device *dev ;
 97403  drm_i915_private_t *dev_priv ;
 97404  int ret ;
 97405
 97406  {
 97407# 451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97408  dev = overlay->dev;
 97409# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97410  dev_priv = (drm_i915_private_t *)dev->dev_private;
 97411# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97412  if (overlay->last_flip_req == 0U) {
 97413# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97414    return (0);
 97415  } else {
 97416
 97417  }
 97418  {
 97419# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97420  ret = i915_wait_request((struct intel_ring_buffer *)(& dev_priv->ring), overlay->last_flip_req);
 97421  }
 97422# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97423  if (ret != 0) {
 97424# 460 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97425    return (ret);
 97426  } else {
 97427
 97428  }
 97429# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97430  if ((unsigned long )overlay->flip_tail != (unsigned long )((void (*)(struct intel_overlay * ))0)) {
 97431    {
 97432# 463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97433    (*(overlay->flip_tail))(overlay);
 97434    }
 97435  } else {
 97436
 97437  }
 97438# 465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97439  overlay->last_flip_req = 0U;
 97440# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97441  return (0);
 97442}
 97443}
 97444# 473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97445static int intel_overlay_release_old_vid(struct intel_overlay *overlay )
 97446{ struct drm_device *dev ;
 97447  drm_i915_private_t *dev_priv ;
 97448  int ret ;
 97449  struct drm_i915_gem_request *request ;
 97450  void *tmp ;
 97451  u32 tmp___0 ;
 97452
 97453  {
 97454# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97455  dev = overlay->dev;
 97456# 476 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97457  dev_priv = (drm_i915_private_t *)dev->dev_private;
 97458# 482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97459  if ((unsigned long )overlay->old_vid_bo == (unsigned long )((struct drm_i915_gem_object *)0)) {
 97460# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97461    return (0);
 97462  } else {
 97463
 97464  }
 97465  {
 97466# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97467  tmp___0 = i915_read32(dev_priv, 8364U);
 97468  }
 97469# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97470  if ((tmp___0 & 512U) != 0U) {
 97471    {
 97472# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97473    tmp = kzalloc(64UL, 208U);
 97474# 489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97475    request = (struct drm_i915_gem_request *)tmp;
 97476    }
 97477# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97478    if ((unsigned long )request == (unsigned long )((struct drm_i915_gem_request *)0)) {
 97479# 491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97480      return (-12);
 97481    } else {
 97482
 97483    }
 97484    {
 97485# 493 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97486    ret = intel_ring_begin((struct intel_ring_buffer *)(& dev_priv->ring), 2);
 97487    }
 97488# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97489    if (ret != 0) {
 97490      {
 97491# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97492      kfree((void const *)request);
 97493      }
 97494# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97495      return (ret);
 97496    } else {
 97497
 97498    }
 97499    {
 97500# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97501    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 25231360U);
 97502# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97503    intel_ring_emit((struct intel_ring_buffer *)(& dev_priv->ring), 0U);
 97504# 501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97505    intel_ring_advance((struct intel_ring_buffer *)(& dev_priv->ring));
 97506# 503 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97507    ret = intel_overlay_do_wait_request(overlay, request, & intel_overlay_release_old_vid_tail);
 97508    }
 97509# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97510    if (ret != 0) {
 97511# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97512      return (ret);
 97513    } else {
 97514
 97515    }
 97516  } else {
 97517
 97518  }
 97519  {
 97520# 509 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97521  intel_overlay_release_old_vid_tail(overlay);
 97522  }
 97523# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97524  return (0);
 97525}
 97526}
 97527# 530 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97528static int packed_depth_bytes(u32 format )
 97529{
 97530
 97531  {
 97532# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97533  if ((int )(format & 65280U) == 256) {
 97534# 533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97535    goto case_256;
 97536  } else
 97537# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97538  if ((int )(format & 65280U) == 512) {
 97539# 535 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97540    goto case_512;
 97541  } else {
 97542# 537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97543    goto switch_default;
 97544# 532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97545    if (0) {
 97546      case_256: ;
 97547# 534 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97548      return (4);
 97549      case_512: ;
 97550      switch_default: ;
 97551# 538 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97552      return (-22);
 97553    } else {
 97554
 97555    }
 97556  }
 97557}
 97558}
 97559# 542 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97560static int packed_width_bytes(u32 format , short width )
 97561{
 97562
 97563  {
 97564# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97565  if ((int )(format & 65280U) == 256) {
 97566# 545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97567    goto case_256;
 97568  } else {
 97569# 547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97570    goto switch_default;
 97571# 544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97572    if (0) {
 97573      case_256: ;
 97574# 546 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97575      return ((int )width << 1);
 97576      switch_default: ;
 97577# 548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97578      return (-22);
 97579    } else {
 97580
 97581    }
 97582  }
 97583}
 97584}
 97585# 552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97586static int uv_hsubsampling(u32 format )
 97587{
 97588
 97589  {
 97590# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97591  if ((int )(format & 65280U) == 256) {
 97592# 555 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97593    goto case_256;
 97594  } else
 97595# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97596  if ((int )(format & 65280U) == 768) {
 97597# 556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97598    goto case_768;
 97599  } else
 97600# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97601  if ((int )(format & 65280U) == 512) {
 97602# 558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97603    goto case_512;
 97604  } else
 97605# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97606  if ((int )(format & 65280U) == 1024) {
 97607# 559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97608    goto case_1024;
 97609  } else {
 97610# 561 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97611    goto switch_default;
 97612# 554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97613    if (0) {
 97614      case_256: ;
 97615      case_768: ;
 97616# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97617      return (2);
 97618      case_512: ;
 97619      case_1024: ;
 97620# 560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97621      return (4);
 97622      switch_default: ;
 97623# 562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97624      return (-22);
 97625    } else {
 97626
 97627    }
 97628  }
 97629}
 97630}
 97631# 566 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97632static int uv_vsubsampling(u32 format )
 97633{
 97634
 97635  {
 97636# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97637  if ((int )(format & 65280U) == 768) {
 97638# 569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97639    goto case_768;
 97640  } else
 97641# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97642  if ((int )(format & 65280U) == 1024) {
 97643# 570 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97644    goto case_1024;
 97645  } else
 97646# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97647  if ((int )(format & 65280U) == 256) {
 97648# 572 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97649    goto case_256;
 97650  } else
 97651# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97652  if ((int )(format & 65280U) == 512) {
 97653# 573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97654    goto case_512;
 97655  } else {
 97656# 575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97657    goto switch_default;
 97658# 568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97659    if (0) {
 97660      case_768: ;
 97661      case_1024: ;
 97662# 571 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97663      return (2);
 97664      case_256: ;
 97665      case_512: ;
 97666# 574 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97667      return (1);
 97668      switch_default: ;
 97669# 576 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97670      return (-22);
 97671    } else {
 97672
 97673    }
 97674  }
 97675}
 97676}
 97677# 580 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97678static u32 calc_swidthsw(struct drm_device *dev , u32 offset , u32 width )
 97679{ u32 mask ;
 97680  u32 shift ;
 97681  u32 ret ;
 97682
 97683  {
 97684# 583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97685  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 97686# 584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97687    mask = 31U;
 97688# 585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97689    shift = 5U;
 97690  } else {
 97691# 587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97692    mask = 63U;
 97693# 588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97694    shift = 6U;
 97695  }
 97696# 590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97697  ret = (((offset + width) + mask) >> (int )shift) - (offset >> (int )shift);
 97698# 591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97699  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 97700# 592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97701    ret = ret << 1;
 97702  } else {
 97703
 97704  }
 97705# 593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97706  ret = ret - 1U;
 97707# 594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97708  return (ret << 2);
 97709}
 97710}
 97711# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97712static u16 const y_static_hcoeffs[85U] =
 97713# 597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97714  { (u16 const )12288U, (u16 const )46240U, (u16 const )6448U, (u16 const )6432U,
 97715        (u16 const )46240U, (u16 const )12288U, (u16 const )46336U, (u16 const )6608U,
 97716        (u16 const )6272U, (u16 const )46144U, (u16 const )12288U, (u16 const )46400U,
 97717        (u16 const )6792U, (u16 const )12160U, (u16 const )46048U, (u16 const )12288U,
 97718        (u16 const )46464U, (u16 const )6960U, (u16 const )11808U, (u16 const )45952U,
 97719        (u16 const )12288U, (u16 const )46528U, (u16 const )7128U, (u16 const )11456U,
 97720        (u16 const )45856U, (u16 const )12320U, (u16 const )46560U, (u16 const )7264U,
 97721        (u16 const )11136U, (u16 const )45760U, (u16 const )12320U, (u16 const )46560U,
 97722        (u16 const )7416U, (u16 const )10784U, (u16 const )45664U, (u16 const )12320U,
 97723        (u16 const )46560U, (u16 const )7552U, (u16 const )10464U, (u16 const )45568U,
 97724        (u16 const )12320U, (u16 const )46528U, (u16 const )7688U, (u16 const )16192U,
 97725        (u16 const )45504U, (u16 const )12320U, (u16 const )46464U, (u16 const )7800U,
 97726        (u16 const )15584U, (u16 const )45408U, (u16 const )12352U, (u16 const )46368U,
 97727        (u16 const )7896U, (u16 const )15008U, (u16 const )45344U, (u16 const )12352U,
 97728        (u16 const )46240U, (u16 const )7984U, (u16 const )14464U, (u16 const )45280U,
 97729        (u16 const )12352U, (u16 const )46080U, (u16 const )8056U, (u16 const )13952U,
 97730        (u16 const )45216U, (u16 const )12320U, (u16 const )45888U, (u16 const )8120U,
 97731        (u16 const )13472U, (u16 const )45152U, (u16 const )12320U, (u16 const )45632U,
 97732        (u16 const )8160U, (u16 const )13024U, (u16 const )45120U, (u16 const )12320U,
 97733        (u16 const )45376U, (u16 const )8184U, (u16 const )12640U, (u16 const )45088U,
 97734        (u16 const )45056U, (u16 const )12288U, (u16 const )2048U, (u16 const )12288U,
 97735        (u16 const )45056U};
 97736# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97737static u16 const uv_static_hcoeffs[51U] =
 97738# 617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97739  { (u16 const )12288U, (u16 const )6144U, (u16 const )6144U, (u16 const )45056U,
 97740        (u16 const )6352U, (u16 const )11872U, (u16 const )45056U, (u16 const )6544U,
 97741        (u16 const )11488U, (u16 const )45088U, (u16 const )6760U, (u16 const )11072U,
 97742        (u16 const )45120U, (u16 const )6944U, (u16 const )10720U, (u16 const )45152U,
 97743        (u16 const )7128U, (u16 const )10368U, (u16 const )45184U, (u16 const )7304U,
 97744        (u16 const )15968U, (u16 const )45216U, (u16 const )7464U, (u16 const )15360U,
 97745        (u16 const )45248U, (u16 const )7608U, (u16 const )14816U, (u16 const )45280U,
 97746        (u16 const )7744U, (u16 const )14304U, (u16 const )45312U, (u16 const )7864U,
 97747        (u16 const )13856U, (u16 const )45312U, (u16 const )7960U, (u16 const )13472U,
 97748        (u16 const )45312U, (u16 const )8040U, (u16 const )13152U, (u16 const )45280U,
 97749        (u16 const )8104U, (u16 const )12864U, (u16 const )45248U, (u16 const )8160U,
 97750        (u16 const )12608U, (u16 const )45152U, (u16 const )8176U, (u16 const )12448U,
 97751        (u16 const )12288U, (u16 const )2048U, (u16 const )12288U};
 97752# 629 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97753static void update_polyphase_filter(struct overlay_registers *regs )
 97754{ size_t __len ;
 97755  void *__ret ;
 97756  size_t __len___0 ;
 97757  void *__ret___0 ;
 97758
 97759  {
 97760# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97761  __len = 170UL;
 97762# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97763  if (__len > 63UL) {
 97764    {
 97765# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97766    __ret = __memcpy((void *)(& regs->Y_HCOEFS), (void const *)(& y_static_hcoeffs),
 97767                     __len);
 97768    }
 97769  } else {
 97770    {
 97771# 631 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97772    __ret = __builtin_memcpy((void *)(& regs->Y_HCOEFS), (void const *)(& y_static_hcoeffs),
 97773                             __len);
 97774    }
 97775  }
 97776# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97777  __len___0 = 102UL;
 97778# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97779  if (__len___0 > 63UL) {
 97780    {
 97781# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97782    __ret___0 = __memcpy((void *)(& regs->UV_HCOEFS), (void const *)(& uv_static_hcoeffs),
 97783                         __len___0);
 97784    }
 97785  } else {
 97786    {
 97787# 632 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97788    __ret___0 = __builtin_memcpy((void *)(& regs->UV_HCOEFS), (void const *)(& uv_static_hcoeffs),
 97789                                 __len___0);
 97790    }
 97791  }
 97792# 634 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97793  return;
 97794}
 97795}
 97796# 635 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97797static bool update_scaling_factors(struct intel_overlay *overlay , struct overlay_registers *regs ,
 97798                                   struct put_image_params *params )
 97799{ u32 xscale ;
 97800  u32 yscale ;
 97801  u32 xscale_UV ;
 97802  u32 yscale_UV ;
 97803  bool scale_changed ;
 97804  int uv_hscale ;
 97805  int tmp ;
 97806  int uv_vscale ;
 97807  int tmp___0 ;
 97808
 97809  {
 97810  {
 97811# 643 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97812  scale_changed = (bool )0;
 97813# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97814  tmp = uv_hsubsampling((u32 )params->format);
 97815# 644 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97816  uv_hscale = tmp;
 97817# 645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97818  tmp___0 = uv_vsubsampling((u32 )params->format);
 97819# 645 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97820  uv_vscale = tmp___0;
 97821  }
 97822# 647 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97823  if ((int )params->dst_w > 1) {
 97824# 648 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97825    xscale = (u32 )((((int )params->src_scan_w + -1) << 12) / (int )params->dst_w);
 97826  } else {
 97827# 651 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97828    xscale = 4096U;
 97829  }
 97830# 653 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97831  if ((int )params->dst_h > 1) {
 97832# 654 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97833    yscale = (u32 )((((int )params->src_scan_h + -1) << 12) / (int )params->dst_h);
 97834  } else {
 97835# 657 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97836    yscale = 4096U;
 97837  }
 97838# 660 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97839  xscale_UV = xscale / (u32 )uv_hscale;
 97840# 661 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97841  yscale_UV = yscale / (u32 )uv_vscale;
 97842# 663 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97843  xscale = xscale_UV * (u32 )uv_hscale;
 97844# 664 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97845  yscale = yscale_UV * (u32 )uv_vscale;
 97846# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97847  if (overlay->old_xscale != xscale) {
 97848# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97849    scale_changed = (bool )1;
 97850  } else
 97851# 670 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97852  if (overlay->old_yscale != yscale) {
 97853# 671 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97854    scale_changed = (bool )1;
 97855  } else {
 97856
 97857  }
 97858# 672 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97859  overlay->old_xscale = xscale;
 97860# 673 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97861  overlay->old_yscale = yscale;
 97862# 675 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97863  regs->YRGBSCALE = ((yscale << 20) | ((xscale >> 12) << 16)) | ((xscale & 4095U) << 3);
 97864# 679 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97865  regs->UVSCALE = ((yscale_UV << 20) | ((xscale_UV >> 12) << 16)) | ((xscale_UV & 4095U) << 3);
 97866# 683 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97867  regs->UVSCALEV = ((yscale >> 12) << 16) | (yscale_UV >> 12);
 97868# 686 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97869  if ((int )scale_changed) {
 97870    {
 97871# 687 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97872    update_polyphase_filter(regs);
 97873    }
 97874  } else {
 97875
 97876  }
 97877# 689 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97878  return (scale_changed);
 97879}
 97880}
 97881# 692 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97882static void update_colorkey(struct intel_overlay *overlay , struct overlay_registers *regs )
 97883{ u32 key ;
 97884
 97885  {
 97886# 695 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97887  key = overlay->color_key;
 97888# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97889  if (((overlay->crtc)->base.fb)->bits_per_pixel == 8) {
 97890# 698 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97891    goto case_8;
 97892  } else
 97893# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97894  if (((overlay->crtc)->base.fb)->bits_per_pixel == 16) {
 97895# 703 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97896    goto case_16;
 97897  } else
 97898# 713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97899  if (((overlay->crtc)->base.fb)->bits_per_pixel == 24) {
 97900# 713 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97901    goto case_24;
 97902  } else
 97903# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97904  if (((overlay->crtc)->base.fb)->bits_per_pixel == 32) {
 97905# 714 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97906    goto case_32;
 97907  } else
 97908# 697 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97909  if (0) {
 97910    case_8:
 97911# 699 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97912    regs->DCLRKV = 0U;
 97913# 700 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97914    regs->DCLRKM = 2164260863U;
 97915# 701 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97916    goto ldv_37787;
 97917    case_16: ;
 97918# 704 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97919    if (((overlay->crtc)->base.fb)->depth == 15U) {
 97920# 705 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97921      regs->DCLRKV = (((key & 31744U) << 9) | ((key & 992U) << 6)) | ((key << 3) & 255U);
 97922# 706 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97923      regs->DCLRKM = 2147944199U;
 97924    } else {
 97925# 708 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97926      regs->DCLRKV = (((key & 63488U) << 8) | ((key & 2016U) << 5)) | ((key << 3) & 255U);
 97927# 709 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97928      regs->DCLRKM = 2147943175U;
 97929    }
 97930# 711 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97931    goto ldv_37787;
 97932    case_24: ;
 97933    case_32:
 97934# 715 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97935    regs->DCLRKV = key;
 97936# 716 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97937    regs->DCLRKM = 2147483648U;
 97938# 717 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97939    goto ldv_37787;
 97940  } else {
 97941
 97942  }
 97943  ldv_37787: ;
 97944# 720 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97945  return;
 97946}
 97947}
 97948# 721 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97949static u32 overlay_cmd_reg(struct put_image_params *params )
 97950{ u32 cmd ;
 97951
 97952  {
 97953# 723 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97954  cmd = 1U;
 97955# 725 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97956  if (params->format & 1) {
 97957# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97958    if ((params->format & 65280) == 256) {
 97959# 727 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97960      goto case_256;
 97961    } else
 97962# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97963    if ((params->format & 65280) == 768) {
 97964# 730 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97965      goto case_768;
 97966    } else
 97967# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97968    if ((params->format & 65280) == 512) {
 97969# 733 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97970      goto case_512;
 97971    } else
 97972# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97973    if ((params->format & 65280) == 1024) {
 97974# 734 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97975      goto case_1024;
 97976    } else
 97977# 726 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97978    if (0) {
 97979      case_256:
 97980# 728 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97981      cmd = cmd | 13312U;
 97982# 729 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97983      goto ldv_37796;
 97984      case_768:
 97985# 731 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97986      cmd = cmd | 12288U;
 97987# 732 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97988      goto ldv_37796;
 97989      case_512: ;
 97990      case_1024:
 97991# 735 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97992      cmd = cmd | 14336U;
 97993# 736 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 97994      goto ldv_37796;
 97995    } else {
 97996
 97997    }
 97998    ldv_37796: ;
 97999  } else {
 98000# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98001    if ((params->format & 65280) == 256) {
 98002# 740 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98003      goto case_256___0;
 98004    } else
 98005# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98006    if ((params->format & 65280) == 512) {
 98007# 743 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98008      goto case_512___0;
 98009    } else
 98010# 739 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98011    if (0) {
 98012      case_256___0:
 98013# 741 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98014      cmd = cmd | 8192U;
 98015# 742 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98016      goto ldv_37801;
 98017      case_512___0:
 98018# 744 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98019      cmd = cmd | 9216U;
 98020# 745 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98021      goto ldv_37801;
 98022    } else {
 98023
 98024    }
 98025    ldv_37801: ;
 98026# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98027    if ((params->format & 16711680) == 0) {
 98028# 749 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98029      goto case_0;
 98030    } else
 98031# 751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98032    if ((params->format & 16711680) == 65536) {
 98033# 751 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98034      goto case_65536;
 98035    } else
 98036# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98037    if ((params->format & 16711680) == 131072) {
 98038# 754 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98039      goto case_131072;
 98040    } else
 98041# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98042    if ((params->format & 16711680) == 196608) {
 98043# 757 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98044      goto case_196608;
 98045    } else
 98046# 748 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98047    if (0) {
 98048      case_0: ;
 98049# 750 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98050      goto ldv_37804;
 98051      case_65536:
 98052# 752 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98053      cmd = cmd | 16384U;
 98054# 753 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98055      goto ldv_37804;
 98056      case_131072:
 98057# 755 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98058      cmd = cmd | 32768U;
 98059# 756 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98060      goto ldv_37804;
 98061      case_196608:
 98062# 758 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98063      cmd = cmd | 49152U;
 98064# 759 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98065      goto ldv_37804;
 98066    } else {
 98067
 98068    }
 98069    ldv_37804: ;
 98070  }
 98071# 763 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98072  return (cmd);
 98073}
 98074}
 98075# 766 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98076static int intel_overlay_do_put_image(struct intel_overlay *overlay , struct drm_i915_gem_object *new_bo ,
 98077                                      struct put_image_params *params )
 98078{ int ret ;
 98079  int tmp_width ;
 98080  struct overlay_registers *regs ;
 98081  bool scale_changed ;
 98082  struct drm_device *dev ;
 98083  int tmp ;
 98084  long tmp___0 ;
 98085  int tmp___1 ;
 98086  long tmp___2 ;
 98087  long tmp___3 ;
 98088  unsigned int tmp___4 ;
 98089  int uv_hscale ;
 98090  int tmp___5 ;
 98091  int uv_vscale ;
 98092  int tmp___6 ;
 98093  u32 tmp_U ;
 98094  u32 tmp_V ;
 98095  u32 __max1 ;
 98096  u32 __max2 ;
 98097  u32 tmp___7 ;
 98098
 98099  {
 98100  {
 98101# 772 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98102  scale_changed = (bool )0;
 98103# 773 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98104  dev = overlay->dev;
 98105# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98106  tmp = mutex_is_locked(& dev->struct_mutex);
 98107# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98108  tmp___0 = __builtin_expect((long )(tmp == 0), 0L);
 98109  }
 98110# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98111  if (tmp___0 != 0L) {
 98112# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98113    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 98114                         "i" (775), "i" (12UL));
 98115    ldv_37818: ;
 98116# 775 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98117    goto ldv_37818;
 98118  } else {
 98119
 98120  }
 98121  {
 98122# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98123  tmp___1 = mutex_is_locked(& dev->mode_config.mutex);
 98124# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98125  tmp___2 = __builtin_expect((long )(tmp___1 == 0), 0L);
 98126  }
 98127# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98128  if (tmp___2 != 0L) {
 98129# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98130    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 98131                         "i" (776), "i" (12UL));
 98132    ldv_37819: ;
 98133# 776 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98134    goto ldv_37819;
 98135  } else {
 98136
 98137  }
 98138  {
 98139# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98140  tmp___3 = __builtin_expect((long )((unsigned long )overlay == (unsigned long )((struct intel_overlay *)0)),
 98141                             0L);
 98142  }
 98143# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98144  if (tmp___3 != 0L) {
 98145# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98146    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 98147                         "i" (777), "i" (12UL));
 98148    ldv_37820: ;
 98149# 777 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98150    goto ldv_37820;
 98151  } else {
 98152
 98153  }
 98154  {
 98155# 779 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98156  ret = intel_overlay_release_old_vid(overlay);
 98157  }
 98158# 780 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98159  if (ret != 0) {
 98160# 781 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98161    return (ret);
 98162  } else {
 98163
 98164  }
 98165  {
 98166# 783 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98167  ret = i915_gem_object_pin(new_bo, 4096U, (bool )1);
 98168  }
 98169# 784 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98170  if (ret != 0) {
 98171# 785 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98172    return (ret);
 98173  } else {
 98174
 98175  }
 98176  {
 98177# 787 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98178  ret = i915_gem_object_set_to_gtt_domain(new_bo, (bool )0);
 98179  }
 98180# 788 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98181  if (ret != 0) {
 98182# 789 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98183    goto out_unpin;
 98184  } else {
 98185
 98186  }
 98187  {
 98188# 791 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98189  ret = i915_gem_object_put_fence(new_bo);
 98190  }
 98191# 792 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98192  if (ret != 0) {
 98193# 793 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98194    goto out_unpin;
 98195  } else {
 98196
 98197  }
 98198# 795 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98199  if (overlay->active == 0) {
 98200    {
 98201# 796 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98202    regs = intel_overlay_map_regs(overlay);
 98203    }
 98204# 797 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98205    if ((unsigned long )regs == (unsigned long )((struct overlay_registers *)0)) {
 98206# 798 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98207      ret = -12;
 98208# 799 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98209      goto out_unpin;
 98210    } else {
 98211
 98212    }
 98213# 801 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98214    regs->OCONFIG = 8U;
 98215# 802 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98216    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(overlay->dev)->dev_private)->info)->gen) == 4U) {
 98217# 803 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98218      regs->OCONFIG = regs->OCONFIG | 32U;
 98219    } else {
 98220
 98221    }
 98222# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98223    if ((unsigned int )(overlay->crtc)->pipe == 0U) {
 98224# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98225      tmp___4 = 0U;
 98226    } else {
 98227# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98228      tmp___4 = 262144U;
 98229    }
 98230    {
 98231# 804 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98232    regs->OCONFIG = regs->OCONFIG | tmp___4;
 98233# 806 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98234    intel_overlay_unmap_regs(overlay, regs);
 98235# 808 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98236    ret = intel_overlay_on(overlay);
 98237    }
 98238# 809 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98239    if (ret != 0) {
 98240# 810 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98241      goto out_unpin;
 98242    } else {
 98243
 98244    }
 98245  } else {
 98246
 98247  }
 98248  {
 98249# 813 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98250  regs = intel_overlay_map_regs(overlay);
 98251  }
 98252# 814 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98253  if ((unsigned long )regs == (unsigned long )((struct overlay_registers *)0)) {
 98254# 815 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98255    ret = -12;
 98256# 816 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98257    goto out_unpin;
 98258  } else {
 98259
 98260  }
 98261# 819 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98262  regs->DWINPOS = (u32 )(((int )params->dst_y << 16) | (int )params->dst_x);
 98263# 820 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98264  regs->DWINSZ = (u32 )(((int )params->dst_h << 16) | (int )params->dst_w);
 98265# 822 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98266  if ((params->format & 2) != 0) {
 98267    {
 98268# 823 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98269    tmp_width = packed_width_bytes((u32 )params->format, (short )((int )params->src_w));
 98270    }
 98271  } else {
 98272# 825 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98273    tmp_width = (int )params->src_w;
 98274  }
 98275  {
 98276# 827 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98277  regs->SWIDTH = (u32 )params->src_w;
 98278# 828 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98279  regs->SWIDTHSW = calc_swidthsw(overlay->dev, (u32 )params->offset_Y, (u32 )tmp_width);
 98280# 830 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98281  regs->SHEIGHT = (u32 )params->src_h;
 98282# 831 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98283  regs->OBUF_0Y = new_bo->gtt_offset + (uint32_t )params->offset_Y;
 98284# 832 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98285  regs->OSTRIDE = (u32 )params->stride_Y;
 98286  }
 98287# 834 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98288  if (params->format & 1) {
 98289    {
 98290# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98291    tmp___5 = uv_hsubsampling((u32 )params->format);
 98292# 835 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98293    uv_hscale = tmp___5;
 98294# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98295    tmp___6 = uv_vsubsampling((u32 )params->format);
 98296# 836 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98297    uv_vscale = tmp___6;
 98298# 838 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98299    regs->SWIDTH = regs->SWIDTH | (u32 )((int )params->src_w / uv_hscale << 16);
 98300# 839 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98301    tmp_U = calc_swidthsw(overlay->dev, (u32 )params->offset_U, (u32 )((int )params->src_w / uv_hscale));
 98302# 841 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98303    tmp_V = calc_swidthsw(overlay->dev, (u32 )params->offset_V, (u32 )((int )params->src_w / uv_hscale));
 98304# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98305    __max1 = tmp_U;
 98306# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98307    __max2 = tmp_V;
 98308    }
 98309# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98310    if (__max1 > __max2) {
 98311# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98312      tmp___7 = __max1;
 98313    } else {
 98314# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98315      tmp___7 = __max2;
 98316    }
 98317# 843 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98318    regs->SWIDTHSW = regs->SWIDTHSW | (tmp___7 << 16);
 98319# 844 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98320    regs->SHEIGHT = regs->SHEIGHT | (u32 )((int )params->src_h / uv_vscale << 16);
 98321# 845 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98322    regs->OBUF_0U = new_bo->gtt_offset + (uint32_t )params->offset_U;
 98323# 846 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98324    regs->OBUF_0V = new_bo->gtt_offset + (uint32_t )params->offset_V;
 98325# 847 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98326    regs->OSTRIDE = regs->OSTRIDE | (u32 )((int )params->stride_UV << 16);
 98327  } else {
 98328
 98329  }
 98330  {
 98331# 850 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98332  scale_changed = update_scaling_factors(overlay, regs, params);
 98333# 852 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98334  update_colorkey(overlay, regs);
 98335# 854 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98336  regs->OCMD = overlay_cmd_reg(params);
 98337# 856 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98338  intel_overlay_unmap_regs(overlay, regs);
 98339# 858 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98340  ret = intel_overlay_continue(overlay, (bool )((int )scale_changed));
 98341  }
 98342# 859 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98343  if (ret != 0) {
 98344# 860 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98345    goto out_unpin;
 98346  } else {
 98347
 98348  }
 98349# 862 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98350  overlay->old_vid_bo = overlay->vid_bo;
 98351# 863 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98352  overlay->vid_bo = new_bo;
 98353# 865 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98354  return (0);
 98355  out_unpin:
 98356  {
 98357# 868 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98358  i915_gem_object_unpin(new_bo);
 98359  }
 98360# 869 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98361  return (ret);
 98362}
 98363}
 98364# 872 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98365int intel_overlay_switch_off(struct intel_overlay *overlay )
 98366{ struct overlay_registers *regs ;
 98367  struct drm_device *dev ;
 98368  int ret ;
 98369  int tmp ;
 98370  long tmp___0 ;
 98371  int tmp___1 ;
 98372  long tmp___2 ;
 98373
 98374  {
 98375  {
 98376# 875 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98377  dev = overlay->dev;
 98378# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98379  tmp = mutex_is_locked(& dev->struct_mutex);
 98380# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98381  tmp___0 = __builtin_expect((long )(tmp == 0), 0L);
 98382  }
 98383# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98384  if (tmp___0 != 0L) {
 98385# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98386    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 98387                         "i" (878), "i" (12UL));
 98388    ldv_37835: ;
 98389# 878 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98390    goto ldv_37835;
 98391  } else {
 98392
 98393  }
 98394  {
 98395# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98396  tmp___1 = mutex_is_locked(& dev->mode_config.mutex);
 98397# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98398  tmp___2 = __builtin_expect((long )(tmp___1 == 0), 0L);
 98399  }
 98400# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98401  if (tmp___2 != 0L) {
 98402# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98403    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 98404                         "i" (879), "i" (12UL));
 98405    ldv_37836: ;
 98406# 879 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98407    goto ldv_37836;
 98408  } else {
 98409
 98410  }
 98411  {
 98412# 881 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98413  ret = intel_overlay_recover_from_interrupt(overlay);
 98414  }
 98415# 882 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98416  if (ret != 0) {
 98417# 883 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98418    return (ret);
 98419  } else {
 98420
 98421  }
 98422# 885 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98423  if (overlay->active == 0) {
 98424# 886 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98425    return (0);
 98426  } else {
 98427
 98428  }
 98429  {
 98430# 888 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98431  ret = intel_overlay_release_old_vid(overlay);
 98432  }
 98433# 889 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98434  if (ret != 0) {
 98435# 890 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98436    return (ret);
 98437  } else {
 98438
 98439  }
 98440  {
 98441# 892 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98442  regs = intel_overlay_map_regs(overlay);
 98443# 893 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98444  regs->OCMD = 0U;
 98445# 894 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98446  intel_overlay_unmap_regs(overlay, regs);
 98447# 896 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98448  ret = intel_overlay_off(overlay);
 98449  }
 98450# 897 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98451  if (ret != 0) {
 98452# 898 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98453    return (ret);
 98454  } else {
 98455
 98456  }
 98457  {
 98458# 900 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98459  intel_overlay_off_tail(overlay);
 98460  }
 98461# 901 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98462  return (0);
 98463}
 98464}
 98465# 904 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98466static int check_overlay_possible_on_crtc(struct intel_overlay *overlay , struct intel_crtc *crtc )
 98467{ drm_i915_private_t *dev_priv ;
 98468  u32 tmp ;
 98469
 98470  {
 98471# 907 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98472  dev_priv = (drm_i915_private_t *)(overlay->dev)->dev_private;
 98473# 909 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98474  if (! crtc->active) {
 98475# 910 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98476    return (-22);
 98477  } else {
 98478
 98479  }
 98480# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98481  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)(overlay->dev)->dev_private)->info)->gen) <= 3U) {
 98482    {
 98483# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98484    tmp = i915_read32(dev_priv, (unsigned int )crtc->pipe * 4096U + 458760U);
 98485    }
 98486# 913 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98487    if ((tmp & 3221225472U) != 2147483648U) {
 98488# 915 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98489      return (-22);
 98490    } else {
 98491
 98492    }
 98493  } else {
 98494
 98495  }
 98496# 917 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98497  return (0);
 98498}
 98499}
 98500# 920 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98501static void update_pfit_vscale_ratio(struct intel_overlay *overlay )
 98502{ struct drm_device *dev ;
 98503  drm_i915_private_t *dev_priv ;
 98504  u32 pfit_control ;
 98505  u32 tmp ;
 98506  u32 ratio ;
 98507  u32 tmp___0 ;
 98508
 98509  {
 98510  {
 98511# 922 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98512  dev = overlay->dev;
 98513# 923 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98514  dev_priv = (drm_i915_private_t *)dev->dev_private;
 98515# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98516  tmp = i915_read32(dev_priv, 397872U);
 98517# 924 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98518  pfit_control = tmp;
 98519  }
 98520# 930 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98521  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) > 3U) {
 98522    {
 98523# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98524    tmp___0 = i915_read32(dev_priv, 397876U);
 98525# 932 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98526    ratio = tmp___0 >> 16;
 98527    }
 98528  } else {
 98529# 934 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98530    if ((pfit_control & 512U) != 0U) {
 98531      {
 98532# 935 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98533      ratio = i915_read32(dev_priv, 397880U);
 98534      }
 98535    } else {
 98536      {
 98537# 937 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98538      ratio = i915_read32(dev_priv, 397876U);
 98539      }
 98540    }
 98541# 938 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98542    ratio = ratio >> 20;
 98543  }
 98544# 941 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98545  overlay->pfit_vscale_ratio = ratio;
 98546# 942 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98547  return;
 98548}
 98549}
 98550# 944 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98551static int check_overlay_dst(struct intel_overlay *overlay , struct drm_intel_overlay_put_image *rec )
 98552{ struct drm_display_mode *mode ;
 98553
 98554  {
 98555# 947 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98556  mode = & (overlay->crtc)->base.mode;
 98557# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98558  if ((int )rec->dst_x < mode->crtc_hdisplay) {
 98559# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98560    if ((int )rec->dst_x + (int )rec->dst_width <= mode->crtc_hdisplay) {
 98561# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98562      if ((int )rec->dst_y < mode->crtc_vdisplay) {
 98563# 949 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98564        if ((int )rec->dst_y + (int )rec->dst_height <= mode->crtc_vdisplay) {
 98565# 953 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98566          return (0);
 98567        } else {
 98568# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98569          return (-22);
 98570        }
 98571      } else {
 98572# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98573        return (-22);
 98574      }
 98575    } else {
 98576# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98577      return (-22);
 98578    }
 98579  } else {
 98580# 955 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98581    return (-22);
 98582  }
 98583}
 98584}
 98585# 958 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98586static int check_overlay_scaling(struct put_image_params *rec )
 98587{ u32 tmp ;
 98588
 98589  {
 98590# 963 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98591  tmp = (u32 )(((int )rec->src_scan_h << 16) / (int )rec->dst_h >> 16);
 98592# 964 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98593  if (tmp > 7U) {
 98594# 965 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98595    return (-22);
 98596  } else {
 98597
 98598  }
 98599# 966 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98600  tmp = (u32 )(((int )rec->src_scan_w << 16) / (int )rec->dst_w >> 16);
 98601# 967 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98602  if (tmp > 7U) {
 98603# 968 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98604    return (-22);
 98605  } else {
 98606
 98607  }
 98608# 970 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98609  return (0);
 98610}
 98611}
 98612# 973 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98613static int check_overlay_src(struct drm_device *dev , struct drm_intel_overlay_put_image *rec ,
 98614                             struct drm_i915_gem_object *new_bo )
 98615{ int uv_hscale ;
 98616  int tmp ;
 98617  int uv_vscale ;
 98618  int tmp___0 ;
 98619  u32 stride_mask ;
 98620  int depth ;
 98621  u32 tmp___1 ;
 98622  int tmp___2 ;
 98623
 98624  {
 98625  {
 98626# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98627  tmp = uv_hsubsampling(rec->flags);
 98628# 977 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98629  uv_hscale = tmp;
 98630# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98631  tmp___0 = uv_vsubsampling(rec->flags);
 98632# 978 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98633  uv_vscale = tmp___0;
 98634  }
 98635# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98636  if (dev->pci_device == 9570) {
 98637# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98638    goto _L;
 98639  } else
 98640# 984 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98641  if (dev->pci_device == 13687) {
 98642    _L:
 98643# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98644    if ((unsigned int )rec->src_height > 1088U) {
 98645# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98646      return (-22);
 98647    } else
 98648# 985 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98649    if ((unsigned int )rec->src_width > 1024U) {
 98650# 987 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98651      return (-22);
 98652    } else
 98653# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98654    if ((unsigned int )rec->src_height > 2046U) {
 98655# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98656      return (-22);
 98657    } else
 98658# 989 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98659    if ((unsigned int )rec->src_width > 2048U) {
 98660# 991 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98661      return (-22);
 98662    } else {
 98663
 98664    }
 98665  } else {
 98666
 98667  }
 98668# 995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98669  if ((unsigned int )rec->src_height <= 11U) {
 98670# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98671    return (-22);
 98672  } else
 98673# 995 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98674  if ((unsigned int )rec->src_width <= 19U) {
 98675# 997 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98676    return (-22);
 98677  } else {
 98678
 98679  }
 98680# 1001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98681  if ((int )(rec->flags & 255U) == 3) {
 98682# 1001 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98683    goto case_3;
 98684  } else
 98685# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98686  if ((int )(rec->flags & 255U) == 2) {
 98687# 1005 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98688    goto case_2;
 98689  } else
 98690# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98691  if ((int )(rec->flags & 255U) == 1) {
 98692# 1022 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98693    goto case_1;
 98694  } else {
 98695# 1028 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98696    goto switch_default;
 98697# 1000 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98698    if (0) {
 98699      case_3: ;
 98700# 1003 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98701      return (-22);
 98702      case_2: ;
 98703# 1006 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98704      if (uv_vscale != 1) {
 98705# 1007 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98706        return (-22);
 98707      } else {
 98708
 98709      }
 98710      {
 98711# 1009 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98712      depth = packed_depth_bytes(rec->flags);
 98713      }
 98714# 1010 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98715      if (depth < 0) {
 98716# 1011 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98717        return (depth);
 98718      } else {
 98719
 98720      }
 98721# 1014 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98722      rec->stride_UV = (__u16 )0U;
 98723# 1015 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98724      rec->offset_U = 0U;
 98725# 1016 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98726      rec->offset_V = 0U;
 98727# 1018 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98728      if (rec->offset_Y % (__u32 )depth != 0U) {
 98729# 1019 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98730        return (-22);
 98731      } else {
 98732
 98733      }
 98734# 1020 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98735      goto ldv_37870;
 98736      case_1: ;
 98737# 1023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98738      if (uv_vscale < 0) {
 98739# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98740        return (-22);
 98741      } else
 98742# 1023 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98743      if (uv_hscale < 0) {
 98744# 1024 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98745        return (-22);
 98746      } else {
 98747
 98748      }
 98749# 1026 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98750      goto ldv_37870;
 98751      switch_default: ;
 98752# 1029 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98753      return (-22);
 98754    } else {
 98755
 98756    }
 98757  }
 98758  ldv_37870: ;
 98759# 1032 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98760  if ((int )rec->src_width % uv_hscale != 0) {
 98761# 1033 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98762    return (-22);
 98763  } else {
 98764
 98765  }
 98766# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98767  if (dev->pci_device == 13687) {
 98768# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98769    stride_mask = 255U;
 98770  } else
 98771# 1036 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98772  if (dev->pci_device == 9570) {
 98773# 1037 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98774    stride_mask = 255U;
 98775  } else {
 98776# 1039 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98777    stride_mask = 63U;
 98778  }
 98779# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98780  if (((u32 )rec->stride_Y & stride_mask) != 0U) {
 98781# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98782    return (-22);
 98783  } else
 98784# 1041 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98785  if (((u32 )rec->stride_UV & stride_mask) != 0U) {
 98786# 1042 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98787    return (-22);
 98788  } else {
 98789
 98790  }
 98791# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98792  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 4U) {
 98793# 1043 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98794    if ((unsigned int )rec->stride_Y <= 511U) {
 98795# 1044 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98796      return (-22);
 98797    } else {
 98798
 98799    }
 98800  } else {
 98801
 98802  }
 98803# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98804  if ((rec->flags & 255U) == 1U) {
 98805# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98806    tmp___1 = 4096U;
 98807  } else {
 98808# 1046 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98809    tmp___1 = 8192U;
 98810  }
 98811# 1048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98812  if ((u32 )rec->stride_Y > tmp___1) {
 98813# 1049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98814    return (-22);
 98815  } else
 98816# 1048 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98817  if ((unsigned int )rec->stride_UV > 2048U) {
 98818# 1049 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98819    return (-22);
 98820  } else {
 98821
 98822  }
 98823# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98824  if ((int )(rec->flags & 255U) == 3) {
 98825# 1053 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98826    goto case_3___0;
 98827  } else
 98828# 1054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98829  if ((int )(rec->flags & 255U) == 2) {
 98830# 1054 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98831    goto case_2___0;
 98832  } else
 98833# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98834  if ((int )(rec->flags & 255U) == 1) {
 98835# 1064 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98836    goto case_1___0;
 98837  } else
 98838# 1052 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98839  if (0) {
 98840    case_3___0: ;
 98841    case_2___0:
 98842    {
 98843# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98844    tmp___2 = packed_width_bytes(rec->flags, (short )((int )((short )rec->src_width)));
 98845    }
 98846# 1056 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98847    if (tmp___2 > (int )rec->stride_Y) {
 98848# 1057 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98849      return (-22);
 98850    } else {
 98851
 98852    }
 98853# 1059 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98854    tmp___1 = (u32 )((int )rec->stride_Y * (int )rec->src_height);
 98855# 1060 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98856    if ((size_t )(rec->offset_Y + tmp___1) > new_bo->base.size) {
 98857# 1061 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98858      return (-22);
 98859    } else {
 98860
 98861    }
 98862# 1062 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98863    goto ldv_37875;
 98864    case_1___0: ;
 98865# 1065 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98866    if ((int )rec->src_width > (int )rec->stride_Y) {
 98867# 1066 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98868      return (-22);
 98869    } else {
 98870
 98871    }
 98872# 1067 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98873    if ((int )rec->src_width / uv_hscale > (int )rec->stride_UV) {
 98874# 1068 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98875      return (-22);
 98876    } else {
 98877
 98878    }
 98879# 1070 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98880    tmp___1 = (u32 )((int )rec->stride_Y * (int )rec->src_height);
 98881# 1071 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98882    if ((size_t )(rec->offset_Y + tmp___1) > new_bo->base.size) {
 98883# 1072 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98884      return (-22);
 98885    } else {
 98886
 98887    }
 98888# 1074 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98889    tmp___1 = (u32 )((int )rec->stride_UV * ((int )rec->src_height / uv_vscale));
 98890# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98891    if ((size_t )(rec->offset_U + tmp___1) > new_bo->base.size) {
 98892# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98893      return (-22);
 98894    } else
 98895# 1075 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98896    if ((size_t )(rec->offset_V + tmp___1) > new_bo->base.size) {
 98897# 1077 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98898      return (-22);
 98899    } else {
 98900
 98901    }
 98902# 1078 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98903    goto ldv_37875;
 98904  } else {
 98905
 98906  }
 98907  ldv_37875: ;
 98908# 1081 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98909  return (0);
 98910}
 98911}
 98912# 1088 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98913static int intel_panel_fitter_pipe(struct drm_device *dev )
 98914{ struct drm_i915_private *dev_priv ;
 98915  u32 pfit_control ;
 98916
 98917  {
 98918# 1090 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98919  dev_priv = (struct drm_i915_private *)dev->dev_private;
 98920# 1094 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98921  if (dev->pci_device == 13687) {
 98922# 1095 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98923    return (-1);
 98924  } else {
 98925
 98926  }
 98927  {
 98928# 1097 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98929  pfit_control = i915_read32(dev_priv, 397872U);
 98930  }
 98931# 1100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98932  if ((int )pfit_control >= 0) {
 98933# 1101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98934    return (-1);
 98935  } else {
 98936
 98937  }
 98938# 1104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98939  if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 4U) {
 98940# 1105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98941    return ((int )(pfit_control >> 29) & 3);
 98942  } else {
 98943
 98944  }
 98945# 1108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98946  return (1);
 98947}
 98948}
 98949# 1111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98950int intel_overlay_put_image(struct drm_device *dev , void *data , struct drm_file *file_priv )
 98951{ struct drm_intel_overlay_put_image *put_image_rec ;
 98952  drm_i915_private_t *dev_priv ;
 98953  struct intel_overlay *overlay ;
 98954  struct drm_mode_object *drmmode_obj ;
 98955  struct intel_crtc *crtc ;
 98956  struct drm_i915_gem_object *new_bo ;
 98957  struct put_image_params *params ;
 98958  int ret ;
 98959  void *tmp ;
 98960  struct drm_crtc const *__mptr ;
 98961  struct drm_mode_object const *__mptr___0 ;
 98962  struct drm_gem_object const *__mptr___1 ;
 98963  struct drm_gem_object *tmp___0 ;
 98964  struct drm_display_mode *mode ;
 98965  int tmp___1 ;
 98966
 98967  {
 98968# 1114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98969  put_image_rec = (struct drm_intel_overlay_put_image *)data;
 98970# 1115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98971  dev_priv = (drm_i915_private_t *)dev->dev_private;
 98972# 1123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98973  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 98974    {
 98975# 1124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98976    drm_err("intel_overlay_put_image", "called with no initialization\n");
 98977    }
 98978# 1125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98979    return (-22);
 98980  } else {
 98981
 98982  }
 98983# 1128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98984  overlay = dev_priv->overlay;
 98985# 1129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98986  if ((unsigned long )overlay == (unsigned long )((struct intel_overlay *)0)) {
 98987    {
 98988# 1130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98989    drm_ut_debug_printk(1U, "drm", "intel_overlay_put_image", "userspace bug: no overlay\n");
 98990    }
 98991# 1131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98992    return (-19);
 98993  } else {
 98994
 98995  }
 98996# 1134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 98997  if ((put_image_rec->flags & 16777216U) == 0U) {
 98998    {
 98999# 1135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99000    mutex_lock_nested(& dev->mode_config.mutex, 0U);
 99001# 1136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99002    mutex_lock_nested(& dev->struct_mutex, 0U);
 99003# 1138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99004    ret = intel_overlay_switch_off(overlay);
 99005# 1140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99006    mutex_unlock(& dev->struct_mutex);
 99007# 1141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99008    mutex_unlock(& dev->mode_config.mutex);
 99009    }
 99010# 1143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99011    return (ret);
 99012  } else {
 99013
 99014  }
 99015  {
 99016# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99017  tmp = kmalloc(36UL, 208U);
 99018# 1146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99019  params = (struct put_image_params *)tmp;
 99020  }
 99021# 1147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99022  if ((unsigned long )params == (unsigned long )((struct put_image_params *)0)) {
 99023# 1148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99024    return (-12);
 99025  } else {
 99026
 99027  }
 99028  {
 99029# 1150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99030  drmmode_obj = drm_mode_object_find(dev, put_image_rec->crtc_id, 3435973836U);
 99031  }
 99032# 1152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99033  if ((unsigned long )drmmode_obj == (unsigned long )((struct drm_mode_object *)0)) {
 99034# 1153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99035    ret = -2;
 99036# 1154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99037    goto out_free;
 99038  } else {
 99039
 99040  }
 99041  {
 99042# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99043  __mptr___0 = (struct drm_mode_object const *)drmmode_obj;
 99044# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99045  __mptr = (struct drm_crtc const *)((struct drm_crtc *)__mptr___0 + 0x0fffffffffffffe8UL);
 99046# 1156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99047  crtc = (struct intel_crtc *)__mptr;
 99048# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99049  tmp___0 = drm_gem_object_lookup(dev, file_priv, put_image_rec->bo_handle);
 99050# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99051  __mptr___1 = (struct drm_gem_object const *)tmp___0;
 99052# 1158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99053  new_bo = (struct drm_i915_gem_object *)__mptr___1;
 99054  }
 99055# 1160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99056  if ((unsigned long )(& new_bo->base) == (unsigned long )((struct drm_gem_object *)0)) {
 99057# 1161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99058    ret = -2;
 99059# 1162 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99060    goto out_free;
 99061  } else {
 99062
 99063  }
 99064  {
 99065# 1165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99066  mutex_lock_nested(& dev->mode_config.mutex, 0U);
 99067# 1166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99068  mutex_lock_nested(& dev->struct_mutex, 0U);
 99069  }
 99070# 1168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99071  if ((unsigned int )*((unsigned char *)new_bo + 225UL) != 0U) {
 99072    {
 99073# 1169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99074    drm_err("intel_overlay_put_image", "buffer used for overlay image can not be tiled\n");
 99075# 1170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99076    ret = -22;
 99077    }
 99078# 1171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99079    goto out_unlock;
 99080  } else {
 99081
 99082  }
 99083  {
 99084# 1174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99085  ret = intel_overlay_recover_from_interrupt(overlay);
 99086  }
 99087# 1175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99088  if (ret != 0) {
 99089# 1176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99090    goto out_unlock;
 99091  } else {
 99092
 99093  }
 99094# 1178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99095  if ((unsigned long )overlay->crtc != (unsigned long )crtc) {
 99096    {
 99097# 1179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99098    mode = & crtc->base.mode;
 99099# 1180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99100    ret = intel_overlay_switch_off(overlay);
 99101    }
 99102# 1181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99103    if (ret != 0) {
 99104# 1182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99105      goto out_unlock;
 99106    } else {
 99107
 99108    }
 99109    {
 99110# 1184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99111    ret = check_overlay_possible_on_crtc(overlay, crtc);
 99112    }
 99113# 1185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99114    if (ret != 0) {
 99115# 1186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99116      goto out_unlock;
 99117    } else {
 99118
 99119    }
 99120# 1188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99121    overlay->crtc = crtc;
 99122# 1189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99123    crtc->overlay = overlay;
 99124# 1192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99125    if (mode->hdisplay > 1024) {
 99126      {
 99127# 1192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99128      tmp___1 = intel_panel_fitter_pipe(dev);
 99129      }
 99130# 1192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99131      if ((unsigned int )tmp___1 == (unsigned int )crtc->pipe) {
 99132        {
 99133# 1194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99134        overlay->pfit_active = 1;
 99135# 1195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99136        update_pfit_vscale_ratio(overlay);
 99137        }
 99138      } else {
 99139# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99140        overlay->pfit_active = 0;
 99141      }
 99142    } else {
 99143# 1197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99144      overlay->pfit_active = 0;
 99145    }
 99146  } else {
 99147
 99148  }
 99149  {
 99150# 1200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99151  ret = check_overlay_dst(overlay, put_image_rec);
 99152  }
 99153# 1201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99154  if (ret != 0) {
 99155# 1202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99156    goto out_unlock;
 99157  } else {
 99158
 99159  }
 99160# 1204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99161  if (overlay->pfit_active != 0) {
 99162# 1205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99163    params->dst_y = (short )(((unsigned int )put_image_rec->dst_y << 12) / overlay->pfit_vscale_ratio);
 99164# 1208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99165    params->dst_h = (short )((unsigned int )((unsigned short )(((unsigned int )put_image_rec->dst_height << 12) / overlay->pfit_vscale_ratio)) + 1U);
 99166  } else {
 99167# 1211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99168    params->dst_y = (short )put_image_rec->dst_y;
 99169# 1212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99170    params->dst_h = (short )put_image_rec->dst_height;
 99171  }
 99172# 1214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99173  params->dst_x = (short )put_image_rec->dst_x;
 99174# 1215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99175  params->dst_w = (short )put_image_rec->dst_width;
 99176# 1217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99177  params->src_w = (short )put_image_rec->src_width;
 99178# 1218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99179  params->src_h = (short )put_image_rec->src_height;
 99180# 1219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99181  params->src_scan_w = (short )put_image_rec->src_scan_width;
 99182# 1220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99183  params->src_scan_h = (short )put_image_rec->src_scan_height;
 99184# 1221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99185  if ((int )params->src_scan_h > (int )params->src_h) {
 99186# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99187    ret = -22;
 99188# 1224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99189    goto out_unlock;
 99190  } else
 99191# 1221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99192  if ((int )params->src_scan_w > (int )params->src_w) {
 99193# 1223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99194    ret = -22;
 99195# 1224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99196    goto out_unlock;
 99197  } else {
 99198
 99199  }
 99200  {
 99201# 1227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99202  ret = check_overlay_src(dev, put_image_rec, new_bo);
 99203  }
 99204# 1228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99205  if (ret != 0) {
 99206# 1229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99207    goto out_unlock;
 99208  } else {
 99209
 99210  }
 99211  {
 99212# 1230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99213  params->format = (int )put_image_rec->flags & 16777215;
 99214# 1231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99215  params->stride_Y = (short )put_image_rec->stride_Y;
 99216# 1232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99217  params->stride_UV = (short )put_image_rec->stride_UV;
 99218# 1233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99219  params->offset_Y = (int )put_image_rec->offset_Y;
 99220# 1234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99221  params->offset_U = (int )put_image_rec->offset_U;
 99222# 1235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99223  params->offset_V = (int )put_image_rec->offset_V;
 99224# 1238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99225  ret = check_overlay_scaling(params);
 99226  }
 99227# 1239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99228  if (ret != 0) {
 99229# 1240 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99230    goto out_unlock;
 99231  } else {
 99232
 99233  }
 99234  {
 99235# 1242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99236  ret = intel_overlay_do_put_image(overlay, new_bo, params);
 99237  }
 99238# 1243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99239  if (ret != 0) {
 99240# 1244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99241    goto out_unlock;
 99242  } else {
 99243
 99244  }
 99245  {
 99246# 1246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99247  mutex_unlock(& dev->struct_mutex);
 99248# 1247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99249  mutex_unlock(& dev->mode_config.mutex);
 99250# 1249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99251  kfree((void const *)params);
 99252  }
 99253# 1251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99254  return (0);
 99255  out_unlock:
 99256  {
 99257# 1254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99258  mutex_unlock(& dev->struct_mutex);
 99259# 1255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99260  mutex_unlock(& dev->mode_config.mutex);
 99261# 1256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99262  drm_gem_object_unreference_unlocked(& new_bo->base);
 99263  }
 99264  out_free:
 99265  {
 99266# 1258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99267  kfree((void const *)params);
 99268  }
 99269# 1260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99270  return (ret);
 99271}
 99272}
 99273# 1263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99274static void update_reg_attrs(struct intel_overlay *overlay , struct overlay_registers *regs )
 99275{
 99276
 99277  {
 99278# 1266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99279  regs->OCLRC0 = (overlay->contrast << 18) | (overlay->brightness & 255U);
 99280# 1267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99281  regs->OCLRC1 = overlay->saturation;
 99282# 1268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99283  return;
 99284}
 99285}
 99286# 1270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99287static bool check_gamma_bounds(u32 gamma1 , u32 gamma2 )
 99288{ int i ;
 99289
 99290  {
 99291# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99292  if ((gamma1 & 4278190080U) != 0U) {
 99293# 1275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99294    return ((bool )0);
 99295  } else
 99296# 1274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99297  if ((gamma2 & 4278190080U) != 0U) {
 99298# 1275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99299    return ((bool )0);
 99300  } else {
 99301
 99302  }
 99303# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99304  i = 0;
 99305# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99306  goto ldv_37915;
 99307  ldv_37914: ;
 99308# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99309  if (((gamma1 >> i * 8) & 255U) >= ((gamma2 >> i * 8) & 255U)) {
 99310# 1279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99311    return ((bool )0);
 99312  } else {
 99313
 99314  }
 99315# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99316  i = i + 1;
 99317  ldv_37915: ;
 99318# 1277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99319  if (i <= 2) {
 99320# 1278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99321    goto ldv_37914;
 99322  } else {
 99323# 1280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99324    goto ldv_37916;
 99325  }
 99326  ldv_37916: ;
 99327# 1282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99328  return ((bool )1);
 99329}
 99330}
 99331# 1285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99332static bool check_gamma5_errata(u32 gamma5 )
 99333{ int i ;
 99334
 99335  {
 99336# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99337  i = 0;
 99338# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99339  goto ldv_37922;
 99340  ldv_37921: ;
 99341# 1290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99342  if (((gamma5 >> i * 8) & 255U) == 128U) {
 99343# 1291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99344    return ((bool )0);
 99345  } else {
 99346
 99347  }
 99348# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99349  i = i + 1;
 99350  ldv_37922: ;
 99351# 1289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99352  if (i <= 2) {
 99353# 1290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99354    goto ldv_37921;
 99355  } else {
 99356# 1292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99357    goto ldv_37923;
 99358  }
 99359  ldv_37923: ;
 99360# 1294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99361  return ((bool )1);
 99362}
 99363}
 99364# 1297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99365static int check_gamma(struct drm_intel_overlay_attrs *attrs )
 99366{ bool tmp ;
 99367  int tmp___0 ;
 99368  bool tmp___1 ;
 99369  int tmp___2 ;
 99370  bool tmp___3 ;
 99371  int tmp___4 ;
 99372  bool tmp___5 ;
 99373  int tmp___6 ;
 99374  bool tmp___7 ;
 99375  int tmp___8 ;
 99376  bool tmp___9 ;
 99377  int tmp___10 ;
 99378  bool tmp___11 ;
 99379  int tmp___12 ;
 99380  bool tmp___13 ;
 99381  int tmp___14 ;
 99382
 99383  {
 99384  {
 99385# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99386  tmp = check_gamma_bounds(0U, attrs->gamma0);
 99387  }
 99388# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99389  if (tmp) {
 99390# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99391    tmp___0 = 0;
 99392  } else {
 99393# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99394    tmp___0 = 1;
 99395  }
 99396# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99397  if (tmp___0) {
 99398# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99399    return (-22);
 99400  } else {
 99401    {
 99402# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99403    tmp___1 = check_gamma_bounds(attrs->gamma0, attrs->gamma1);
 99404    }
 99405# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99406    if (tmp___1) {
 99407# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99408      tmp___2 = 0;
 99409    } else {
 99410# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99411      tmp___2 = 1;
 99412    }
 99413# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99414    if (tmp___2) {
 99415# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99416      return (-22);
 99417    } else {
 99418      {
 99419# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99420      tmp___3 = check_gamma_bounds(attrs->gamma1, attrs->gamma2);
 99421      }
 99422# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99423      if (tmp___3) {
 99424# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99425        tmp___4 = 0;
 99426      } else {
 99427# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99428        tmp___4 = 1;
 99429      }
 99430# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99431      if (tmp___4) {
 99432# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99433        return (-22);
 99434      } else {
 99435        {
 99436# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99437        tmp___5 = check_gamma_bounds(attrs->gamma2, attrs->gamma3);
 99438        }
 99439# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99440        if (tmp___5) {
 99441# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99442          tmp___6 = 0;
 99443        } else {
 99444# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99445          tmp___6 = 1;
 99446        }
 99447# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99448        if (tmp___6) {
 99449# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99450          return (-22);
 99451        } else {
 99452          {
 99453# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99454          tmp___7 = check_gamma_bounds(attrs->gamma3, attrs->gamma4);
 99455          }
 99456# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99457          if (tmp___7) {
 99458# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99459            tmp___8 = 0;
 99460          } else {
 99461# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99462            tmp___8 = 1;
 99463          }
 99464# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99465          if (tmp___8) {
 99466# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99467            return (-22);
 99468          } else {
 99469            {
 99470# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99471            tmp___9 = check_gamma_bounds(attrs->gamma4, attrs->gamma5);
 99472            }
 99473# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99474            if (tmp___9) {
 99475# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99476              tmp___10 = 0;
 99477            } else {
 99478# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99479              tmp___10 = 1;
 99480            }
 99481# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99482            if (tmp___10) {
 99483# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99484              return (-22);
 99485            } else {
 99486              {
 99487# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99488              tmp___11 = check_gamma_bounds(attrs->gamma5, 16777215U);
 99489              }
 99490# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99491              if (tmp___11) {
 99492# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99493                tmp___12 = 0;
 99494              } else {
 99495# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99496                tmp___12 = 1;
 99497              }
 99498# 1299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99499              if (tmp___12) {
 99500# 1306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99501                return (-22);
 99502              } else {
 99503
 99504              }
 99505            }
 99506          }
 99507        }
 99508      }
 99509    }
 99510  }
 99511  {
 99512# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99513  tmp___13 = check_gamma5_errata(attrs->gamma5);
 99514  }
 99515# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99516  if (tmp___13) {
 99517# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99518    tmp___14 = 0;
 99519  } else {
 99520# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99521    tmp___14 = 1;
 99522  }
 99523# 1308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99524  if (tmp___14) {
 99525# 1309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99526    return (-22);
 99527  } else {
 99528
 99529  }
 99530# 1311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99531  return (0);
 99532}
 99533}
 99534# 1314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99535int intel_overlay_attrs(struct drm_device *dev , void *data , struct drm_file *file_priv )
 99536{ struct drm_intel_overlay_attrs *attrs ;
 99537  drm_i915_private_t *dev_priv ;
 99538  struct intel_overlay *overlay ;
 99539  struct overlay_registers *regs ;
 99540  int ret ;
 99541
 99542  {
 99543# 1317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99544  attrs = (struct drm_intel_overlay_attrs *)data;
 99545# 1318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99546  dev_priv = (drm_i915_private_t *)dev->dev_private;
 99547# 1323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99548  if ((unsigned long )dev_priv == (unsigned long )((drm_i915_private_t *)0)) {
 99549    {
 99550# 1324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99551    drm_err("intel_overlay_attrs", "called with no initialization\n");
 99552    }
 99553# 1325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99554    return (-22);
 99555  } else {
 99556
 99557  }
 99558# 1328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99559  overlay = dev_priv->overlay;
 99560# 1329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99561  if ((unsigned long )overlay == (unsigned long )((struct intel_overlay *)0)) {
 99562    {
 99563# 1330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99564    drm_ut_debug_printk(1U, "drm", "intel_overlay_attrs", "userspace bug: no overlay\n");
 99565    }
 99566# 1331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99567    return (-19);
 99568  } else {
 99569
 99570  }
 99571  {
 99572# 1334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99573  mutex_lock_nested(& dev->mode_config.mutex, 0U);
 99574# 1335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99575  mutex_lock_nested(& dev->struct_mutex, 0U);
 99576# 1337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99577  ret = -22;
 99578  }
 99579# 1338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99580  if ((attrs->flags & 1U) == 0U) {
 99581# 1339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99582    attrs->color_key = overlay->color_key;
 99583# 1340 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99584    attrs->brightness = (__s32 )overlay->brightness;
 99585# 1341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99586    attrs->contrast = overlay->contrast;
 99587# 1342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99588    attrs->saturation = overlay->saturation;
 99589# 1344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99590    if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) != 2U) {
 99591      {
 99592# 1345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99593      attrs->gamma0 = i915_read32(dev_priv, 196644U);
 99594# 1346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99595      attrs->gamma1 = i915_read32(dev_priv, 196640U);
 99596# 1347 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99597      attrs->gamma2 = i915_read32(dev_priv, 196636U);
 99598# 1348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99599      attrs->gamma3 = i915_read32(dev_priv, 196632U);
 99600# 1349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99601      attrs->gamma4 = i915_read32(dev_priv, 196628U);
 99602# 1350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99603      attrs->gamma5 = i915_read32(dev_priv, 196624U);
 99604      }
 99605    } else {
 99606
 99607    }
 99608  } else {
 99609# 1353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99610    if (attrs->brightness < -128) {
 99611# 1354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99612      goto out_unlock;
 99613    } else
 99614# 1353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99615    if (attrs->brightness > 127) {
 99616# 1354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99617      goto out_unlock;
 99618    } else {
 99619
 99620    }
 99621# 1355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99622    if (attrs->contrast > 255U) {
 99623# 1356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99624      goto out_unlock;
 99625    } else {
 99626
 99627    }
 99628# 1357 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99629    if (attrs->saturation > 1023U) {
 99630# 1358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99631      goto out_unlock;
 99632    } else {
 99633
 99634    }
 99635    {
 99636# 1360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99637    overlay->color_key = attrs->color_key;
 99638# 1361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99639    overlay->brightness = (u32 )attrs->brightness;
 99640# 1362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99641    overlay->contrast = attrs->contrast;
 99642# 1363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99643    overlay->saturation = attrs->saturation;
 99644# 1365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99645    regs = intel_overlay_map_regs(overlay);
 99646    }
 99647# 1366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99648    if ((unsigned long )regs == (unsigned long )((struct overlay_registers *)0)) {
 99649# 1367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99650      ret = -12;
 99651# 1368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99652      goto out_unlock;
 99653    } else {
 99654
 99655    }
 99656    {
 99657# 1371 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99658    update_reg_attrs(overlay, regs);
 99659# 1373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99660    intel_overlay_unmap_regs(overlay, regs);
 99661    }
 99662# 1375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99663    if ((attrs->flags & 2U) != 0U) {
 99664# 1376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99665      if ((unsigned int )((unsigned char )(((struct drm_i915_private *)dev->dev_private)->info)->gen) == 2U) {
 99666# 1377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99667        goto out_unlock;
 99668      } else {
 99669
 99670      }
 99671# 1379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99672      if (overlay->active != 0) {
 99673# 1380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99674        ret = -16;
 99675# 1381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99676        goto out_unlock;
 99677      } else {
 99678
 99679      }
 99680      {
 99681# 1384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99682      ret = check_gamma(attrs);
 99683      }
 99684# 1385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99685      if (ret != 0) {
 99686# 1386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99687        goto out_unlock;
 99688      } else {
 99689
 99690      }
 99691      {
 99692# 1388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99693      i915_write32(dev_priv, 196644U, attrs->gamma0);
 99694# 1389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99695      i915_write32(dev_priv, 196640U, attrs->gamma1);
 99696# 1390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99697      i915_write32(dev_priv, 196636U, attrs->gamma2);
 99698# 1391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99699      i915_write32(dev_priv, 196632U, attrs->gamma3);
 99700# 1392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99701      i915_write32(dev_priv, 196628U, attrs->gamma4);
 99702# 1393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99703      i915_write32(dev_priv, 196624U, attrs->gamma5);
 99704      }
 99705    } else {
 99706
 99707    }
 99708  }
 99709# 1397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99710  ret = 0;
 99711  out_unlock:
 99712  {
 99713# 1399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99714  mutex_unlock(& dev->struct_mutex);
 99715# 1400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99716  mutex_unlock(& dev->mode_config.mutex);
 99717  }
 99718# 1402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99719  return (ret);
 99720}
 99721}
 99722# 1405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99723void intel_setup_overlay(struct drm_device *dev )
 99724{ drm_i915_private_t *dev_priv ;
 99725  struct intel_overlay *overlay ;
 99726  struct drm_i915_gem_object *reg_bo ;
 99727  struct overlay_registers *regs ;
 99728  int ret ;
 99729  void *tmp ;
 99730  int __ret_warn_on ;
 99731  long tmp___0 ;
 99732  long tmp___1 ;
 99733
 99734  {
 99735# 1407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99736  dev_priv = (drm_i915_private_t *)dev->dev_private;
 99737# 1413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99738  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 2UL) == 0U) {
 99739# 1414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99740    return;
 99741  } else {
 99742
 99743  }
 99744  {
 99745# 1416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99746  tmp = kzalloc(96UL, 208U);
 99747# 1416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99748  overlay = (struct intel_overlay *)tmp;
 99749  }
 99750# 1417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99751  if ((unsigned long )overlay == (unsigned long )((struct intel_overlay *)0)) {
 99752# 1418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99753    return;
 99754  } else {
 99755
 99756  }
 99757  {
 99758# 1420 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99759  mutex_lock_nested(& dev->struct_mutex, 0U);
 99760# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99761  __ret_warn_on = (unsigned long )dev_priv->overlay != (unsigned long )((struct intel_overlay *)0);
 99762# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99763  tmp___0 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 99764  }
 99765# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99766  if (tmp___0 != 0L) {
 99767    {
 99768# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99769    warn_slowpath_null("/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p",
 99770                       (int const )1421);
 99771    }
 99772  } else {
 99773
 99774  }
 99775  {
 99776# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99777  tmp___1 = __builtin_expect((long )(__ret_warn_on != 0), 0L);
 99778  }
 99779# 1421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99780  if (tmp___1 != 0L) {
 99781# 1422 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99782    goto out_free;
 99783  } else {
 99784
 99785  }
 99786  {
 99787# 1424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99788  overlay->dev = dev;
 99789# 1426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99790  reg_bo = i915_gem_alloc_object(dev, 4096UL);
 99791  }
 99792# 1427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99793  if ((unsigned long )reg_bo == (unsigned long )((struct drm_i915_gem_object *)0)) {
 99794# 1428 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99795    goto out_free;
 99796  } else {
 99797
 99798  }
 99799# 1429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99800  overlay->reg_bo = reg_bo;
 99801# 1431 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99802  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) != 0U) {
 99803    {
 99804# 1432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99805    ret = i915_gem_attach_phys_object(dev, reg_bo, 3, 4096);
 99806    }
 99807# 1435 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99808    if (ret != 0) {
 99809      {
 99810# 1436 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99811      drm_err("intel_setup_overlay", "failed to attach phys overlay regs\n");
 99812      }
 99813# 1437 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99814      goto out_free_bo;
 99815    } else {
 99816
 99817    }
 99818# 1439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99819    overlay->flip_addr = (u32 )((reg_bo->phys_obj)->handle)->busaddr;
 99820  } else {
 99821    {
 99822# 1441 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99823    ret = i915_gem_object_pin(reg_bo, 4096U, (bool )1);
 99824    }
 99825# 1442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99826    if (ret != 0) {
 99827      {
 99828# 1443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99829      drm_err("intel_setup_overlay", "failed to pin overlay register bo\n");
 99830      }
 99831# 1444 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99832      goto out_free_bo;
 99833    } else {
 99834
 99835    }
 99836    {
 99837# 1446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99838    overlay->flip_addr = reg_bo->gtt_offset;
 99839# 1448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99840    ret = i915_gem_object_set_to_gtt_domain(reg_bo, (bool )1);
 99841    }
 99842# 1449 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99843    if (ret != 0) {
 99844      {
 99845# 1450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99846      drm_err("intel_setup_overlay", "failed to move overlay register bo into the GTT\n");
 99847      }
 99848# 1451 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99849      goto out_unpin_bo;
 99850    } else {
 99851
 99852    }
 99853  }
 99854  {
 99855# 1456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99856  overlay->color_key = 66046U;
 99857# 1457 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99858  overlay->brightness = 4294967277U;
 99859# 1458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99860  overlay->contrast = 75U;
 99861# 1459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99862  overlay->saturation = 146U;
 99863# 1461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99864  regs = intel_overlay_map_regs(overlay);
 99865  }
 99866# 1462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99867  if ((unsigned long )regs == (unsigned long )((struct overlay_registers *)0)) {
 99868# 1463 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99869    goto out_unpin_bo;
 99870  } else {
 99871
 99872  }
 99873  {
 99874# 1465 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99875  memset((void *)regs, 0, 1792UL);
 99876# 1466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99877  update_polyphase_filter(regs);
 99878# 1467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99879  update_reg_attrs(overlay, regs);
 99880# 1469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99881  intel_overlay_unmap_regs(overlay, regs);
 99882# 1471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99883  dev_priv->overlay = overlay;
 99884# 1472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99885  mutex_unlock(& dev->struct_mutex);
 99886# 1473 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99887  printk("<6>[drm] initialized overlay support\n");
 99888  }
 99889# 1474 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99890  return;
 99891  out_unpin_bo: ;
 99892# 1477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99893  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 3UL) == 0U) {
 99894    {
 99895# 1478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99896    i915_gem_object_unpin(reg_bo);
 99897    }
 99898  } else {
 99899
 99900  }
 99901  out_free_bo:
 99902  {
 99903# 1480 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99904  drm_gem_object_unreference(& reg_bo->base);
 99905  }
 99906  out_free:
 99907  {
 99908# 1482 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99909  mutex_unlock(& dev->struct_mutex);
 99910# 1483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99911  kfree((void const *)overlay);
 99912  }
 99913# 1484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99914  return;
 99915}
 99916}
 99917# 1487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99918void intel_cleanup_overlay(struct drm_device *dev )
 99919{ drm_i915_private_t *dev_priv ;
 99920  long tmp ;
 99921
 99922  {
 99923# 1489 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99924  dev_priv = (drm_i915_private_t *)dev->dev_private;
 99925# 1491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99926  if ((unsigned long )dev_priv->overlay == (unsigned long )((struct intel_overlay *)0)) {
 99927# 1492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99928    return;
 99929  } else {
 99930
 99931  }
 99932  {
 99933# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99934  tmp = __builtin_expect((long )((dev_priv->overlay)->active != 0), 0L);
 99935  }
 99936# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99937  if (tmp != 0L) {
 99938# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99939    __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"),
 99940                         "i" (1497), "i" (12UL));
 99941    ldv_37957: ;
 99942# 1497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99943    goto ldv_37957;
 99944  } else {
 99945
 99946  }
 99947  {
 99948# 1499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99949  drm_gem_object_unreference_unlocked(& ((dev_priv->overlay)->reg_bo)->base);
 99950# 1500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99951  kfree((void const *)dev_priv->overlay);
 99952  }
 99953# 1501 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99954  return;
 99955}
 99956}
 99957# 1514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99958static struct overlay_registers *intel_overlay_map_regs_atomic(struct intel_overlay *overlay )
 99959{ drm_i915_private_t *dev_priv ;
 99960  struct overlay_registers *regs ;
 99961  void *tmp ;
 99962
 99963  {
 99964# 1516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99965  dev_priv = (drm_i915_private_t *)(overlay->dev)->dev_private;
 99966# 1519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99967  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(overlay->dev)->dev_private)->info + 3UL) != 0U) {
 99968# 1520 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99969    regs = (struct overlay_registers *)(((overlay->reg_bo)->phys_obj)->handle)->vaddr;
 99970  } else {
 99971    {
 99972# 1522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99973    tmp = io_mapping_map_atomic_wc(dev_priv->mm.gtt_mapping, (unsigned long )(overlay->reg_bo)->gtt_offset);
 99974# 1522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99975    regs = (struct overlay_registers *)tmp;
 99976    }
 99977  }
 99978# 1525 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99979  return (regs);
 99980}
 99981}
 99982# 1528 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99983static void intel_overlay_unmap_regs_atomic(struct intel_overlay *overlay , struct overlay_registers *regs )
 99984{
 99985
 99986  {
 99987# 1531 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99988  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(overlay->dev)->dev_private)->info + 3UL) == 0U) {
 99989    {
 99990# 1532 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99991    io_mapping_unmap_atomic((void *)regs);
 99992    }
 99993  } else {
 99994
 99995  }
 99996# 1533 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
 99997  return;
 99998}
 99999}
100000# 1537 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100001struct intel_overlay_error_state *intel_overlay_capture_error_state(struct drm_device *dev )
100002{ drm_i915_private_t *dev_priv ;
100003  struct intel_overlay *overlay ;
100004  struct intel_overlay_error_state *error ;
100005  struct overlay_registers *regs ;
100006  void *tmp ;
100007
100008  {
100009# 1539 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100010  dev_priv = (drm_i915_private_t *)dev->dev_private;
100011# 1540 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100012  overlay = dev_priv->overlay;
100013# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100014  if ((unsigned long )overlay == (unsigned long )((struct intel_overlay *)0)) {
100015# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100016    return ((struct intel_overlay_error_state *)0);
100017  } else
100018# 1544 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100019  if (overlay->active == 0) {
100020# 1545 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100021    return ((struct intel_overlay_error_state *)0);
100022  } else {
100023
100024  }
100025  {
100026# 1547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100027  tmp = kmalloc(1808UL, 32U);
100028# 1547 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100029  error = (struct intel_overlay_error_state *)tmp;
100030  }
100031# 1548 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100032  if ((unsigned long )error == (unsigned long )((struct intel_overlay_error_state *)0)) {
100033# 1549 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100034    return ((struct intel_overlay_error_state *)0);
100035  } else {
100036
100037  }
100038  {
100039# 1551 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100040  error->dovsta = i915_read32(dev_priv, 196616U);
100041# 1552 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100042  error->isr = i915_read32(dev_priv, 8364U);
100043  }
100044# 1553 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100045  if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)(overlay->dev)->dev_private)->info + 3UL) != 0U) {
100046# 1554 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100047    error->base = (unsigned long )(((overlay->reg_bo)->phys_obj)->handle)->vaddr;
100048  } else {
100049# 1556 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100050    error->base = (unsigned long )(overlay->reg_bo)->gtt_offset;
100051  }
100052  {
100053# 1558 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100054  regs = intel_overlay_map_regs_atomic(overlay);
100055  }
100056# 1559 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100057  if ((unsigned long )regs == (unsigned long )((struct overlay_registers *)0)) {
100058# 1560 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100059    goto err;
100060  } else {
100061
100062  }
100063  {
100064# 1562 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100065  memcpy_fromio((void *)(& error->regs), (void const volatile *)regs, 1792UL);
100066# 1563 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100067  intel_overlay_unmap_regs_atomic(overlay, regs);
100068  }
100069# 1565 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100070  return (error);
100071  err:
100072  {
100073# 1568 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100074  kfree((void const *)error);
100075  }
100076# 1569 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100077  return ((struct intel_overlay_error_state *)0);
100078}
100079}
100080# 1573 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100081void intel_overlay_print_error_state(struct seq_file *m , struct intel_overlay_error_state *error )
100082{
100083
100084  {
100085  {
100086# 1575 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100087  seq_printf(m, "Overlay, status: 0x%08x, interrupt: 0x%08x\n", error->dovsta, error->isr);
100088# 1577 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100089  seq_printf(m, "  Register file at 0x%08lx:\n", error->base);
100090# 1581 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100091  seq_printf(m, "    OBUF_0Y:\t0x%08x\n", error->regs.OBUF_0Y);
100092# 1582 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100093  seq_printf(m, "    OBUF_1Y:\t0x%08x\n", error->regs.OBUF_1Y);
100094# 1583 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100095  seq_printf(m, "    OBUF_0U:\t0x%08x\n", error->regs.OBUF_0U);
100096# 1584 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100097  seq_printf(m, "    OBUF_0V:\t0x%08x\n", error->regs.OBUF_0V);
100098# 1585 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100099  seq_printf(m, "    OBUF_1U:\t0x%08x\n", error->regs.OBUF_1U);
100100# 1586 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100101  seq_printf(m, "    OBUF_1V:\t0x%08x\n", error->regs.OBUF_1V);
100102# 1587 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100103  seq_printf(m, "    OSTRIDE:\t0x%08x\n", error->regs.OSTRIDE);
100104# 1588 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100105  seq_printf(m, "    YRGB_VPH:\t0x%08x\n", error->regs.YRGB_VPH);
100106# 1589 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100107  seq_printf(m, "    UV_VPH:\t0x%08x\n", error->regs.UV_VPH);
100108# 1590 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100109  seq_printf(m, "    HORZ_PH:\t0x%08x\n", error->regs.HORZ_PH);
100110# 1591 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100111  seq_printf(m, "    INIT_PHS:\t0x%08x\n", error->regs.INIT_PHS);
100112# 1592 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100113  seq_printf(m, "    DWINPOS:\t0x%08x\n", error->regs.DWINPOS);
100114# 1593 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100115  seq_printf(m, "    DWINSZ:\t0x%08x\n", error->regs.DWINSZ);
100116# 1594 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100117  seq_printf(m, "    SWIDTH:\t0x%08x\n", error->regs.SWIDTH);
100118# 1595 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100119  seq_printf(m, "    SWIDTHSW:\t0x%08x\n", error->regs.SWIDTHSW);
100120# 1596 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100121  seq_printf(m, "    SHEIGHT:\t0x%08x\n", error->regs.SHEIGHT);
100122# 1597 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100123  seq_printf(m, "    YRGBSCALE:\t0x%08x\n", error->regs.YRGBSCALE);
100124# 1598 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100125  seq_printf(m, "    UVSCALE:\t0x%08x\n", error->regs.UVSCALE);
100126# 1599 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100127  seq_printf(m, "    OCLRC0:\t0x%08x\n", error->regs.OCLRC0);
100128# 1600 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100129  seq_printf(m, "    OCLRC1:\t0x%08x\n", error->regs.OCLRC1);
100130# 1601 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100131  seq_printf(m, "    DCLRKV:\t0x%08x\n", error->regs.DCLRKV);
100132# 1602 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100133  seq_printf(m, "    DCLRKM:\t0x%08x\n", error->regs.DCLRKM);
100134# 1603 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100135  seq_printf(m, "    SCLRKVH:\t0x%08x\n", error->regs.SCLRKVH);
100136# 1604 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100137  seq_printf(m, "    SCLRKVL:\t0x%08x\n", error->regs.SCLRKVL);
100138# 1605 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100139  seq_printf(m, "    SCLRKEN:\t0x%08x\n", error->regs.SCLRKEN);
100140# 1606 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100141  seq_printf(m, "    OCONFIG:\t0x%08x\n", error->regs.OCONFIG);
100142# 1607 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100143  seq_printf(m, "    OCMD:\t0x%08x\n", error->regs.OCMD);
100144# 1608 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100145  seq_printf(m, "    OSTART_0Y:\t0x%08x\n", error->regs.OSTART_0Y);
100146# 1609 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100147  seq_printf(m, "    OSTART_1Y:\t0x%08x\n", error->regs.OSTART_1Y);
100148# 1610 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100149  seq_printf(m, "    OSTART_0U:\t0x%08x\n", error->regs.OSTART_0U);
100150# 1611 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100151  seq_printf(m, "    OSTART_0V:\t0x%08x\n", error->regs.OSTART_0V);
100152# 1612 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100153  seq_printf(m, "    OSTART_1U:\t0x%08x\n", error->regs.OSTART_1U);
100154# 1613 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100155  seq_printf(m, "    OSTART_1V:\t0x%08x\n", error->regs.OSTART_1V);
100156# 1614 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100157  seq_printf(m, "    OTILEOFF_0Y:\t0x%08x\n", error->regs.OTILEOFF_0Y);
100158# 1615 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100159  seq_printf(m, "    OTILEOFF_1Y:\t0x%08x\n", error->regs.OTILEOFF_1Y);
100160# 1616 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100161  seq_printf(m, "    OTILEOFF_0U:\t0x%08x\n", error->regs.OTILEOFF_0U);
100162# 1617 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100163  seq_printf(m, "    OTILEOFF_0V:\t0x%08x\n", error->regs.OTILEOFF_0V);
100164# 1618 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100165  seq_printf(m, "    OTILEOFF_1U:\t0x%08x\n", error->regs.OTILEOFF_1U);
100166# 1619 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100167  seq_printf(m, "    OTILEOFF_1V:\t0x%08x\n", error->regs.OTILEOFF_1V);
100168# 1620 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100169  seq_printf(m, "    FASTHSCALE:\t0x%08x\n", error->regs.FASTHSCALE);
100170# 1621 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100171  seq_printf(m, "    UVSCALEV:\t0x%08x\n", error->regs.UVSCALEV);
100172  }
100173# 1622 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_overlay.c.p"
100174  return;
100175}
100176}
100177# 177 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/io.h"
100178extern void *ioremap_cache(resource_size_t , unsigned long ) ;
100179# 788 "include/linux/device.h"
100180extern int dev_printk(char const * , struct device const * , char const * , ...) ;
100181# 45 "include/acpi/acpi_bus.h"
100182extern acpi_status acpi_evaluate_integer(acpi_handle , acpi_string , struct acpi_object_list * ,
100183                                         unsigned long long * ) ;
100184# 308 "include/acpi/acpi_bus.h"
100185extern int register_acpi_notifier(struct notifier_block * ) ;
100186# 309 "include/acpi/acpi_bus.h"
100187extern int unregister_acpi_notifier(struct notifier_block * ) ;
100188# 317 "include/acpi/acpi_bus.h"
100189extern int acpi_bus_get_device(acpi_handle , struct acpi_device ** ) ;
100190# 191 "include/linux/acpi.h"
100191extern long acpi_is_video_device(struct acpi_device * ) ;
100192# 7 "include/linux/acpi_io.h"
100193__inline static void *acpi_os_ioremap(acpi_physical_address phys , acpi_size size )
100194{ void *tmp ;
100195
100196  {
100197  {
100198# 10 "include/linux/acpi_io.h"
100199  tmp = ioremap_cache(phys, (unsigned long )size);
100200  }
100201# 10 "include/linux/acpi_io.h"
100202  return (tmp);
100203}
100204}
100205# 411 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100206__inline static void trace_i915_reg_rw___19(bool write , u32 reg , u64 val , int len )
100207{ struct tracepoint_func *it_func_ptr ;
100208  void *it_func ;
100209  void *__data ;
100210  struct tracepoint_func *_________p1 ;
100211  bool __warned ;
100212  int tmp ;
100213  int tmp___0 ;
100214  bool tmp___1 ;
100215
100216  {
100217  {
100218# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100219  tmp___1 = static_branch(& __tracepoint_i915_reg_rw.key);
100220  }
100221# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100222  if ((int )tmp___1) {
100223    {
100224# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100225    rcu_read_lock_sched_notrace();
100226# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100227    _________p1 = (struct tracepoint_func *)*((struct tracepoint_func * volatile *)(& __tracepoint_i915_reg_rw.funcs));
100228# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100229    tmp = debug_lockdep_rcu_enabled();
100230    }
100231# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100232    if (tmp != 0) {
100233# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100234      if (! __warned) {
100235        {
100236# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100237        tmp___0 = rcu_read_lock_sched_held();
100238        }
100239# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100240        if (tmp___0 == 0) {
100241          {
100242# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100243          __warned = (bool )1;
100244# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100245          lockdep_rcu_dereference("/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h",
100246                                  (int const )411);
100247          }
100248        } else {
100249
100250        }
100251      } else {
100252
100253      }
100254    } else {
100255
100256    }
100257# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100258    it_func_ptr = _________p1;
100259# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100260    if ((unsigned long )it_func_ptr != (unsigned long )((struct tracepoint_func *)0)) {
100261      ldv_38929:
100262      {
100263# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100264      it_func = it_func_ptr->func;
100265# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100266      __data = it_func_ptr->data;
100267# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100268      (*((void (*)(void * , bool , u32 , u64 , int ))it_func))(__data, (bool )((int )write),
100269                                                                   reg, val, len);
100270# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100271      it_func_ptr = it_func_ptr + 1;
100272      }
100273# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100274      if ((unsigned long )it_func_ptr->func != (unsigned long )((void *)0)) {
100275# 388 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100276        goto ldv_38929;
100277      } else {
100278# 390 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100279        goto ldv_38930;
100280      }
100281      ldv_38930: ;
100282    } else {
100283
100284    }
100285    {
100286# 387 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100287    rcu_read_lock_sched_notrace();
100288    }
100289  } else {
100290
100291  }
100292# 389 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_trace.h"
100293  return;
100294}
100295}
100296# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100297__inline static u32 i915_read32___19(struct drm_i915_private *dev_priv , u32 reg )
100298{ u32 val ;
100299
100300  {
100301# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100302  val = 0U;
100303# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100304  if ((unsigned int )((unsigned char )(dev_priv->info)->gen) > 5U) {
100305# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100306    if (reg <= 262143U) {
100307# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100308      if (reg != 41356U) {
100309        {
100310# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100311        gen6_gt_force_wake_get(dev_priv);
100312# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100313        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
100314# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100315        gen6_gt_force_wake_put(dev_priv);
100316        }
100317      } else {
100318        {
100319# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100320        val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
100321        }
100322      }
100323    } else {
100324      {
100325# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100326      val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
100327      }
100328    }
100329  } else {
100330    {
100331# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100332    val = readl((void const volatile *)dev_priv->regs + (unsigned long )reg);
100333    }
100334  }
100335  {
100336# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100337  trace_i915_reg_rw___19((bool )0, reg, (u64 )val, 4);
100338  }
100339# 1361 "/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/drivers/gpu/drm/i915/i915_drv.h"
100340  return (val);
100341}
100342}
100343# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100344static u32 asle_set_backlight(struct drm_device *dev , u32 bclp )
100345{ struct drm_i915_private *dev_priv ;
100346  struct opregion_asle *asle ;
100347  u32 max ;
100348
100349  {
100350# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100351  dev_priv = (struct drm_i915_private *)dev->dev_private;
100352# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100353  asle = dev_priv->opregion.asle;
100354# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100355  if ((int )bclp >= 0) {
100356# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100357    return (4096U);
100358  } else {
100359
100360  }
100361# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100362  bclp = bclp & 2147483647U;
100363# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100364  if (bclp > 255U) {
100365# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100366    return (4096U);
100367  } else {
100368
100369  }
100370  {
100371# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100372  max = intel_panel_get_max_backlight(dev);
100373# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100374  intel_panel_set_backlight(dev, (bclp * max) / 255U);
100375# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100376  asle->cblv = (bclp * 100U) / 255U | 2147483648U;
100377  }
100378# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100379  return (0U);
100380}
100381}
100382# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100383static u32 asle_set_als_illum(struct drm_device *dev , u32 alsi )
100384{
100385
100386  {
100387# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100388  return (0U);
100389}
100390}
100391# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100392static u32 asle_set_pwm_freq(struct drm_device *dev , u32 pfmb )
100393{ struct drm_i915_private *dev_priv ;
100394  u32 blc_pwm_ctl ;
100395  u32 tmp ;
100396  u32 pwm ;
100397
100398  {
100399# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100400  dev_priv = (struct drm_i915_private *)dev->dev_private;
100401# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100402  if ((int )pfmb < 0) {
100403    {
100404# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100405    tmp = i915_read32___19(dev_priv, 397908U);
100406# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100407    blc_pwm_ctl = tmp;
100408# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100409    pwm = pfmb & 2147483136U;
100410# 190 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100411    blc_pwm_ctl = blc_pwm_ctl & 65535U;
100412# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100413    pwm = pwm >> 9;
100414    }
100415  } else {
100416
100417  }
100418# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100419  return (0U);
100420}
100421}
100422# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100423static u32 asle_set_pfit(struct drm_device *dev , u32 pfit )
100424{
100425
100426  {
100427# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100428  if ((int )pfit >= 0) {
100429# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100430    return (16384U);
100431  } else {
100432
100433  }
100434# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100435  return (0U);
100436}
100437}
100438# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100439void intel_opregion_asle_intr(struct drm_device *dev )
100440{ struct drm_i915_private *dev_priv ;
100441  struct opregion_asle *asle ;
100442  u32 asle_stat ;
100443  u32 asle_req ;
100444  u32 tmp ;
100445  u32 tmp___0 ;
100446  u32 tmp___1 ;
100447  u32 tmp___2 ;
100448
100449  {
100450# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100451  dev_priv = (struct drm_i915_private *)dev->dev_private;
100452# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100453  asle = dev_priv->opregion.asle;
100454# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100455  asle_stat = 0U;
100456# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100457  if ((unsigned long )asle == (unsigned long )((struct opregion_asle *)0)) {
100458# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100459    return;
100460  } else {
100461
100462  }
100463# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100464  asle_req = asle->aslc & 15U;
100465# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100466  if (asle_req == 0U) {
100467    {
100468# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100469    drm_ut_debug_printk(2U, "drm", "intel_opregion_asle_intr", "non asle set request??\n");
100470    }
100471# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100472    return;
100473  } else {
100474
100475  }
100476# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100477  if ((int )asle_req & 1) {
100478    {
100479# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100480    tmp = asle_set_als_illum(dev, asle->alsi);
100481# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100482    asle_stat = tmp | asle_stat;
100483    }
100484  } else {
100485
100486  }
100487# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100488  if ((asle_req & 2U) != 0U) {
100489    {
100490# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100491    tmp___0 = asle_set_backlight(dev, asle->bclp);
100492# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100493    asle_stat = tmp___0 | asle_stat;
100494    }
100495  } else {
100496
100497  }
100498# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100499  if ((asle_req & 4U) != 0U) {
100500    {
100501# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100502    tmp___1 = asle_set_pfit(dev, asle->pfit);
100503# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100504    asle_stat = tmp___1 | asle_stat;
100505    }
100506  } else {
100507
100508  }
100509# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100510  if ((asle_req & 8U) != 0U) {
100511    {
100512# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100513    tmp___2 = asle_set_pwm_freq(dev, asle->pfmb);
100514# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100515    asle_stat = tmp___2 | asle_stat;
100516    }
100517  } else {
100518
100519  }
100520# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100521  asle->aslc = asle_stat;
100522# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100523  return;
100524}
100525}
100526# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100527void intel_opregion_gse_intr(struct drm_device *dev )
100528{ struct drm_i915_private *dev_priv ;
100529  struct opregion_asle *asle ;
100530  u32 asle_stat ;
100531  u32 asle_req ;
100532  u32 tmp ;
100533
100534  {
100535# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100536  dev_priv = (struct drm_i915_private *)dev->dev_private;
100537# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100538  asle = dev_priv->opregion.asle;
100539# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100540  asle_stat = 0U;
100541# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100542  if ((unsigned long )asle == (unsigned long )((struct opregion_asle *)0)) {
100543# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100544    return;
100545  } else {
100546
100547  }
100548# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100549  asle_req = asle->aslc & 15U;
100550# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100551  if (asle_req == 0U) {
100552    {
100553# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100554    drm_ut_debug_printk(2U, "drm", "intel_opregion_gse_intr", "non asle set request??\n");
100555    }
100556# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100557    return;
100558  } else {
100559
100560  }
100561# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100562  if ((int )asle_req & 1) {
100563    {
100564# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100565    drm_ut_debug_printk(2U, "drm", "intel_opregion_gse_intr", "Illum is not supported\n");
100566# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100567    asle_stat = asle_stat | 1024U;
100568    }
100569  } else {
100570
100571  }
100572# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100573  if ((asle_req & 2U) != 0U) {
100574    {
100575# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100576    tmp = asle_set_backlight(dev, asle->bclp);
100577# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100578    asle_stat = tmp | asle_stat;
100579    }
100580  } else {
100581
100582  }
100583# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100584  if ((asle_req & 4U) != 0U) {
100585    {
100586# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100587    drm_ut_debug_printk(2U, "drm", "intel_opregion_gse_intr", "Pfit is not supported\n");
100588# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100589    asle_stat = asle_stat | 16384U;
100590    }
100591  } else {
100592
100593  }
100594# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100595  if ((asle_req & 8U) != 0U) {
100596    {
100597# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100598    drm_ut_debug_printk(2U, "drm", "intel_opregion_gse_intr", "PWM freq is not supported\n");
100599# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100600    asle_stat = asle_stat | 65536U;
100601    }
100602  } else {
100603
100604  }
100605# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100606  asle->aslc = asle_stat;
100607# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100608  return;
100609}
100610}
100611# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100612void intel_opregion_enable_asle(struct drm_device *dev )
100613{ struct drm_i915_private *dev_priv ;
100614  struct opregion_asle *asle ;
100615
100616  {
100617# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100618  dev_priv = (struct drm_i915_private *)dev->dev_private;
100619# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100620  asle = dev_priv->opregion.asle;
100621# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100622  if ((unsigned long )asle != (unsigned long )((struct opregion_asle *)0)) {
100623# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100624    if ((unsigned int )*((unsigned char *)((struct drm_i915_private *)dev->dev_private)->info + 1UL) != 0U) {
100625      {
100626# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100627      intel_enable_asle(dev);
100628      }
100629    } else {
100630
100631    }
100632# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100633    asle->tche = 15U;
100634# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100635    asle->ardy = 1U;
100636  } else {
100637
100638  }
100639# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100640  return;
100641}
100642}
100643# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100644static struct intel_opregion *system_opregion ;
100645# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100646static int intel_opregion_video_event(struct notifier_block *nb , unsigned long val ,
100647                                      void *data )
100648{ struct opregion_acpi *acpi ;
100649
100650  {
100651# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100652  if ((unsigned long )system_opregion == (unsigned long )((struct intel_opregion *)0)) {
100653# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100654    return (0);
100655  } else {
100656
100657  }
100658# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100659  acpi = system_opregion->acpi;
100660# 318 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100661  acpi->csts = 0U;
100662# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100663  return (1);
100664}
100665}
100666# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100667static struct notifier_block intel_opregion_notifier = {& intel_opregion_video_event, (struct notifier_block *)0, 0};
100668# 333 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100669static void intel_didl_outputs(struct drm_device *dev )
100670{ struct drm_i915_private *dev_priv ;
100671  struct intel_opregion *opregion ;
100672  struct drm_connector *connector ;
100673  acpi_handle handle ;
100674  struct acpi_device *acpi_dev ;
100675  struct acpi_device *acpi_cdev ;
100676  struct acpi_device *acpi_video_bus ;
100677  unsigned long long device_id ;
100678  acpi_status status ;
100679  int i ;
100680  int tmp ;
100681  struct list_head const *__mptr ;
100682  long tmp___0 ;
100683  struct list_head const *__mptr___0 ;
100684  long tmp___1 ;
100685  struct list_head const *__mptr___1 ;
100686  struct list_head const *__mptr___2 ;
100687  struct list_head const *__mptr___3 ;
100688  int output_type ;
100689  struct list_head const *__mptr___4 ;
100690
100691  {
100692# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100693  dev_priv = (struct drm_i915_private *)dev->dev_private;
100694# 336 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100695  opregion = & dev_priv->opregion;
100696# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100697  acpi_video_bus = (struct acpi_device *)0;
100698# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100699  i = 0;
100700# 344 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100701  handle = (dev->pdev)->dev.archdata.acpi_handle;
100702# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100703  if ((unsigned long )handle == (unsigned long )((acpi_handle )0)) {
100704# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100705    return;
100706  } else {
100707    {
100708# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100709    tmp = acpi_bus_get_device(handle, & acpi_dev);
100710    }
100711# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100712    if (tmp != 0) {
100713# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100714      return;
100715    } else {
100716
100717    }
100718  }
100719  {
100720# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100721  tmp___1 = acpi_is_video_device(acpi_dev);
100722  }
100723# 348 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100724  if (tmp___1 != 0L) {
100725# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100726    acpi_video_bus = acpi_dev;
100727  } else {
100728# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100729    __mptr = (struct list_head const *)acpi_dev->children.next;
100730# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100731    acpi_cdev = (struct acpi_device *)__mptr + 0x0fffffffffffffd8UL;
100732# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100733    goto ldv_40054;
100734    ldv_40053:
100735    {
100736# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100737    tmp___0 = acpi_is_video_device(acpi_cdev);
100738    }
100739# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100740    if (tmp___0 != 0L) {
100741# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100742      acpi_video_bus = acpi_cdev;
100743# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100744      goto ldv_40052;
100745    } else {
100746
100747    }
100748# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100749    __mptr___0 = (struct list_head const *)acpi_cdev->node.next;
100750# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100751    acpi_cdev = (struct acpi_device *)__mptr___0 + 0x0fffffffffffffd8UL;
100752    ldv_40054: ;
100753# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100754    if ((unsigned long )(& acpi_cdev->node) != (unsigned long )(& acpi_dev->children)) {
100755# 352 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100756      goto ldv_40053;
100757    } else {
100758# 354 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100759      goto ldv_40052;
100760    }
100761    ldv_40052: ;
100762  }
100763# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100764  if ((unsigned long )acpi_video_bus == (unsigned long )((struct acpi_device *)0)) {
100765    {
100766# 360 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100767    printk("<4>No ACPI video bus found\n");
100768    }
100769# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100770    return;
100771  } else {
100772
100773  }
100774# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100775  __mptr___1 = (struct list_head const *)acpi_video_bus->children.next;
100776# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100777  acpi_cdev = (struct acpi_device *)__mptr___1 + 0x0fffffffffffffd8UL;
100778# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100779  goto ldv_40061;
100780  ldv_40060: ;
100781# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100782  if (i > 7) {
100783    {
100784# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100785    dev_printk("<3>", (struct device const *)(& (dev->pdev)->dev), "More than 8 outputs detected\n");
100786    }
100787# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100788    return;
100789  } else {
100790
100791  }
100792  {
100793# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100794  status = acpi_evaluate_integer(acpi_cdev->handle, (char *)"_ADR", (struct acpi_object_list *)0,
100795                                 & device_id);
100796  }
100797# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100798  if (status == 0U) {
100799# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100800    if (device_id == 0ULL) {
100801# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100802      goto blind_set;
100803    } else {
100804
100805    }
100806# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100807    (opregion->acpi)->didl[i] = (unsigned int )device_id & 3855U;
100808# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100809    i = i + 1;
100810  } else {
100811
100812  }
100813# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100814  __mptr___2 = (struct list_head const *)acpi_cdev->node.next;
100815# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100816  acpi_cdev = (struct acpi_device *)__mptr___2 + 0x0fffffffffffffd8UL;
100817  ldv_40061: ;
100818# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100819  if ((unsigned long )(& acpi_cdev->node) != (unsigned long )(& acpi_video_bus->children)) {
100820# 365 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100821    goto ldv_40060;
100822  } else {
100823# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100824    goto ldv_40062;
100825  }
100826  ldv_40062: ;
100827  end: ;
100828# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100829  if (i <= 7) {
100830# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100831    (opregion->acpi)->didl[i] = 0U;
100832  } else {
100833
100834  }
100835# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100836  return;
100837  blind_set:
100838# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100839  i = 0;
100840# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100841  __mptr___3 = (struct list_head const *)dev->mode_config.connector_list.next;
100842# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100843  connector = (struct drm_connector *)__mptr___3 + 0x0ffffffffffffb98UL;
100844# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100845  goto ldv_40083;
100846  ldv_40082:
100847# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100848  output_type = 0;
100849# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100850  if (i > 7) {
100851    {
100852# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100853    dev_printk("<3>", (struct device const *)(& (dev->pdev)->dev), "More than 8 outputs detected\n");
100854    }
100855# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100856    return;
100857  } else {
100858
100859  }
100860# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100861  if (connector->connector_type == 1) {
100862# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100863    goto case_1;
100864  } else
100865# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100866  if (connector->connector_type == 4) {
100867# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100868    goto case_4;
100869  } else
100870# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100871  if (connector->connector_type == 5) {
100872# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100873    goto case_5;
100874  } else
100875# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100876  if (connector->connector_type == 6) {
100877# 402 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100878    goto case_6;
100879  } else
100880# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100881  if (connector->connector_type == 8) {
100882# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100883    goto case_8;
100884  } else
100885# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100886  if (connector->connector_type == 9) {
100887# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100888    goto case_9;
100889  } else
100890# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100891  if (connector->connector_type == 2) {
100892# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100893    goto case_2;
100894  } else
100895# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100896  if (connector->connector_type == 3) {
100897# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100898    goto case_3;
100899  } else
100900# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100901  if (connector->connector_type == 10) {
100902# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100903    goto case_10;
100904  } else
100905# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100906  if (connector->connector_type == 11) {
100907# 410 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100908    goto case_11;
100909  } else
100910# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100911  if (connector->connector_type == 12) {
100912# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100913    goto case_12;
100914  } else
100915# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100916  if (connector->connector_type == 7) {
100917# 414 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100918    goto case_7;
100919  } else
100920# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100921  if (0) {
100922    case_1: ;
100923    case_4:
100924# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100925    output_type = 256;
100926# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100927    goto ldv_40071;
100928    case_5: ;
100929    case_6: ;
100930    case_8: ;
100931    case_9:
100932# 405 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100933    output_type = 512;
100934# 406 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100935    goto ldv_40071;
100936    case_2: ;
100937    case_3: ;
100938    case_10: ;
100939    case_11: ;
100940    case_12:
100941# 412 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100942    output_type = 768;
100943# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100944    goto ldv_40071;
100945    case_7:
100946# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100947    output_type = 1024;
100948# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100949    goto ldv_40071;
100950  } else {
100951
100952  }
100953  ldv_40071:
100954# 418 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100955  (opregion->acpi)->didl[i] = (opregion->acpi)->didl[i] | (u32 )((output_type | (-0x7FFFFFFF-1)) | i);
100956# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100957  i = i + 1;
100958# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100959  __mptr___4 = (struct list_head const *)connector->head.next;
100960# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100961  connector = (struct drm_connector *)__mptr___4 + 0x0ffffffffffffb98UL;
100962  ldv_40083: ;
100963# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100964  if ((unsigned long )(& connector->head) != (unsigned long )(& dev->mode_config.connector_list)) {
100965# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100966    goto ldv_40082;
100967  } else {
100968# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100969    goto ldv_40084;
100970  }
100971  ldv_40084: ;
100972# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100973  goto end;
100974}
100975}
100976# 424 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100977void intel_opregion_init(struct drm_device *dev )
100978{ struct drm_i915_private *dev_priv ;
100979  struct intel_opregion *opregion ;
100980  int tmp ;
100981
100982  {
100983# 426 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100984  dev_priv = (struct drm_i915_private *)dev->dev_private;
100985# 427 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100986  opregion = & dev_priv->opregion;
100987# 429 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100988  if ((unsigned long )opregion->header == (unsigned long )((struct opregion_header *)0)) {
100989# 430 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100990    return;
100991  } else {
100992
100993  }
100994# 432 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100995  if ((unsigned long )opregion->acpi != (unsigned long )((struct opregion_acpi *)0)) {
100996    {
100997# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
100998    tmp = drm_core_check_feature(dev, 8192);
100999    }
101000# 433 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101001    if (tmp != 0) {
101002      {
101003# 434 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101004      intel_didl_outputs(dev);
101005      }
101006    } else {
101007
101008    }
101009    {
101010# 439 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101011    (opregion->acpi)->csts = 0U;
101012# 440 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101013    (opregion->acpi)->drdy = 1U;
101014# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101015    system_opregion = opregion;
101016# 443 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101017    register_acpi_notifier(& intel_opregion_notifier);
101018    }
101019  } else {
101020
101021  }
101022# 446 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101023  if ((unsigned long )opregion->asle != (unsigned long )((struct opregion_asle *)0)) {
101024    {
101025# 447 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101026    intel_opregion_enable_asle(dev);
101027    }
101028  } else {
101029
101030  }
101031# 448 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101032  return;
101033}
101034}
101035# 450 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101036void intel_opregion_fini(struct drm_device *dev )
101037{ struct drm_i915_private *dev_priv ;
101038  struct intel_opregion *opregion ;
101039
101040  {
101041# 452 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101042  dev_priv = (struct drm_i915_private *)dev->dev_private;
101043# 453 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101044  opregion = & dev_priv->opregion;
101045# 455 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101046  if ((unsigned long )opregion->header == (unsigned long )((struct opregion_header *)0)) {
101047# 456 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101048    return;
101049  } else {
101050
101051  }
101052# 458 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101053  if ((unsigned long )opregion->acpi != (unsigned long )((struct opregion_acpi *)0)) {
101054    {
101055# 459 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101056    (opregion->acpi)->drdy = 0U;
101057# 461 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101058    system_opregion = (struct intel_opregion *)0;
101059# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101060    unregister_acpi_notifier(& intel_opregion_notifier);
101061    }
101062  } else {
101063
101064  }
101065  {
101066# 466 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101067  iounmap((void volatile *)opregion->header);
101068# 467 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101069  opregion->header = (struct opregion_header *)0;
101070# 468 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101071  opregion->acpi = (struct opregion_acpi *)0;
101072# 469 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101073  opregion->swsci = (struct opregion_swsci *)0;
101074# 470 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101075  opregion->asle = (struct opregion_asle *)0;
101076# 471 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101077  opregion->vbt = (void *)0;
101078  }
101079# 472 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101080  return;
101081}
101082}
101083# 475 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101084int intel_opregion_setup(struct drm_device *dev )
101085{ struct drm_i915_private *dev_priv ;
101086  struct intel_opregion *opregion ;
101087  void *base ;
101088  u32 asls ;
101089  u32 mboxes ;
101090  int err ;
101091  int tmp ;
101092
101093  {
101094  {
101095# 477 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101096  dev_priv = (struct drm_i915_private *)dev->dev_private;
101097# 478 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101098  opregion = & dev_priv->opregion;
101099# 481 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101100  err = 0;
101101# 483 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101102  pci_read_config_dword(dev->pdev, 252, & asls);
101103# 484 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101104  drm_ut_debug_printk(2U, "drm", "intel_opregion_setup", "graphic opregion physical addr: 0x%x\n",
101105                      asls);
101106  }
101107# 485 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101108  if (asls == 0U) {
101109    {
101110# 486 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101111    drm_ut_debug_printk(2U, "drm", "intel_opregion_setup", "ACPI OpRegion not supported!\n");
101112    }
101113# 487 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101114    return (-524);
101115  } else {
101116
101117  }
101118  {
101119# 490 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101120  base = acpi_os_ioremap((acpi_physical_address )asls, 8192ULL);
101121  }
101122# 491 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101123  if ((unsigned long )base == (unsigned long )((void *)0)) {
101124# 492 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101125    return (-12);
101126  } else {
101127
101128  }
101129  {
101130# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101131  tmp = memcmp((void const *)base, (void const *)"IntelGraphicsMem", 16UL);
101132  }
101133# 494 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101134  if (tmp != 0) {
101135    {
101136# 495 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101137    drm_ut_debug_printk(2U, "drm", "intel_opregion_setup", "opregion signature mismatch\n");
101138# 496 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101139    err = -22;
101140    }
101141# 497 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101142    goto err_out;
101143  } else {
101144
101145  }
101146# 499 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101147  opregion->header = (struct opregion_header *)base;
101148# 500 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101149  opregion->vbt = base + 1024UL;
101150# 502 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101151  opregion->lid_state = (u32 *)base + 428U;
101152# 504 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101153  mboxes = (opregion->header)->mboxes;
101154# 505 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101155  if ((int )mboxes & 1) {
101156    {
101157# 506 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101158    drm_ut_debug_printk(2U, "drm", "intel_opregion_setup", "Public ACPI methods supported\n");
101159# 507 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101160    opregion->acpi = (struct opregion_acpi *)base + 256U;
101161    }
101162  } else {
101163
101164  }
101165# 510 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101166  if ((mboxes & 2U) != 0U) {
101167    {
101168# 511 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101169    drm_ut_debug_printk(2U, "drm", "intel_opregion_setup", "SWSCI supported\n");
101170# 512 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101171    opregion->swsci = (struct opregion_swsci *)base + 512U;
101172    }
101173  } else {
101174
101175  }
101176# 514 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101177  if ((mboxes & 4U) != 0U) {
101178    {
101179# 515 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101180    drm_ut_debug_printk(2U, "drm", "intel_opregion_setup", "ASLE supported\n");
101181# 516 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101182    opregion->asle = (struct opregion_asle *)base + 768U;
101183    }
101184  } else {
101185
101186  }
101187# 519 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101188  return (0);
101189  err_out:
101190  {
101191# 522 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101192  iounmap((void volatile *)base);
101193  }
101194# 523 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101195  return (err);
101196}
101197}
101198# 557 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_opregion.c.p"
101199# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101200static struct ch7xxx_id_struct ch7xxx_ids[4U] = { {(uint8_t )131U, (char *)"CH7011"},
101201        {(uint8_t )132U, (char *)"CH7009A"},
101202        {(uint8_t )133U, (char *)"CH7009B"},
101203        {(uint8_t )149U, (char *)"CH7301"}};
101204# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101205static char *ch7xxx_get_id(uint8_t vid )
101206{ int i ;
101207
101208  {
101209# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101210  i = 0;
101211# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101212  goto ldv_37325;
101213  ldv_37324: ;
101214# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101215  if ((int )ch7xxx_ids[i].vid == (int )vid) {
101216# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101217    return (ch7xxx_ids[i].name);
101218  } else {
101219
101220  }
101221# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101222  i = i + 1;
101223  ldv_37325: ;
101224# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101225  if ((unsigned int )i <= 3U) {
101226# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101227    goto ldv_37324;
101228  } else {
101229# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101230    goto ldv_37326;
101231  }
101232  ldv_37326: ;
101233# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101234  return ((char *)0);
101235}
101236}
101237# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101238static bool ch7xxx_readb(struct intel_dvo_device *dvo , int addr , uint8_t *ch )
101239{ struct ch7xxx_priv *ch7xxx ;
101240  struct i2c_adapter *adapter ;
101241  u8 out_buf[2U] ;
101242  u8 in_buf[2U] ;
101243  struct i2c_msg msgs[2U] ;
101244  int tmp ;
101245
101246  {
101247  {
101248# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101249  ch7xxx = (struct ch7xxx_priv *)dvo->dev_priv;
101250# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101251  adapter = dvo->i2c_bus;
101252# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101253  msgs[0].addr = (unsigned short )dvo->slave_addr;
101254# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101255  msgs[0].flags = (__u16 )0U;
101256# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101257  msgs[0].len = (__u16 )1U;
101258# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101259  msgs[0].buf = (__u8 *)(& out_buf);
101260# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101261  msgs[1].addr = (unsigned short )dvo->slave_addr;
101262# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101263  msgs[1].flags = (__u16 )1U;
101264# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101265  msgs[1].len = (__u16 )1U;
101266# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101267  msgs[1].buf = (__u8 *)(& in_buf);
101268# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101269  out_buf[0] = (u8 )addr;
101270# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101271  out_buf[1] = (u8 )0U;
101272# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101273  tmp = i2c_transfer(adapter, (struct i2c_msg *)(& msgs), 2);
101274  }
101275# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101276  if (tmp == 2) {
101277# 146 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101278    *ch = in_buf[0];
101279# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101280    return ((bool )1);
101281  } else {
101282
101283  }
101284# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101285  if (! ch7xxx->quiet) {
101286    {
101287# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101288    drm_ut_debug_printk(4U, "drm", "ch7xxx_readb", "Unable to read register 0x%02x from %s:%02x.\n",
101289                        addr, (char *)(& adapter->name), dvo->slave_addr);
101290    }
101291  } else {
101292
101293  }
101294# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101295  return ((bool )0);
101296}
101297}
101298# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101299static bool ch7xxx_writeb(struct intel_dvo_device *dvo , int addr , uint8_t ch )
101300{ struct ch7xxx_priv *ch7xxx ;
101301  struct i2c_adapter *adapter ;
101302  uint8_t out_buf[2U] ;
101303  struct i2c_msg msg ;
101304  int tmp ;
101305
101306  {
101307  {
101308# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101309  ch7xxx = (struct ch7xxx_priv *)dvo->dev_priv;
101310# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101311  adapter = dvo->i2c_bus;
101312# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101313  msg.addr = (unsigned short )dvo->slave_addr;
101314# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101315  msg.flags = (__u16 )0U;
101316# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101317  msg.len = (__u16 )2U;
101318# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101319  msg.buf = (__u8 *)(& out_buf);
101320# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101321  out_buf[0] = (uint8_t )addr;
101322# 171 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101323  out_buf[1] = ch;
101324# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101325  tmp = i2c_transfer(adapter, & msg, 1);
101326  }
101327# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101328  if (tmp == 1) {
101329# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101330    return ((bool )1);
101331  } else {
101332
101333  }
101334# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101335  if (! ch7xxx->quiet) {
101336    {
101337# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101338    drm_ut_debug_printk(4U, "drm", "ch7xxx_writeb", "Unable to write register 0x%02x to %s:%d.\n",
101339                        addr, (char *)(& adapter->name), dvo->slave_addr);
101340    }
101341  } else {
101342
101343  }
101344# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101345  return ((bool )0);
101346}
101347}
101348# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101349static bool ch7xxx_init(struct intel_dvo_device *dvo , struct i2c_adapter *adapter )
101350{ struct ch7xxx_priv *ch7xxx ;
101351  uint8_t vendor ;
101352  uint8_t device ;
101353  char *name ;
101354  void *tmp ;
101355  bool tmp___0 ;
101356  int tmp___1 ;
101357  bool tmp___2 ;
101358  int tmp___3 ;
101359
101360  {
101361  {
101362# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101363  tmp = kzalloc(1UL, 208U);
101364# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101365  ch7xxx = (struct ch7xxx_priv *)tmp;
101366  }
101367# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101368  if ((unsigned long )ch7xxx == (unsigned long )((struct ch7xxx_priv *)0)) {
101369# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101370    return ((bool )0);
101371  } else {
101372
101373  }
101374  {
101375# 196 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101376  dvo->i2c_bus = adapter;
101377# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101378  dvo->dev_priv = (void *)ch7xxx;
101379# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101380  ch7xxx->quiet = (bool )1;
101381# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101382  tmp___0 = ch7xxx_readb(dvo, 74, & vendor);
101383  }
101384# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101385  if (tmp___0) {
101386# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101387    tmp___1 = 0;
101388  } else {
101389# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101390    tmp___1 = 1;
101391  }
101392# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101393  if (tmp___1) {
101394# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101395    goto out;
101396  } else {
101397
101398  }
101399  {
101400# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101401  name = ch7xxx_get_id((uint8_t )((int )vendor));
101402  }
101403# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101404  if ((unsigned long )name == (unsigned long )((char *)0)) {
101405    {
101406# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101407    drm_ut_debug_printk(4U, "drm", "ch7xxx_init", "ch7xxx not detected; got 0x%02x from %s slave %d.\n",
101408                        (int )vendor, (char *)(& adapter->name), dvo->slave_addr);
101409    }
101410# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101411    goto out;
101412  } else {
101413
101414  }
101415  {
101416# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101417  tmp___2 = ch7xxx_readb(dvo, 75, & device);
101418  }
101419# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101420  if (tmp___2) {
101421# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101422    tmp___3 = 0;
101423  } else {
101424# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101425    tmp___3 = 1;
101426  }
101427# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101428  if (tmp___3) {
101429# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101430    goto out;
101431  } else {
101432
101433  }
101434# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101435  if ((unsigned int )device != 23U) {
101436    {
101437# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101438    drm_ut_debug_printk(4U, "drm", "ch7xxx_init", "ch7xxx not detected; got 0x%02x from %s slave %d.\n",
101439                        (int )vendor, (char *)(& adapter->name), dvo->slave_addr);
101440    }
101441# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101442    goto out;
101443  } else {
101444
101445  }
101446  {
101447# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101448  ch7xxx->quiet = (bool )0;
101449# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101450  drm_ut_debug_printk(4U, "drm", "ch7xxx_init", "Detected %s chipset, vendor/device ID 0x%02x/0x%02x\n",
101451                      name, (int )vendor, (int )device);
101452  }
101453# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101454  return ((bool )1);
101455  out:
101456  {
101457# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101458  kfree((void const *)ch7xxx);
101459  }
101460# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101461  return ((bool )0);
101462}
101463}
101464# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101465static enum drm_connector_status ch7xxx_detect(struct intel_dvo_device *dvo )
101466{ uint8_t cdet ;
101467  uint8_t orig_pm ;
101468  uint8_t pm ;
101469
101470  {
101471  {
101472# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101473  ch7xxx_readb(dvo, 73, & orig_pm);
101474# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101475  pm = orig_pm;
101476# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101477  pm = (uint8_t )((unsigned int )pm & 254U);
101478# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101479  pm = (uint8_t )((unsigned int )pm | 192U);
101480# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101481  ch7xxx_writeb(dvo, 73, (uint8_t )((int )pm));
101482# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101483  ch7xxx_readb(dvo, 32, & cdet);
101484# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101485  ch7xxx_writeb(dvo, 73, (uint8_t )((int )orig_pm));
101486  }
101487# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101488  if (((int )cdet & 32) != 0) {
101489# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101490    return ((enum drm_connector_status )1);
101491  } else {
101492
101493  }
101494# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101495  return ((enum drm_connector_status )2);
101496}
101497}
101498# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101499static enum drm_mode_status ch7xxx_mode_valid(struct intel_dvo_device *dvo , struct drm_display_mode *mode )
101500{
101501
101502  {
101503# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101504  if (mode->clock > 165000) {
101505# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101506    return ((enum drm_mode_status )15);
101507  } else {
101508
101509  }
101510# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101511  return ((enum drm_mode_status )0);
101512}
101513}
101514# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101515static void ch7xxx_mode_set(struct intel_dvo_device *dvo , struct drm_display_mode *mode ,
101516                            struct drm_display_mode *adjusted_mode )
101517{ uint8_t tvco ;
101518  uint8_t tpcp ;
101519  uint8_t tpd ;
101520  uint8_t tlpf ;
101521  uint8_t idf ;
101522
101523  {
101524# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101525  if (mode->clock <= 65000) {
101526# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101527    tvco = (uint8_t )35U;
101528# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101529    tpcp = (uint8_t )8U;
101530# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101531    tpd = (uint8_t )22U;
101532# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101533    tlpf = (uint8_t )96U;
101534  } else {
101535# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101536    tvco = (uint8_t )45U;
101537# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101538    tpcp = (uint8_t )6U;
101539# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101540    tpd = (uint8_t )38U;
101541# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101542    tlpf = (uint8_t )160U;
101543  }
101544  {
101545# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101546  ch7xxx_writeb(dvo, 49, (uint8_t )0);
101547# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101548  ch7xxx_writeb(dvo, 50, (uint8_t )((int )tvco));
101549# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101550  ch7xxx_writeb(dvo, 51, (uint8_t )((int )tpcp));
101551# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101552  ch7xxx_writeb(dvo, 52, (uint8_t )((int )tpd));
101553# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101554  ch7xxx_writeb(dvo, 53, (uint8_t )48);
101555# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101556  ch7xxx_writeb(dvo, 54, (uint8_t )((int )tlpf));
101557# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101558  ch7xxx_writeb(dvo, 55, (uint8_t )0);
101559# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101560  ch7xxx_readb(dvo, 31, & idf);
101561# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101562  idf = (uint8_t )((unsigned int )idf & 231U);
101563  }
101564# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101565  if ((int )mode->flags & 1) {
101566# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101567    idf = (uint8_t )((unsigned int )idf | 8U);
101568  } else {
101569
101570  }
101571# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101572  if ((mode->flags & 4U) != 0U) {
101573# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101574    idf = (uint8_t )((unsigned int )idf | 8U);
101575  } else {
101576
101577  }
101578  {
101579# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101580  ch7xxx_writeb(dvo, 31, (uint8_t )((int )idf));
101581  }
101582# 297 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101583  return;
101584}
101585}
101586# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101587static void ch7xxx_dpms(struct intel_dvo_device *dvo , int mode )
101588{
101589
101590  {
101591# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101592  if (mode == 0) {
101593    {
101594# 303 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101595    ch7xxx_writeb(dvo, 73, (uint8_t )192);
101596    }
101597  } else {
101598    {
101599# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101600    ch7xxx_writeb(dvo, 73, (uint8_t )1);
101601    }
101602  }
101603# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101604  return;
101605}
101606}
101607# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101608static void ch7xxx_dump_regs(struct intel_dvo_device *dvo )
101609{ int i ;
101610  uint8_t val ;
101611
101612  {
101613# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101614  i = 0;
101615# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101616  goto ldv_37388;
101617  ldv_37387: ;
101618# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101619  if (((unsigned int )i & 7U) == 0U) {
101620    {
101621# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101622    drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "\n %02X: ", i);
101623    }
101624  } else {
101625
101626  }
101627  {
101628# 316 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101629  ch7xxx_readb(dvo, i, & val);
101630# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101631  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "%02X ", (int )val);
101632# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101633  i = i + 1;
101634  }
101635  ldv_37388: ;
101636# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101637  if (i <= 75) {
101638# 313 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101639    goto ldv_37387;
101640  } else {
101641# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101642    goto ldv_37389;
101643  }
101644  ldv_37389: ;
101645# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101646  return;
101647}
101648}
101649# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101650static void ch7xxx_destroy(struct intel_dvo_device *dvo )
101651{ struct ch7xxx_priv *ch7xxx ;
101652
101653  {
101654# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101655  ch7xxx = (struct ch7xxx_priv *)dvo->dev_priv;
101656# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101657  if ((unsigned long )ch7xxx != (unsigned long )((struct ch7xxx_priv *)0)) {
101658    {
101659# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101660    kfree((void const *)ch7xxx);
101661# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101662    dvo->dev_priv = (void *)0;
101663    }
101664  } else {
101665
101666  }
101667# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101668  return;
101669}
101670}
101671# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101672struct intel_dvo_dev_ops ch7xxx_ops =
101673# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101674     {& ch7xxx_init, (void (*)(struct intel_dvo_device * ))0, & ch7xxx_dpms, (int (*)(struct intel_dvo_device * ,
101675                                                                                    struct drm_display_mode * ))(& ch7xxx_mode_valid),
101676    (bool (*)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ))0,
101677    (void (*)(struct intel_dvo_device * ))0, (void (*)(struct intel_dvo_device * ))0,
101678    & ch7xxx_mode_set, & ch7xxx_detect, (struct drm_display_mode *(*)(struct intel_dvo_device * ))0,
101679    & ch7xxx_destroy, & ch7xxx_dump_regs};
101680# 372 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7xxx.c.p"
101681# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101682static void ch7017_dump_regs(struct intel_dvo_device *dvo ) ;
101683# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101684static void ch7017_dpms(struct intel_dvo_device *dvo , int mode ) ;
101685# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101686static bool ch7017_read(struct intel_dvo_device *dvo , u8 addr , u8 *val )
101687{ struct i2c_msg msgs[2U] ;
101688  int tmp ;
101689
101690  {
101691  {
101692# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101693  msgs[0].addr = (unsigned short )dvo->slave_addr;
101694# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101695  msgs[0].flags = (__u16 )0U;
101696# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101697  msgs[0].len = (__u16 )1U;
101698# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101699  msgs[0].buf = & addr;
101700# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101701  msgs[1].addr = (unsigned short )dvo->slave_addr;
101702# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101703  msgs[1].flags = (__u16 )1U;
101704# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101705  msgs[1].len = (__u16 )1U;
101706# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101707  msgs[1].buf = val;
101708# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101709  tmp = i2c_transfer(dvo->i2c_bus, (struct i2c_msg *)(& msgs), 2);
101710  }
101711# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101712  return ((bool )(tmp == 2));
101713}
101714}
101715# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101716static bool ch7017_write(struct intel_dvo_device *dvo , u8 addr , u8 val )
101717{ uint8_t buf[2U] ;
101718  struct i2c_msg msg ;
101719  int tmp ;
101720
101721  {
101722  {
101723# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101724  buf[0] = addr;
101725# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101726  buf[1] = val;
101727# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101728  msg.addr = (unsigned short )dvo->slave_addr;
101729# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101730  msg.flags = (__u16 )0U;
101731# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101732  msg.len = (__u16 )2U;
101733# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101734  msg.buf = (__u8 *)(& buf);
101735# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101736  tmp = i2c_transfer(dvo->i2c_bus, & msg, 1);
101737  }
101738# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101739  return ((bool )(tmp == 1));
101740}
101741}
101742# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101743static bool ch7017_init(struct intel_dvo_device *dvo , struct i2c_adapter *adapter )
101744{ struct ch7017_priv *priv ;
101745  char const *str ;
101746  u8 val ;
101747  void *tmp ;
101748  bool tmp___0 ;
101749  int tmp___1 ;
101750
101751  {
101752  {
101753# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101754  tmp = kzalloc(1UL, 208U);
101755# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101756  priv = (struct ch7017_priv *)tmp;
101757  }
101758# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101759  if ((unsigned long )priv == (unsigned long )((struct ch7017_priv *)0)) {
101760# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101761    return ((bool )0);
101762  } else {
101763
101764  }
101765  {
101766# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101767  dvo->i2c_bus = adapter;
101768# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101769  dvo->dev_priv = (void *)priv;
101770# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101771  tmp___0 = ch7017_read(dvo, (u8 )75, & val);
101772  }
101773# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101774  if (tmp___0) {
101775# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101776    tmp___1 = 0;
101777  } else {
101778# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101779    tmp___1 = 1;
101780  }
101781# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101782  if (tmp___1) {
101783# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101784    goto fail;
101785  } else {
101786
101787  }
101788# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101789  if ((int )val == 27) {
101790# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101791    goto case_27;
101792  } else
101793# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101794  if ((int )val == 26) {
101795# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101796    goto case_26;
101797  } else
101798# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101799  if ((int )val == 25) {
101800# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101801    goto case_25;
101802  } else {
101803# 235 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101804    goto switch_default;
101805# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101806    if (0) {
101807      case_27:
101808# 227 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101809      str = "ch7017";
101810# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101811      goto ldv_37341;
101812      case_26:
101813# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101814      str = "ch7018";
101815# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101816      goto ldv_37341;
101817      case_25:
101818# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101819      str = "ch7019";
101820# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101821      goto ldv_37341;
101822      switch_default:
101823      {
101824# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101825      drm_ut_debug_printk(4U, "drm", "ch7017_init", "ch701x not detected, got %d: from %s slave %d.\n",
101826                          (int )val, (char *)(& adapter->name), dvo->slave_addr);
101827      }
101828# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101829      goto fail;
101830    } else {
101831
101832    }
101833  }
101834  ldv_37341:
101835  {
101836# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101837  drm_ut_debug_printk(4U, "drm", "ch7017_init", "%s detected on %s, addr %d\n", str,
101838                      (char *)(& adapter->name), dvo->slave_addr);
101839  }
101840# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101841  return ((bool )1);
101842  fail:
101843  {
101844# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101845  kfree((void const *)priv);
101846  }
101847# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101848  return ((bool )0);
101849}
101850}
101851# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101852static enum drm_connector_status ch7017_detect(struct intel_dvo_device *dvo )
101853{
101854
101855  {
101856# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101857  return ((enum drm_connector_status )1);
101858}
101859}
101860# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101861static enum drm_mode_status ch7017_mode_valid(struct intel_dvo_device *dvo , struct drm_display_mode *mode )
101862{
101863
101864  {
101865# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101866  if (mode->clock > 160000) {
101867# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101868    return ((enum drm_mode_status )15);
101869  } else {
101870
101871  }
101872# 262 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101873  return ((enum drm_mode_status )0);
101874}
101875}
101876# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101877static void ch7017_mode_set(struct intel_dvo_device *dvo , struct drm_display_mode *mode ,
101878                            struct drm_display_mode *adjusted_mode )
101879{ uint8_t lvds_pll_feedback_div ;
101880  uint8_t lvds_pll_vco_control ;
101881  uint8_t outputs_enable ;
101882  uint8_t lvds_control_2 ;
101883  uint8_t lvds_power_down ;
101884  uint8_t horizontal_active_pixel_input ;
101885  uint8_t horizontal_active_pixel_output ;
101886  uint8_t vertical_active_line_output ;
101887  uint8_t active_input_line_output ;
101888
101889  {
101890  {
101891# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101892  drm_ut_debug_printk(4U, "drm", "ch7017_mode_set", "Registers before mode setting\n");
101893# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101894  ch7017_dump_regs(dvo);
101895  }
101896# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101897  if (mode->clock <= 99999) {
101898# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101899    outputs_enable = (uint8_t )8U;
101900# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101901    lvds_pll_feedback_div = (uint8_t )173U;
101902# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101903    lvds_pll_vco_control = (uint8_t )163U;
101904# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101905    lvds_control_2 = (uint8_t )32U;
101906  } else {
101907# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101908    outputs_enable = (uint8_t )11U;
101909# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101910    lvds_pll_feedback_div = (uint8_t )163U;
101911# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101912    lvds_pll_feedback_div = (uint8_t )35U;
101913# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101914    lvds_control_2 = (uint8_t )96U;
101915# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101916    outputs_enable = (uint8_t )((unsigned int )outputs_enable | 16U);
101917# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101918    lvds_pll_vco_control = (uint8_t )173U;
101919  }
101920  {
101921# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101922  horizontal_active_pixel_input = (uint8_t )mode->hdisplay;
101923# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101924  vertical_active_line_output = (uint8_t )mode->vdisplay;
101925# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101926  horizontal_active_pixel_output = (uint8_t )mode->hdisplay;
101927# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101928  active_input_line_output = (uint8_t )((int )((signed char )((mode->hdisplay & 1792) >> 8)) | (int )((signed char )(((mode->vdisplay & 1792) >> 8) << 3)));
101929# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101930  lvds_power_down = (uint8_t )((int )((signed char )((mode->hdisplay & 1792) >> 8)) | 8);
101931# 320 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101932  ch7017_dpms(dvo, 3);
101933# 321 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101934  ch7017_write(dvo, (u8 )95, (u8 )((int )horizontal_active_pixel_input));
101935# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101936  ch7017_write(dvo, (u8 )98, (u8 )((int )horizontal_active_pixel_output));
101937# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101938  ch7017_write(dvo, (u8 )97, (u8 )((int )vertical_active_line_output));
101939# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101940  ch7017_write(dvo, (u8 )96, (u8 )((int )active_input_line_output));
101941# 329 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101942  ch7017_write(dvo, (u8 )114, (u8 )((int )lvds_pll_vco_control));
101943# 330 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101944  ch7017_write(dvo, (u8 )113, (u8 )((int )lvds_pll_feedback_div));
101945# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101946  ch7017_write(dvo, (u8 )120, (u8 )((int )lvds_control_2));
101947# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101948  ch7017_write(dvo, (u8 )115, (u8 )((int )outputs_enable));
101949# 335 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101950  ch7017_write(dvo, (u8 )99, (u8 )((int )lvds_power_down));
101951# 337 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101952  drm_ut_debug_printk(4U, "drm", "ch7017_mode_set", "Registers after mode setting\n");
101953# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101954  ch7017_dump_regs(dvo);
101955  }
101956# 339 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101957  return;
101958}
101959}
101960# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101961static void ch7017_dpms(struct intel_dvo_device *dvo , int mode )
101962{ uint8_t val ;
101963
101964  {
101965  {
101966# 346 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101967  ch7017_read(dvo, (u8 )99, & val);
101968# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101969  ch7017_write(dvo, (u8 )73, (u8 )62);
101970  }
101971# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101972  if (mode == 0) {
101973    {
101974# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101975    ch7017_write(dvo, (u8 )99, (u8 )((int )val & 191));
101976    }
101977  } else {
101978    {
101979# 362 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101980    ch7017_write(dvo, (u8 )99, (u8 )((int )((unsigned int )val | 64U)));
101981    }
101982  }
101983  {
101984# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101985  msleep(20U);
101986  }
101987# 368 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101988  return;
101989}
101990}
101991# 370 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101992static void ch7017_dump_regs(struct intel_dvo_device *dvo )
101993{ uint8_t val ;
101994
101995  {
101996  {
101997# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
101998  ch7017_read(dvo, (u8 )95, & val);
101999# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102000  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_HORIZONTAL_ACTIVE_PIXEL_INPUT: %02x\n",
102001                      (int )val);
102002# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102003  ch7017_read(dvo, (u8 )98, & val);
102004# 381 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102005  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_HORIZONTAL_ACTIVE_PIXEL_OUTPUT: %02x\n",
102006                      (int )val);
102007# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102008  ch7017_read(dvo, (u8 )97, & val);
102009# 382 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102010  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_VERTICAL_ACTIVE_LINE_OUTPUT: %02x\n",
102011                      (int )val);
102012# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102013  ch7017_read(dvo, (u8 )96, & val);
102014# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102015  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_ACTIVE_INPUT_LINE_OUTPUT: %02x\n",
102016                      (int )val);
102017# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102018  ch7017_read(dvo, (u8 )114, & val);
102019# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102020  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_LVDS_PLL_VCO_CONTROL: %02x\n",
102021                      (int )val);
102022# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102023  ch7017_read(dvo, (u8 )113, & val);
102024# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102025  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_LVDS_PLL_FEEDBACK_DIV: %02x\n",
102026                      (int )val);
102027# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102028  ch7017_read(dvo, (u8 )120, & val);
102029# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102030  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_LVDS_CONTROL_2: %02x\n",
102031                      (int )val);
102032# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102033  ch7017_read(dvo, (u8 )115, & val);
102034# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102035  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_OUTPUTS_ENABLE: %02x\n",
102036                      (int )val);
102037# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102038  ch7017_read(dvo, (u8 )99, & val);
102039# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102040  drm_ut_debug_printk(4U, "drm", "ch7017_dump_regs", "CH7017_LVDS_POWER_DOWN: %02x\n",
102041                      (int )val);
102042  }
102043# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102044  return;
102045}
102046}
102047# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102048static void ch7017_destroy(struct intel_dvo_device *dvo )
102049{ struct ch7017_priv *priv ;
102050
102051  {
102052# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102053  priv = (struct ch7017_priv *)dvo->dev_priv;
102054# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102055  if ((unsigned long )priv != (unsigned long )((struct ch7017_priv *)0)) {
102056    {
102057# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102058    kfree((void const *)priv);
102059# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102060    dvo->dev_priv = (void *)0;
102061    }
102062  } else {
102063
102064  }
102065# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102066  return;
102067}
102068}
102069# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102070struct intel_dvo_dev_ops ch7017_ops =
102071# 401 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102072     {& ch7017_init, (void (*)(struct intel_dvo_device * ))0, & ch7017_dpms, (int (*)(struct intel_dvo_device * ,
102073                                                                                    struct drm_display_mode * ))(& ch7017_mode_valid),
102074    (bool (*)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ))0,
102075    (void (*)(struct intel_dvo_device * ))0, (void (*)(struct intel_dvo_device * ))0,
102076    & ch7017_mode_set, & ch7017_detect, (struct drm_display_mode *(*)(struct intel_dvo_device * ))0,
102077    & ch7017_destroy, & ch7017_dump_regs};
102078# 442 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ch7017.c.p"
102079# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102080static void ivch_dump_regs(struct intel_dvo_device *dvo ) ;
102081# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102082static bool ivch_read(struct intel_dvo_device *dvo , int addr , uint16_t *data )
102083{ struct ivch_priv *priv ;
102084  struct i2c_adapter *adapter ;
102085  u8 out_buf[1U] ;
102086  u8 in_buf[2U] ;
102087  struct i2c_msg msgs[3U] ;
102088  int tmp ;
102089
102090  {
102091  {
102092# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102093  priv = (struct ivch_priv *)dvo->dev_priv;
102094# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102095  adapter = dvo->i2c_bus;
102096# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102097  msgs[0].addr = (unsigned short )dvo->slave_addr;
102098# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102099  msgs[0].flags = (__u16 )1U;
102100# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102101  msgs[0].len = (__u16 )0U;
102102# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102103  msgs[0].buf = (__u8 *)0;
102104# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102105  msgs[1].addr = (__u16 )0U;
102106# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102107  msgs[1].flags = (__u16 )16384U;
102108# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102109  msgs[1].len = (__u16 )1U;
102110# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102111  msgs[1].buf = (__u8 *)(& out_buf);
102112# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102113  msgs[2].addr = (unsigned short )dvo->slave_addr;
102114# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102115  msgs[2].flags = (__u16 )16385U;
102116# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102117  msgs[2].len = (__u16 )2U;
102118# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102119  msgs[2].buf = (__u8 *)(& in_buf);
102120# 201 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102121  out_buf[0] = (u8 )addr;
102122# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102123  tmp = i2c_transfer(adapter, (struct i2c_msg *)(& msgs), 3);
102124  }
102125# 203 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102126  if (tmp == 3) {
102127# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102128    *data = (uint16_t )((int )((short )((int )in_buf[1] << 8)) | (int )((short )in_buf[0]));
102129# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102130    return ((bool )1);
102131  } else {
102132
102133  }
102134# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102135  if (! priv->quiet) {
102136    {
102137# 209 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102138    drm_ut_debug_printk(4U, "drm", "ivch_read", "Unable to read register 0x%02x from %s:%02x.\n",
102139                        addr, (char *)(& adapter->name), dvo->slave_addr);
102140    }
102141  } else {
102142
102143  }
102144# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102145  return ((bool )0);
102146}
102147}
102148# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102149static bool ivch_write(struct intel_dvo_device *dvo , int addr , uint16_t data )
102150{ struct ivch_priv *priv ;
102151  struct i2c_adapter *adapter ;
102152  u8 out_buf[3U] ;
102153  struct i2c_msg msg ;
102154  int tmp ;
102155
102156  {
102157  {
102158# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102159  priv = (struct ivch_priv *)dvo->dev_priv;
102160# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102161  adapter = dvo->i2c_bus;
102162# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102163  msg.addr = (unsigned short )dvo->slave_addr;
102164# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102165  msg.flags = (__u16 )0U;
102166# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102167  msg.len = (__u16 )3U;
102168# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102169  msg.buf = (__u8 *)(& out_buf);
102170# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102171  out_buf[0] = (u8 )addr;
102172# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102173  out_buf[1] = (u8 )data;
102174# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102175  out_buf[2] = (u8 )((int )data >> 8);
102176# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102177  tmp = i2c_transfer(adapter, & msg, 1);
102178  }
102179# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102180  if (tmp == 1) {
102181# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102182    return ((bool )1);
102183  } else {
102184
102185  }
102186# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102187  if (! priv->quiet) {
102188    {
102189# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102190    drm_ut_debug_printk(4U, "drm", "ivch_write", "Unable to write register 0x%02x to %s:%d.\n",
102191                        addr, (char *)(& adapter->name), dvo->slave_addr);
102192    }
102193  } else {
102194
102195  }
102196# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102197  return ((bool )0);
102198}
102199}
102200# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102201static bool ivch_init(struct intel_dvo_device *dvo , struct i2c_adapter *adapter )
102202{ struct ivch_priv *priv ;
102203  uint16_t temp ;
102204  void *tmp ;
102205  bool tmp___0 ;
102206  int tmp___1 ;
102207
102208  {
102209  {
102210# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102211  tmp = kzalloc(6UL, 208U);
102212# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102213  priv = (struct ivch_priv *)tmp;
102214  }
102215# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102216  if ((unsigned long )priv == (unsigned long )((struct ivch_priv *)0)) {
102217# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102218    return ((bool )0);
102219  } else {
102220
102221  }
102222  {
102223# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102224  dvo->i2c_bus = adapter;
102225# 256 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102226  dvo->dev_priv = (void *)priv;
102227# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102228  priv->quiet = (bool )1;
102229# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102230  tmp___0 = ivch_read(dvo, 0, & temp);
102231  }
102232# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102233  if (tmp___0) {
102234# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102235    tmp___1 = 0;
102236  } else {
102237# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102238    tmp___1 = 1;
102239  }
102240# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102241  if (tmp___1) {
102242# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102243    goto out;
102244  } else {
102245
102246  }
102247# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102248  priv->quiet = (bool )0;
102249# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102250  if (((int )temp & 127) != dvo->slave_addr) {
102251    {
102252# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102253    drm_ut_debug_printk(4U, "drm", "ivch_init", "ivch detect failed due to address mismatch (%d vs %d)\n",
102254                        (int )temp & 127, dvo->slave_addr);
102255    }
102256# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102257    goto out;
102258  } else {
102259
102260  }
102261  {
102262# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102263  ivch_read(dvo, 32, & priv->width);
102264# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102265  ivch_read(dvo, 32, & priv->height);
102266  }
102267# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102268  return ((bool )1);
102269  out:
102270  {
102271# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102272  kfree((void const *)priv);
102273  }
102274# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102275  return ((bool )0);
102276}
102277}
102278# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102279static enum drm_connector_status ivch_detect(struct intel_dvo_device *dvo )
102280{
102281
102282  {
102283# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102284  return ((enum drm_connector_status )1);
102285}
102286}
102287# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102288static enum drm_mode_status ivch_mode_valid(struct intel_dvo_device *dvo , struct drm_display_mode *mode )
102289{
102290
102291  {
102292# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102293  if (mode->clock > 112000) {
102294# 293 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102295    return ((enum drm_mode_status )15);
102296  } else {
102297
102298  }
102299# 295 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102300  return ((enum drm_mode_status )0);
102301}
102302}
102303# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102304static void ivch_dpms(struct intel_dvo_device *dvo , int mode )
102305{ int i ;
102306  uint16_t vr01 ;
102307  uint16_t vr30 ;
102308  uint16_t backlight ;
102309  bool tmp ;
102310  int tmp___0 ;
102311  bool tmp___1 ;
102312  int tmp___2 ;
102313
102314  {
102315  {
102316# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102317  tmp = ivch_read(dvo, 1, & vr01);
102318  }
102319# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102320  if (tmp) {
102321# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102322    tmp___0 = 0;
102323  } else {
102324# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102325    tmp___0 = 1;
102326  }
102327# 305 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102328  if (tmp___0) {
102329# 306 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102330    return;
102331  } else {
102332
102333  }
102334# 308 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102335  if (mode == 0) {
102336# 309 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102337    backlight = (uint16_t )1U;
102338  } else {
102339# 311 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102340    backlight = (uint16_t )0U;
102341  }
102342  {
102343# 312 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102344  ivch_write(dvo, 128, (uint16_t )((int )backlight));
102345  }
102346# 314 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102347  if (mode == 0) {
102348# 315 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102349    vr01 = (uint16_t )((unsigned int )vr01 | 5U);
102350  } else {
102351# 317 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102352    vr01 = (uint16_t )((unsigned int )vr01 & 65530U);
102353  }
102354  {
102355# 319 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102356  ivch_write(dvo, 1, (uint16_t )((int )vr01));
102357# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102358  i = 0;
102359  }
102360# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102361  goto ldv_37364;
102362  ldv_37363:
102363  {
102364# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102365  tmp___1 = ivch_read(dvo, 48, & vr30);
102366  }
102367# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102368  if (tmp___1) {
102369# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102370    tmp___2 = 0;
102371  } else {
102372# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102373    tmp___2 = 1;
102374  }
102375# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102376  if (tmp___2) {
102377# 324 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102378    goto ldv_37362;
102379  } else {
102380
102381  }
102382# 326 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102383  if (((int )((short )vr30) >= 0) ^ (mode == 0)) {
102384# 327 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102385    goto ldv_37362;
102386  } else {
102387
102388  }
102389  {
102390# 328 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102391  __const_udelay(4295000UL);
102392# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102393  i = i + 1;
102394  }
102395  ldv_37364: ;
102396# 322 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102397  if (i <= 99) {
102398# 323 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102399    goto ldv_37363;
102400  } else {
102401# 325 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102402    goto ldv_37362;
102403  }
102404  ldv_37362:
102405  {
102406# 331 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102407  __const_udelay(68720000UL);
102408  }
102409# 332 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102410  return;
102411}
102412}
102413# 334 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102414static void ivch_mode_set(struct intel_dvo_device *dvo , struct drm_display_mode *mode ,
102415                          struct drm_display_mode *adjusted_mode )
102416{ uint16_t vr40 ;
102417  uint16_t vr01 ;
102418  uint16_t x_ratio ;
102419  uint16_t y_ratio ;
102420
102421  {
102422# 338 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102423  vr40 = (uint16_t )0U;
102424# 341 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102425  vr01 = (uint16_t )0U;
102426# 342 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102427  vr40 = (uint16_t )13312U;
102428# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102429  if (mode->hdisplay != adjusted_mode->hdisplay) {
102430# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102431    goto _L;
102432  } else
102433# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102434  if (mode->vdisplay != adjusted_mode->vdisplay) {
102435    _L:
102436    {
102437# 349 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102438    vr01 = (uint16_t )((unsigned int )vr01 | 8U);
102439# 350 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102440    vr40 = (uint16_t )((unsigned int )vr40 | 256U);
102441# 351 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102442    x_ratio = (uint16_t )(((mode->hdisplay + -1) << 16) / (adjusted_mode->hdisplay + -1) >> 2);
102443# 353 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102444    y_ratio = (uint16_t )(((mode->vdisplay + -1) << 16) / (adjusted_mode->vdisplay + -1) >> 2);
102445# 355 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102446    ivch_write(dvo, 66, (uint16_t )((int )x_ratio));
102447# 356 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102448    ivch_write(dvo, 65, (uint16_t )((int )y_ratio));
102449    }
102450  } else {
102451# 358 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102452    vr01 = (uint16_t )((unsigned int )vr01 & 65527U);
102453# 359 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102454    vr40 = (uint16_t )((unsigned int )vr40 & 65279U);
102455  }
102456  {
102457# 361 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102458  vr40 = (uint16_t )((unsigned int )vr40 & 65023U);
102459# 363 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102460  ivch_write(dvo, 1, (uint16_t )((int )vr01));
102461# 364 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102462  ivch_write(dvo, 64, (uint16_t )((int )vr40));
102463# 366 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102464  ivch_dump_regs(dvo);
102465  }
102466# 367 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102467  return;
102468}
102469}
102470# 369 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102471static void ivch_dump_regs(struct intel_dvo_device *dvo )
102472{ uint16_t val ;
102473
102474  {
102475  {
102476# 373 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102477  ivch_read(dvo, 0, & val);
102478# 374 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102479  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR00: 0x%04x\n",
102480                      (int )val);
102481# 375 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102482  ivch_read(dvo, 1, & val);
102483# 376 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102484  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR01: 0x%04x\n",
102485                      (int )val);
102486# 377 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102487  ivch_read(dvo, 48, & val);
102488# 378 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102489  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR30: 0x%04x\n",
102490                      (int )val);
102491# 379 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102492  ivch_read(dvo, 64, & val);
102493# 380 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102494  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR40: 0x%04x\n",
102495                      (int )val);
102496# 383 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102497  ivch_read(dvo, 128, & val);
102498# 384 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102499  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR80: 0x%04x\n",
102500                      (int )val);
102501# 385 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102502  ivch_read(dvo, 129, & val);
102503# 386 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102504  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR81: 0x%04x\n",
102505                      (int )val);
102506# 387 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102507  ivch_read(dvo, 130, & val);
102508# 388 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102509  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR82: 0x%04x\n",
102510                      (int )val);
102511# 389 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102512  ivch_read(dvo, 131, & val);
102513# 390 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102514  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR83: 0x%04x\n",
102515                      (int )val);
102516# 391 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102517  ivch_read(dvo, 132, & val);
102518# 392 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102519  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR84: 0x%04x\n",
102520                      (int )val);
102521# 393 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102522  ivch_read(dvo, 133, & val);
102523# 394 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102524  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR85: 0x%04x\n",
102525                      (int )val);
102526# 395 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102527  ivch_read(dvo, 134, & val);
102528# 396 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102529  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR86: 0x%04x\n",
102530                      (int )val);
102531# 397 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102532  ivch_read(dvo, 135, & val);
102533# 398 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102534  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR87: 0x%04x\n",
102535                      (int )val);
102536# 399 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102537  ivch_read(dvo, 136, & val);
102538# 400 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102539  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR88: 0x%04x\n",
102540                      (int )val);
102541# 403 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102542  ivch_read(dvo, 142, & val);
102543# 404 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102544  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR8E: 0x%04x\n",
102545                      (int )val);
102546# 407 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102547  ivch_read(dvo, 143, & val);
102548# 408 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102549  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "VR8F: 0x%04x\n",
102550                      (int )val);
102551  }
102552# 409 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102553  return;
102554}
102555}
102556# 411 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102557static void ivch_destroy(struct intel_dvo_device *dvo )
102558{ struct ivch_priv *priv ;
102559
102560  {
102561# 413 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102562  priv = (struct ivch_priv *)dvo->dev_priv;
102563# 415 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102564  if ((unsigned long )priv != (unsigned long )((struct ivch_priv *)0)) {
102565    {
102566# 416 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102567    kfree((void const *)priv);
102568# 417 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102569    dvo->dev_priv = (void *)0;
102570    }
102571  } else {
102572
102573  }
102574# 419 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102575  return;
102576}
102577}
102578# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102579struct intel_dvo_dev_ops ivch_ops =
102580# 421 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102581     {& ivch_init, (void (*)(struct intel_dvo_device * ))0, & ivch_dpms, (int (*)(struct intel_dvo_device * ,
102582                                                                                struct drm_display_mode * ))(& ivch_mode_valid),
102583    (bool (*)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ))0,
102584    (void (*)(struct intel_dvo_device * ))0, (void (*)(struct intel_dvo_device * ))0,
102585    & ivch_mode_set, & ivch_detect, (struct drm_display_mode *(*)(struct intel_dvo_device * ))0,
102586    & ivch_destroy, & ivch_dump_regs};
102587# 462 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_ivch.c.p"
102588# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102589static bool tfp410_readb(struct intel_dvo_device *dvo , int addr , uint8_t *ch )
102590{ struct tfp410_priv *tfp ;
102591  struct i2c_adapter *adapter ;
102592  u8 out_buf[2U] ;
102593  u8 in_buf[2U] ;
102594  struct i2c_msg msgs[2U] ;
102595  int tmp ;
102596
102597  {
102598  {
102599# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102600  tfp = (struct tfp410_priv *)dvo->dev_priv;
102601# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102602  adapter = dvo->i2c_bus;
102603# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102604  msgs[0].addr = (unsigned short )dvo->slave_addr;
102605# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102606  msgs[0].flags = (__u16 )0U;
102607# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102608  msgs[0].len = (__u16 )1U;
102609# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102610  msgs[0].buf = (__u8 *)(& out_buf);
102611# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102612  msgs[1].addr = (unsigned short )dvo->slave_addr;
102613# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102614  msgs[1].flags = (__u16 )1U;
102615# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102616  msgs[1].len = (__u16 )1U;
102617# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102618  msgs[1].buf = (__u8 *)(& in_buf);
102619# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102620  out_buf[0] = (u8 )addr;
102621# 124 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102622  out_buf[1] = (u8 )0U;
102623# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102624  tmp = i2c_transfer(adapter, (struct i2c_msg *)(& msgs), 2);
102625  }
102626# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102627  if (tmp == 2) {
102628# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102629    *ch = in_buf[0];
102630# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102631    return ((bool )1);
102632  } else {
102633
102634  }
102635# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102636  if (! tfp->quiet) {
102637    {
102638# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102639    drm_ut_debug_printk(4U, "drm", "tfp410_readb", "Unable to read register 0x%02x from %s:%02x.\n",
102640                        addr, (char *)(& adapter->name), dvo->slave_addr);
102641    }
102642  } else {
102643
102644  }
102645# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102646  return ((bool )0);
102647}
102648}
102649# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102650static bool tfp410_writeb(struct intel_dvo_device *dvo , int addr , uint8_t ch )
102651{ struct tfp410_priv *tfp ;
102652  struct i2c_adapter *adapter ;
102653  uint8_t out_buf[2U] ;
102654  struct i2c_msg msg ;
102655  int tmp ;
102656
102657  {
102658  {
102659# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102660  tfp = (struct tfp410_priv *)dvo->dev_priv;
102661# 141 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102662  adapter = dvo->i2c_bus;
102663# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102664  msg.addr = (unsigned short )dvo->slave_addr;
102665# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102666  msg.flags = (__u16 )0U;
102667# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102668  msg.len = (__u16 )2U;
102669# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102670  msg.buf = (__u8 *)(& out_buf);
102671# 150 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102672  out_buf[0] = (uint8_t )addr;
102673# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102674  out_buf[1] = ch;
102675# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102676  tmp = i2c_transfer(adapter, & msg, 1);
102677  }
102678# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102679  if (tmp == 1) {
102680# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102681    return ((bool )1);
102682  } else {
102683
102684  }
102685# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102686  if (! tfp->quiet) {
102687    {
102688# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102689    drm_ut_debug_printk(4U, "drm", "tfp410_writeb", "Unable to write register 0x%02x to %s:%d.\n",
102690                        addr, (char *)(& adapter->name), dvo->slave_addr);
102691    }
102692  } else {
102693
102694  }
102695# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102696  return ((bool )0);
102697}
102698}
102699# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102700static int tfp410_getid(struct intel_dvo_device *dvo , int addr )
102701{ uint8_t ch1 ;
102702  uint8_t ch2 ;
102703  bool tmp ;
102704  bool tmp___0 ;
102705
102706  {
102707  {
102708# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102709  tmp = tfp410_readb(dvo, addr, & ch1);
102710  }
102711# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102712  if ((int )tmp) {
102713    {
102714# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102715    tmp___0 = tfp410_readb(dvo, addr + 1, & ch2);
102716    }
102717# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102718    if ((int )tmp___0) {
102719# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102720      return ((((int )ch2 << 8) & 65535) | (int )ch1);
102721    } else {
102722
102723    }
102724  } else {
102725
102726  }
102727# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102728  return (-1);
102729}
102730}
102731# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102732static bool tfp410_init(struct intel_dvo_device *dvo , struct i2c_adapter *adapter )
102733{ struct tfp410_priv *tfp ;
102734  int id ;
102735  void *tmp ;
102736
102737  {
102738  {
102739# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102740  tmp = kzalloc(1UL, 208U);
102741# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102742  tfp = (struct tfp410_priv *)tmp;
102743  }
102744# 184 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102745  if ((unsigned long )tfp == (unsigned long )((struct tfp410_priv *)0)) {
102746# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102747    return ((bool )0);
102748  } else {
102749
102750  }
102751  {
102752# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102753  dvo->i2c_bus = adapter;
102754# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102755  dvo->dev_priv = (void *)tfp;
102756# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102757  tfp->quiet = (bool )1;
102758# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102759  id = tfp410_getid(dvo, 0);
102760  }
102761# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102762  if (id != 332) {
102763    {
102764# 192 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102765    drm_ut_debug_printk(4U, "drm", "tfp410_init", "tfp410 not detected got VID %X: from %s Slave %d.\n",
102766                        id, (char *)(& adapter->name), dvo->slave_addr);
102767    }
102768# 195 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102769    goto out;
102770  } else {
102771
102772  }
102773  {
102774# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102775  id = tfp410_getid(dvo, 2);
102776  }
102777# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102778  if (id != 1040) {
102779    {
102780# 199 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102781    drm_ut_debug_printk(4U, "drm", "tfp410_init", "tfp410 not detected got DID %X: from %s Slave %d.\n",
102782                        id, (char *)(& adapter->name), dvo->slave_addr);
102783    }
102784# 202 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102785    goto out;
102786  } else {
102787
102788  }
102789# 204 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102790  tfp->quiet = (bool )0;
102791# 205 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102792  return ((bool )1);
102793  out:
102794  {
102795# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102796  kfree((void const *)tfp);
102797  }
102798# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102799  return ((bool )0);
102800}
102801}
102802# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102803static enum drm_connector_status tfp410_detect(struct intel_dvo_device *dvo )
102804{ enum drm_connector_status ret ;
102805  uint8_t ctl2 ;
102806  bool tmp ;
102807
102808  {
102809  {
102810# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102811  ret = (enum drm_connector_status )2;
102812# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102813  tmp = tfp410_readb(dvo, 9, & ctl2);
102814  }
102815# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102816  if ((int )tmp) {
102817# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102818    if (((int )ctl2 & 4) != 0) {
102819# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102820      ret = (enum drm_connector_status )1;
102821    } else {
102822# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102823      ret = (enum drm_connector_status )2;
102824    }
102825  } else {
102826
102827  }
102828# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102829  return (ret);
102830}
102831}
102832# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102833static enum drm_mode_status tfp410_mode_valid(struct intel_dvo_device *dvo , struct drm_display_mode *mode )
102834{
102835
102836  {
102837# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102838  return ((enum drm_mode_status )0);
102839}
102840}
102841# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102842static void tfp410_mode_set(struct intel_dvo_device *dvo , struct drm_display_mode *mode ,
102843                            struct drm_display_mode *adjusted_mode )
102844{
102845
102846  {
102847# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102848  return;
102849}
102850}
102851# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102852static void tfp410_dpms(struct intel_dvo_device *dvo , int mode )
102853{ uint8_t ctl1 ;
102854  bool tmp ;
102855  int tmp___0 ;
102856
102857  {
102858  {
102859# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102860  tmp = tfp410_readb(dvo, 8, & ctl1);
102861  }
102862# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102863  if (tmp) {
102864# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102865    tmp___0 = 0;
102866  } else {
102867# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102868    tmp___0 = 1;
102869  }
102870# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102871  if (tmp___0) {
102872# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102873    return;
102874  } else {
102875
102876  }
102877# 252 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102878  if (mode == 0) {
102879# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102880    ctl1 = (uint8_t )((unsigned int )ctl1 | 1U);
102881  } else {
102882# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102883    ctl1 = (uint8_t )((unsigned int )ctl1 & 254U);
102884  }
102885  {
102886# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102887  tfp410_writeb(dvo, 8, (uint8_t )((int )ctl1));
102888  }
102889# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102890  return;
102891}
102892}
102893# 260 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102894static void tfp410_dump_regs(struct intel_dvo_device *dvo )
102895{ uint8_t val ;
102896  uint8_t val2 ;
102897
102898  {
102899  {
102900# 264 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102901  tfp410_readb(dvo, 4, & val);
102902# 265 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102903  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_REV: 0x%02X\n",
102904                      (int )val);
102905# 266 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102906  tfp410_readb(dvo, 8, & val);
102907# 267 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102908  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_CTL1: 0x%02X\n",
102909                      (int )val);
102910# 268 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102911  tfp410_readb(dvo, 9, & val);
102912# 269 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102913  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_CTL2: 0x%02X\n",
102914                      (int )val);
102915# 270 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102916  tfp410_readb(dvo, 10, & val);
102917# 271 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102918  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_CTL3: 0x%02X\n",
102919                      (int )val);
102920# 272 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102921  tfp410_readb(dvo, 11, & val);
102922# 273 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102923  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_USERCFG: 0x%02X\n",
102924                      (int )val);
102925# 274 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102926  tfp410_readb(dvo, 50, & val);
102927# 275 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102928  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_DE_DLY: 0x%02X\n",
102929                      (int )val);
102930# 276 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102931  tfp410_readb(dvo, 51, & val);
102932# 277 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102933  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_DE_CTL: 0x%02X\n",
102934                      (int )val);
102935# 278 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102936  tfp410_readb(dvo, 52, & val);
102937# 279 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102938  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_DE_TOP: 0x%02X\n",
102939                      (int )val);
102940# 280 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102941  tfp410_readb(dvo, 54, & val);
102942# 281 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102943  tfp410_readb(dvo, 55, & val2);
102944# 282 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102945  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_DE_CNT: 0x%02X%02X\n",
102946                      (int )val2, (int )val);
102947# 283 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102948  tfp410_readb(dvo, 56, & val);
102949# 284 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102950  tfp410_readb(dvo, 57, & val2);
102951# 285 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102952  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_DE_LIN: 0x%02X%02X\n",
102953                      (int )val2, (int )val);
102954# 286 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102955  tfp410_readb(dvo, 58, & val);
102956# 287 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102957  tfp410_readb(dvo, 59, & val2);
102958# 288 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102959  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_H_RES: 0x%02X%02X\n",
102960                      (int )val2, (int )val);
102961# 289 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102962  tfp410_readb(dvo, 60, & val);
102963# 290 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102964  tfp410_readb(dvo, 61, & val2);
102965# 291 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102966  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "TFP410_V_RES: 0x%02X%02X\n",
102967                      (int )val2, (int )val);
102968  }
102969# 292 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102970  return;
102971}
102972}
102973# 294 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102974static void tfp410_destroy(struct intel_dvo_device *dvo )
102975{ struct tfp410_priv *tfp ;
102976
102977  {
102978# 296 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102979  tfp = (struct tfp410_priv *)dvo->dev_priv;
102980# 298 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102981  if ((unsigned long )tfp != (unsigned long )((struct tfp410_priv *)0)) {
102982    {
102983# 299 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102984    kfree((void const *)tfp);
102985# 300 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102986    dvo->dev_priv = (void *)0;
102987    }
102988  } else {
102989
102990  }
102991# 302 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102992  return;
102993}
102994}
102995# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102996struct intel_dvo_dev_ops tfp410_ops =
102997# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
102998     {& tfp410_init, (void (*)(struct intel_dvo_device * ))0, & tfp410_dpms, (int (*)(struct intel_dvo_device * ,
102999                                                                                    struct drm_display_mode * ))(& tfp410_mode_valid),
103000    (bool (*)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ))0,
103001    (void (*)(struct intel_dvo_device * ))0, (void (*)(struct intel_dvo_device * ))0,
103002    & tfp410_mode_set, & tfp410_detect, (struct drm_display_mode *(*)(struct intel_dvo_device * ))0,
103003    & tfp410_destroy, & tfp410_dump_regs};
103004# 345 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_tfp410.c.p"
103005# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103006static bool sil164_readb(struct intel_dvo_device *dvo , int addr , uint8_t *ch )
103007{ struct sil164_priv *sil ;
103008  struct i2c_adapter *adapter ;
103009  u8 out_buf[2U] ;
103010  u8 in_buf[2U] ;
103011  struct i2c_msg msgs[2U] ;
103012  int tmp ;
103013
103014  {
103015  {
103016# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103017  sil = (struct sil164_priv *)dvo->dev_priv;
103018# 79 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103019  adapter = dvo->i2c_bus;
103020# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103021  msgs[0].addr = (unsigned short )dvo->slave_addr;
103022# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103023  msgs[0].flags = (__u16 )0U;
103024# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103025  msgs[0].len = (__u16 )1U;
103026# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103027  msgs[0].buf = (__u8 *)(& out_buf);
103028# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103029  msgs[1].addr = (unsigned short )dvo->slave_addr;
103030# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103031  msgs[1].flags = (__u16 )1U;
103032# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103033  msgs[1].len = (__u16 )1U;
103034# 83 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103035  msgs[1].buf = (__u8 *)(& in_buf);
103036# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103037  out_buf[0] = (u8 )addr;
103038# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103039  out_buf[1] = (u8 )0U;
103040# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103041  tmp = i2c_transfer(adapter, (struct i2c_msg *)(& msgs), 2);
103042  }
103043# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103044  if (tmp == 2) {
103045# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103046    *ch = in_buf[0];
103047# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103048    return ((bool )1);
103049  } else {
103050
103051  }
103052# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103053  if (! sil->quiet) {
103054    {
103055# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103056    drm_ut_debug_printk(4U, "drm", "sil164_readb", "Unable to read register 0x%02x from %s:%02x.\n",
103057                        addr, (char *)(& adapter->name), dvo->slave_addr);
103058    }
103059  } else {
103060
103061  }
103062# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103063  return ((bool )0);
103064}
103065}
103066# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103067static bool sil164_writeb(struct intel_dvo_device *dvo , int addr , uint8_t ch )
103068{ struct sil164_priv *sil ;
103069  struct i2c_adapter *adapter ;
103070  uint8_t out_buf[2U] ;
103071  struct i2c_msg msg ;
103072  int tmp ;
103073
103074  {
103075  {
103076# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103077  sil = (struct sil164_priv *)dvo->dev_priv;
103078# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103079  adapter = dvo->i2c_bus;
103080# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103081  msg.addr = (unsigned short )dvo->slave_addr;
103082# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103083  msg.flags = (__u16 )0U;
103084# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103085  msg.len = (__u16 )2U;
103086# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103087  msg.buf = (__u8 *)(& out_buf);
103088# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103089  out_buf[0] = (uint8_t )addr;
103090# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103091  out_buf[1] = ch;
103092# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103093  tmp = i2c_transfer(adapter, & msg, 1);
103094  }
103095# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103096  if (tmp == 1) {
103097# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103098    return ((bool )1);
103099  } else {
103100
103101  }
103102# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103103  if (! sil->quiet) {
103104    {
103105# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103106    drm_ut_debug_printk(4U, "drm", "sil164_writeb", "Unable to write register 0x%02x to %s:%d.\n",
103107                        addr, (char *)(& adapter->name), dvo->slave_addr);
103108    }
103109  } else {
103110
103111  }
103112# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103113  return ((bool )0);
103114}
103115}
103116# 140 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103117static bool sil164_init(struct intel_dvo_device *dvo , struct i2c_adapter *adapter )
103118{ struct sil164_priv *sil ;
103119  unsigned char ch ;
103120  void *tmp ;
103121  bool tmp___0 ;
103122  int tmp___1 ;
103123  bool tmp___2 ;
103124  int tmp___3 ;
103125
103126  {
103127  {
103128# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103129  tmp = kzalloc(1UL, 208U);
103130# 147 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103131  sil = (struct sil164_priv *)tmp;
103132  }
103133# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103134  if ((unsigned long )sil == (unsigned long )((struct sil164_priv *)0)) {
103135# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103136    return ((bool )0);
103137  } else {
103138
103139  }
103140  {
103141# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103142  dvo->i2c_bus = adapter;
103143# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103144  dvo->dev_priv = (void *)sil;
103145# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103146  sil->quiet = (bool )1;
103147# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103148  tmp___0 = sil164_readb(dvo, 0, & ch);
103149  }
103150# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103151  if (tmp___0) {
103152# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103153    tmp___1 = 0;
103154  } else {
103155# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103156    tmp___1 = 1;
103157  }
103158# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103159  if (tmp___1) {
103160# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103161    goto out;
103162  } else {
103163
103164  }
103165# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103166  if ((unsigned int )ch != 1U) {
103167    {
103168# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103169    drm_ut_debug_printk(4U, "drm", "sil164_init", "sil164 not detected got %d: from %s Slave %d.\n",
103170                        (int )ch, (char *)(& adapter->name), dvo->slave_addr);
103171    }
103172# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103173    goto out;
103174  } else {
103175
103176  }
103177  {
103178# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103179  tmp___2 = sil164_readb(dvo, 2, & ch);
103180  }
103181# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103182  if (tmp___2) {
103183# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103184    tmp___3 = 0;
103185  } else {
103186# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103187    tmp___3 = 1;
103188  }
103189# 164 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103190  if (tmp___3) {
103191# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103192    goto out;
103193  } else {
103194
103195  }
103196# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103197  if ((unsigned int )ch != 6U) {
103198    {
103199# 168 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103200    drm_ut_debug_printk(4U, "drm", "sil164_init", "sil164 not detected got %d: from %s Slave %d.\n",
103201                        (int )ch, (char *)(& adapter->name), dvo->slave_addr);
103202    }
103203# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103204    goto out;
103205  } else {
103206
103207  }
103208  {
103209# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103210  sil->quiet = (bool )0;
103211# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103212  drm_ut_debug_printk(4U, "drm", "sil164_init", "init sil164 dvo controller successfully!\n");
103213  }
103214# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103215  return ((bool )1);
103216  out:
103217  {
103218# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103219  kfree((void const *)sil);
103220  }
103221# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103222  return ((bool )0);
103223}
103224}
103225# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103226static enum drm_connector_status sil164_detect(struct intel_dvo_device *dvo )
103227{ uint8_t reg9 ;
103228
103229  {
103230  {
103231# 186 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103232  sil164_readb(dvo, 9, & reg9);
103233  }
103234# 188 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103235  if (((int )reg9 & 2) != 0) {
103236# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103237    return ((enum drm_connector_status )1);
103238  } else {
103239# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103240    return ((enum drm_connector_status )2);
103241  }
103242}
103243}
103244# 194 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103245static enum drm_mode_status sil164_mode_valid(struct intel_dvo_device *dvo , struct drm_display_mode *mode )
103246{
103247
103248  {
103249# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103250  return ((enum drm_mode_status )0);
103251}
103252}
103253# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103254static void sil164_mode_set(struct intel_dvo_device *dvo , struct drm_display_mode *mode ,
103255                            struct drm_display_mode *adjusted_mode )
103256{
103257
103258  {
103259# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103260  return;
103261}
103262}
103263# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103264static void sil164_dpms(struct intel_dvo_device *dvo , int mode )
103265{ int ret ;
103266  unsigned char ch ;
103267  bool tmp ;
103268
103269  {
103270  {
103271# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103272  tmp = sil164_readb(dvo, 8, & ch);
103273# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103274  ret = (int )tmp;
103275  }
103276# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103277  if (ret == 0) {
103278# 226 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103279    return;
103280  } else {
103281
103282  }
103283# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103284  if (mode == 0) {
103285# 229 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103286    ch = (unsigned char )((unsigned int )ch | 1U);
103287  } else {
103288# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103289    ch = (unsigned char )((unsigned int )ch & 254U);
103290  }
103291  {
103292# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103293  sil164_writeb(dvo, 8, (uint8_t )((int )ch));
103294  }
103295# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103296  return;
103297}
103298}
103299# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103300static void sil164_dump_regs(struct intel_dvo_device *dvo )
103301{ uint8_t val ;
103302
103303  {
103304  {
103305# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103306  sil164_readb(dvo, 6, & val);
103307# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103308  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "SIL164_FREQ_LO: 0x%02x\n",
103309                      (int )val);
103310# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103311  sil164_readb(dvo, 7, & val);
103312# 244 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103313  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "SIL164_FREQ_HI: 0x%02x\n",
103314                      (int )val);
103315# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103316  sil164_readb(dvo, 8, & val);
103317# 246 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103318  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "SIL164_REG8: 0x%02x\n",
103319                      (int )val);
103320# 247 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103321  sil164_readb(dvo, 9, & val);
103322# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103323  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "SIL164_REG9: 0x%02x\n",
103324                      (int )val);
103325# 249 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103326  sil164_readb(dvo, 12, & val);
103327# 250 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103328  drm_ut_debug_printk(4U, (char const *)0, (char const *)0, "SIL164_REGC: 0x%02x\n",
103329                      (int )val);
103330  }
103331# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103332  return;
103333}
103334}
103335# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103336static void sil164_destroy(struct intel_dvo_device *dvo )
103337{ struct sil164_priv *sil ;
103338
103339  {
103340# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103341  sil = (struct sil164_priv *)dvo->dev_priv;
103342# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103343  if ((unsigned long )sil != (unsigned long )((struct sil164_priv *)0)) {
103344    {
103345# 258 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103346    kfree((void const *)sil);
103347# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103348    dvo->dev_priv = (void *)0;
103349    }
103350  } else {
103351
103352  }
103353# 261 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103354  return;
103355}
103356}
103357# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103358struct intel_dvo_dev_ops sil164_ops =
103359# 263 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103360     {& sil164_init, (void (*)(struct intel_dvo_device * ))0, & sil164_dpms, (int (*)(struct intel_dvo_device * ,
103361                                                                                    struct drm_display_mode * ))(& sil164_mode_valid),
103362    (bool (*)(struct intel_dvo_device * , struct drm_display_mode * , struct drm_display_mode * ))0,
103363    (void (*)(struct intel_dvo_device * ))0, (void (*)(struct intel_dvo_device * ))0,
103364    & sil164_mode_set, & sil164_detect, (struct drm_display_mode *(*)(struct intel_dvo_device * ))0,
103365    & sil164_destroy, & sil164_dump_regs};
103366# 304 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/dvo_sil164.c.p"
103367# 562 "include/linux/compat.h"
103368extern void *compat_alloc_user_space(unsigned long ) ;
103369# 1240 "include/drm/drmP.h"
103370extern long drm_compat_ioctl(struct file * , unsigned int , unsigned long ) ;
103371# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103372static int compat_i915_batchbuffer(struct file *file , unsigned int cmd , unsigned long arg )
103373{ drm_i915_batchbuffer32_t batchbuffer32 ;
103374  drm_i915_batchbuffer_t *batchbuffer ;
103375  unsigned long tmp ;
103376  void *tmp___0 ;
103377  unsigned long flag ;
103378  unsigned long roksum ;
103379  struct thread_info *tmp___1 ;
103380  long tmp___2 ;
103381  int __pu_err ;
103382  int __pu_err___0 ;
103383  int __pu_err___1 ;
103384  int __pu_err___2 ;
103385  int __pu_err___3 ;
103386  int __pu_err___4 ;
103387  long tmp___3 ;
103388
103389  {
103390  {
103391# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103392  tmp = copy_from_user((void *)(& batchbuffer32), (void const *)arg, 24UL);
103393  }
103394# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103395  if (tmp != 0UL) {
103396# 62 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103397    return (-14);
103398  } else {
103399
103400  }
103401  {
103402# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103403  tmp___0 = compat_alloc_user_space(32UL);
103404# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103405  batchbuffer = (drm_i915_batchbuffer_t *)tmp___0;
103406# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103407  tmp___1 = current_thread_info();
103408# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103409  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (batchbuffer),
103410            "g" (32L), "rm" (tmp___1->addr_limit.seg));
103411# 65 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103412  tmp___2 = __builtin_expect((long )(flag == 0UL), 1L);
103413  }
103414# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103415  if (tmp___2 == 0L) {
103416# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103417    return (-14);
103418  } else {
103419# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103420    __pu_err = 0;
103421# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103422    if (1) {
103423# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103424      goto case_4;
103425    } else {
103426# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103427      goto switch_default;
103428# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103429      if (0) {
103430# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103431        __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" (batchbuffer32.start),
103432                             "m" (*((struct __large_struct *)(& batchbuffer->start))),
103433                             "i" (-14), "0" (__pu_err));
103434# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103435        goto ldv_34780;
103436# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103437        __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (batchbuffer32.start),
103438                             "m" (*((struct __large_struct *)(& batchbuffer->start))),
103439                             "i" (-14), "0" (__pu_err));
103440# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103441        goto ldv_34780;
103442        case_4:
103443# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103444        __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (batchbuffer32.start),
103445                             "m" (*((struct __large_struct *)(& batchbuffer->start))),
103446                             "i" (-14), "0" (__pu_err));
103447# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103448        goto ldv_34780;
103449# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103450        __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" (batchbuffer32.start),
103451                             "m" (*((struct __large_struct *)(& batchbuffer->start))),
103452                             "i" (-14), "0" (__pu_err));
103453# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103454        goto ldv_34780;
103455        switch_default:
103456        {
103457# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103458        __put_user_bad();
103459        }
103460      } else {
103461
103462      }
103463    }
103464    ldv_34780: ;
103465# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103466    if (__pu_err != 0) {
103467# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103468      return (-14);
103469    } else {
103470# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103471      __pu_err___0 = 0;
103472# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103473      if (1) {
103474# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103475        goto case_4___0;
103476      } else {
103477# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103478        goto switch_default___0;
103479# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103480        if (0) {
103481# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103482          __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "iq" (batchbuffer32.used),
103483                               "m" (*((struct __large_struct *)(& batchbuffer->used))),
103484                               "i" (-14), "0" (__pu_err___0));
103485# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103486          goto ldv_34788;
103487# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103488          __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (batchbuffer32.used),
103489                               "m" (*((struct __large_struct *)(& batchbuffer->used))),
103490                               "i" (-14), "0" (__pu_err___0));
103491# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103492          goto ldv_34788;
103493          case_4___0:
103494# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103495          __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (batchbuffer32.used),
103496                               "m" (*((struct __large_struct *)(& batchbuffer->used))),
103497                               "i" (-14), "0" (__pu_err___0));
103498# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103499          goto ldv_34788;
103500# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103501          __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "er" (batchbuffer32.used),
103502                               "m" (*((struct __large_struct *)(& batchbuffer->used))),
103503                               "i" (-14), "0" (__pu_err___0));
103504# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103505          goto ldv_34788;
103506          switch_default___0:
103507          {
103508# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103509          __put_user_bad();
103510          }
103511        } else {
103512
103513        }
103514      }
103515      ldv_34788: ;
103516# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103517      if (__pu_err___0 != 0) {
103518# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103519        return (-14);
103520      } else {
103521# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103522        __pu_err___1 = 0;
103523# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103524        if (1) {
103525# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103526          goto case_4___1;
103527        } else {
103528# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103529          goto switch_default___1;
103530# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103531          if (0) {
103532# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103533            __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "iq" (batchbuffer32.DR1),
103534                                 "m" (*((struct __large_struct *)(& batchbuffer->DR1))),
103535                                 "i" (-14), "0" (__pu_err___1));
103536# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103537            goto ldv_34796;
103538# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103539            __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (batchbuffer32.DR1),
103540                                 "m" (*((struct __large_struct *)(& batchbuffer->DR1))),
103541                                 "i" (-14), "0" (__pu_err___1));
103542# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103543            goto ldv_34796;
103544            case_4___1:
103545# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103546            __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (batchbuffer32.DR1),
103547                                 "m" (*((struct __large_struct *)(& batchbuffer->DR1))),
103548                                 "i" (-14), "0" (__pu_err___1));
103549# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103550            goto ldv_34796;
103551# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103552            __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "er" (batchbuffer32.DR1),
103553                                 "m" (*((struct __large_struct *)(& batchbuffer->DR1))),
103554                                 "i" (-14), "0" (__pu_err___1));
103555# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103556            goto ldv_34796;
103557            switch_default___1:
103558            {
103559# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103560            __put_user_bad();
103561            }
103562          } else {
103563
103564          }
103565        }
103566        ldv_34796: ;
103567# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103568        if (__pu_err___1 != 0) {
103569# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103570          return (-14);
103571        } else {
103572# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103573          __pu_err___2 = 0;
103574# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103575          if (1) {
103576# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103577            goto case_4___2;
103578          } else {
103579# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103580            goto switch_default___2;
103581# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103582            if (0) {
103583# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103584              __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "iq" (batchbuffer32.DR4),
103585                                   "m" (*((struct __large_struct *)(& batchbuffer->DR4))),
103586                                   "i" (-14), "0" (__pu_err___2));
103587# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103588              goto ldv_34804;
103589# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103590              __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" (batchbuffer32.DR4),
103591                                   "m" (*((struct __large_struct *)(& batchbuffer->DR4))),
103592                                   "i" (-14), "0" (__pu_err___2));
103593# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103594              goto ldv_34804;
103595              case_4___2:
103596# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103597              __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" (batchbuffer32.DR4),
103598                                   "m" (*((struct __large_struct *)(& batchbuffer->DR4))),
103599                                   "i" (-14), "0" (__pu_err___2));
103600# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103601              goto ldv_34804;
103602# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103603              __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "er" (batchbuffer32.DR4),
103604                                   "m" (*((struct __large_struct *)(& batchbuffer->DR4))),
103605                                   "i" (-14), "0" (__pu_err___2));
103606# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103607              goto ldv_34804;
103608              switch_default___2:
103609              {
103610# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103611              __put_user_bad();
103612              }
103613            } else {
103614
103615            }
103616          }
103617          ldv_34804: ;
103618# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103619          if (__pu_err___2 != 0) {
103620# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103621            return (-14);
103622          } else {
103623# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103624            __pu_err___3 = 0;
103625# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103626            if (1) {
103627# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103628              goto case_4___3;
103629            } else {
103630# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103631              goto switch_default___3;
103632# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103633              if (0) {
103634# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103635                __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "iq" (batchbuffer32.num_cliprects),
103636                                     "m" (*((struct __large_struct *)(& batchbuffer->num_cliprects))),
103637                                     "i" (-14), "0" (__pu_err___3));
103638# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103639                goto ldv_34812;
103640# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103641                __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "ir" (batchbuffer32.num_cliprects),
103642                                     "m" (*((struct __large_struct *)(& batchbuffer->num_cliprects))),
103643                                     "i" (-14), "0" (__pu_err___3));
103644# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103645                goto ldv_34812;
103646                case_4___3:
103647# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103648                __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "ir" (batchbuffer32.num_cliprects),
103649                                     "m" (*((struct __large_struct *)(& batchbuffer->num_cliprects))),
103650                                     "i" (-14), "0" (__pu_err___3));
103651# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103652                goto ldv_34812;
103653# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103654                __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "er" (batchbuffer32.num_cliprects),
103655                                     "m" (*((struct __large_struct *)(& batchbuffer->num_cliprects))),
103656                                     "i" (-14), "0" (__pu_err___3));
103657# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103658                goto ldv_34812;
103659                switch_default___3:
103660                {
103661# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103662                __put_user_bad();
103663                }
103664              } else {
103665
103666              }
103667            }
103668            ldv_34812: ;
103669# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103670            if (__pu_err___3 != 0) {
103671# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103672              return (-14);
103673            } else {
103674# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103675              __pu_err___4 = 0;
103676# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103677              if (1) {
103678# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103679                goto case_8___4;
103680              } else {
103681# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103682                goto switch_default___4;
103683# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103684                if (0) {
103685# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103686                  __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "iq" ((struct drm_clip_rect *)((unsigned long )batchbuffer32.cliprects)),
103687                                       "m" (*((struct __large_struct *)(& batchbuffer->cliprects))),
103688                                       "i" (-14), "0" (__pu_err___4));
103689# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103690                  goto ldv_34820;
103691# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103692                  __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "ir" ((struct drm_clip_rect *)((unsigned long )batchbuffer32.cliprects)),
103693                                       "m" (*((struct __large_struct *)(& batchbuffer->cliprects))),
103694                                       "i" (-14), "0" (__pu_err___4));
103695# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103696                  goto ldv_34820;
103697# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103698                  __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "ir" ((struct drm_clip_rect *)((unsigned long )batchbuffer32.cliprects)),
103699                                       "m" (*((struct __large_struct *)(& batchbuffer->cliprects))),
103700                                       "i" (-14), "0" (__pu_err___4));
103701# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103702                  goto ldv_34820;
103703                  case_8___4:
103704# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103705                  __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "er" ((struct drm_clip_rect *)((unsigned long )batchbuffer32.cliprects)),
103706                                       "m" (*((struct __large_struct *)(& batchbuffer->cliprects))),
103707                                       "i" (-14), "0" (__pu_err___4));
103708# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103709                  goto ldv_34820;
103710                  switch_default___4:
103711                  {
103712# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103713                  __put_user_bad();
103714                  }
103715                } else {
103716
103717                }
103718              }
103719              ldv_34820: ;
103720# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103721              if (__pu_err___4 != 0) {
103722# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103723                return (-14);
103724              } else {
103725
103726              }
103727            }
103728          }
103729        }
103730      }
103731    }
103732  }
103733  {
103734# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103735  tmp___3 = drm_ioctl(file, 1075864643U, (unsigned long )batchbuffer);
103736  }
103737# 76 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103738  return ((int )tmp___3);
103739}
103740}
103741# 89 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103742static int compat_i915_cmdbuffer(struct file *file , unsigned int cmd , unsigned long arg )
103743{ drm_i915_cmdbuffer32_t cmdbuffer32 ;
103744  drm_i915_cmdbuffer_t *cmdbuffer ;
103745  unsigned long tmp ;
103746  void *tmp___0 ;
103747  unsigned long flag ;
103748  unsigned long roksum ;
103749  struct thread_info *tmp___1 ;
103750  long tmp___2 ;
103751  int __pu_err ;
103752  int __pu_err___0 ;
103753  int __pu_err___1 ;
103754  int __pu_err___2 ;
103755  int __pu_err___3 ;
103756  int __pu_err___4 ;
103757  long tmp___3 ;
103758
103759  {
103760  {
103761# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103762  tmp = copy_from_user((void *)(& cmdbuffer32), (void const *)arg, 24UL);
103763  }
103764# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103765  if (tmp != 0UL) {
103766# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103767    return (-14);
103768  } else {
103769
103770  }
103771  {
103772# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103773  tmp___0 = compat_alloc_user_space(32UL);
103774# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103775  cmdbuffer = (drm_i915_cmdbuffer_t *)tmp___0;
103776# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103777  tmp___1 = current_thread_info();
103778# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103779  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (cmdbuffer),
103780            "g" (32L), "rm" (tmp___1->addr_limit.seg));
103781# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103782  tmp___2 = __builtin_expect((long )(flag == 0UL), 1L);
103783  }
103784# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103785  if (tmp___2 == 0L) {
103786# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103787    return (-14);
103788  } else {
103789# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103790    __pu_err = 0;
103791# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103792    if (1) {
103793# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103794      goto case_8;
103795    } else {
103796# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103797      goto switch_default;
103798# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103799      if (0) {
103800# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103801        __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" ((char *)((unsigned long )cmdbuffer32.buf)),
103802                             "m" (*((struct __large_struct *)(& cmdbuffer->buf))),
103803                             "i" (-14), "0" (__pu_err));
103804# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103805        goto ldv_34846;
103806# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103807        __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" ((char *)((unsigned long )cmdbuffer32.buf)),
103808                             "m" (*((struct __large_struct *)(& cmdbuffer->buf))),
103809                             "i" (-14), "0" (__pu_err));
103810# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103811        goto ldv_34846;
103812# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103813        __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" ((char *)((unsigned long )cmdbuffer32.buf)),
103814                             "m" (*((struct __large_struct *)(& cmdbuffer->buf))),
103815                             "i" (-14), "0" (__pu_err));
103816# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103817        goto ldv_34846;
103818        case_8:
103819# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103820        __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" ((char *)((unsigned long )cmdbuffer32.buf)),
103821                             "m" (*((struct __large_struct *)(& cmdbuffer->buf))),
103822                             "i" (-14), "0" (__pu_err));
103823# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103824        goto ldv_34846;
103825        switch_default:
103826        {
103827# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103828        __put_user_bad();
103829        }
103830      } else {
103831
103832      }
103833    }
103834    ldv_34846: ;
103835# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103836    if (__pu_err != 0) {
103837# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103838      return (-14);
103839    } else {
103840# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103841      __pu_err___0 = 0;
103842# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103843      if (1) {
103844# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103845        goto case_4___0;
103846      } else {
103847# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103848        goto switch_default___0;
103849# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103850        if (0) {
103851# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103852          __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "iq" (cmdbuffer32.sz),
103853                               "m" (*((struct __large_struct *)(& cmdbuffer->sz))),
103854                               "i" (-14), "0" (__pu_err___0));
103855# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103856          goto ldv_34854;
103857# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103858          __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (cmdbuffer32.sz),
103859                               "m" (*((struct __large_struct *)(& cmdbuffer->sz))),
103860                               "i" (-14), "0" (__pu_err___0));
103861# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103862          goto ldv_34854;
103863          case_4___0:
103864# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103865          __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (cmdbuffer32.sz),
103866                               "m" (*((struct __large_struct *)(& cmdbuffer->sz))),
103867                               "i" (-14), "0" (__pu_err___0));
103868# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103869          goto ldv_34854;
103870# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103871          __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "er" (cmdbuffer32.sz),
103872                               "m" (*((struct __large_struct *)(& cmdbuffer->sz))),
103873                               "i" (-14), "0" (__pu_err___0));
103874# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103875          goto ldv_34854;
103876          switch_default___0:
103877          {
103878# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103879          __put_user_bad();
103880          }
103881        } else {
103882
103883        }
103884      }
103885      ldv_34854: ;
103886# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103887      if (__pu_err___0 != 0) {
103888# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103889        return (-14);
103890      } else {
103891# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103892        __pu_err___1 = 0;
103893# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103894        if (1) {
103895# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103896          goto case_4___1;
103897        } else {
103898# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103899          goto switch_default___1;
103900# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103901          if (0) {
103902# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103903            __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "iq" (cmdbuffer32.DR1),
103904                                 "m" (*((struct __large_struct *)(& cmdbuffer->DR1))),
103905                                 "i" (-14), "0" (__pu_err___1));
103906# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103907            goto ldv_34862;
103908# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103909            __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (cmdbuffer32.DR1),
103910                                 "m" (*((struct __large_struct *)(& cmdbuffer->DR1))),
103911                                 "i" (-14), "0" (__pu_err___1));
103912# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103913            goto ldv_34862;
103914            case_4___1:
103915# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103916            __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (cmdbuffer32.DR1),
103917                                 "m" (*((struct __large_struct *)(& cmdbuffer->DR1))),
103918                                 "i" (-14), "0" (__pu_err___1));
103919# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103920            goto ldv_34862;
103921# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103922            __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "er" (cmdbuffer32.DR1),
103923                                 "m" (*((struct __large_struct *)(& cmdbuffer->DR1))),
103924                                 "i" (-14), "0" (__pu_err___1));
103925# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103926            goto ldv_34862;
103927            switch_default___1:
103928            {
103929# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103930            __put_user_bad();
103931            }
103932          } else {
103933
103934          }
103935        }
103936        ldv_34862: ;
103937# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103938        if (__pu_err___1 != 0) {
103939# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103940          return (-14);
103941        } else {
103942# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103943          __pu_err___2 = 0;
103944# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103945          if (1) {
103946# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103947            goto case_4___2;
103948          } else {
103949# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103950            goto switch_default___2;
103951# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103952            if (0) {
103953# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103954              __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "iq" (cmdbuffer32.DR4),
103955                                   "m" (*((struct __large_struct *)(& cmdbuffer->DR4))),
103956                                   "i" (-14), "0" (__pu_err___2));
103957# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103958              goto ldv_34870;
103959# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103960              __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" (cmdbuffer32.DR4),
103961                                   "m" (*((struct __large_struct *)(& cmdbuffer->DR4))),
103962                                   "i" (-14), "0" (__pu_err___2));
103963# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103964              goto ldv_34870;
103965              case_4___2:
103966# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103967              __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" (cmdbuffer32.DR4),
103968                                   "m" (*((struct __large_struct *)(& cmdbuffer->DR4))),
103969                                   "i" (-14), "0" (__pu_err___2));
103970# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103971              goto ldv_34870;
103972# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103973              __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "er" (cmdbuffer32.DR4),
103974                                   "m" (*((struct __large_struct *)(& cmdbuffer->DR4))),
103975                                   "i" (-14), "0" (__pu_err___2));
103976# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103977              goto ldv_34870;
103978              switch_default___2:
103979              {
103980# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103981              __put_user_bad();
103982              }
103983            } else {
103984
103985            }
103986          }
103987          ldv_34870: ;
103988# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103989          if (__pu_err___2 != 0) {
103990# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103991            return (-14);
103992          } else {
103993# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103994            __pu_err___3 = 0;
103995# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103996            if (1) {
103997# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
103998              goto case_4___3;
103999            } else {
104000# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104001              goto switch_default___3;
104002# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104003              if (0) {
104004# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104005                __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "iq" (cmdbuffer32.num_cliprects),
104006                                     "m" (*((struct __large_struct *)(& cmdbuffer->num_cliprects))),
104007                                     "i" (-14), "0" (__pu_err___3));
104008# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104009                goto ldv_34878;
104010# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104011                __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "ir" (cmdbuffer32.num_cliprects),
104012                                     "m" (*((struct __large_struct *)(& cmdbuffer->num_cliprects))),
104013                                     "i" (-14), "0" (__pu_err___3));
104014# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104015                goto ldv_34878;
104016                case_4___3:
104017# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104018                __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "ir" (cmdbuffer32.num_cliprects),
104019                                     "m" (*((struct __large_struct *)(& cmdbuffer->num_cliprects))),
104020                                     "i" (-14), "0" (__pu_err___3));
104021# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104022                goto ldv_34878;
104023# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104024                __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___3): "er" (cmdbuffer32.num_cliprects),
104025                                     "m" (*((struct __large_struct *)(& cmdbuffer->num_cliprects))),
104026                                     "i" (-14), "0" (__pu_err___3));
104027# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104028                goto ldv_34878;
104029                switch_default___3:
104030                {
104031# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104032                __put_user_bad();
104033                }
104034              } else {
104035
104036              }
104037            }
104038            ldv_34878: ;
104039# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104040            if (__pu_err___3 != 0) {
104041# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104042              return (-14);
104043            } else {
104044# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104045              __pu_err___4 = 0;
104046# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104047              if (1) {
104048# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104049                goto case_8___4;
104050              } else {
104051# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104052                goto switch_default___4;
104053# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104054                if (0) {
104055# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104056                  __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "iq" ((struct drm_clip_rect *)((unsigned long )cmdbuffer32.cliprects)),
104057                                       "m" (*((struct __large_struct *)(& cmdbuffer->cliprects))),
104058                                       "i" (-14), "0" (__pu_err___4));
104059# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104060                  goto ldv_34886;
104061# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104062                  __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "ir" ((struct drm_clip_rect *)((unsigned long )cmdbuffer32.cliprects)),
104063                                       "m" (*((struct __large_struct *)(& cmdbuffer->cliprects))),
104064                                       "i" (-14), "0" (__pu_err___4));
104065# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104066                  goto ldv_34886;
104067# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104068                  __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "ir" ((struct drm_clip_rect *)((unsigned long )cmdbuffer32.cliprects)),
104069                                       "m" (*((struct __large_struct *)(& cmdbuffer->cliprects))),
104070                                       "i" (-14), "0" (__pu_err___4));
104071# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104072                  goto ldv_34886;
104073                  case_8___4:
104074# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104075                  __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___4): "er" ((struct drm_clip_rect *)((unsigned long )cmdbuffer32.cliprects)),
104076                                       "m" (*((struct __large_struct *)(& cmdbuffer->cliprects))),
104077                                       "i" (-14), "0" (__pu_err___4));
104078# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104079                  goto ldv_34886;
104080                  switch_default___4:
104081                  {
104082# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104083                  __put_user_bad();
104084                  }
104085                } else {
104086
104087                }
104088              }
104089              ldv_34886: ;
104090# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104091              if (__pu_err___4 != 0) {
104092# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104093                return (-14);
104094              } else {
104095
104096              }
104097            }
104098          }
104099        }
104100      }
104101    }
104102  }
104103  {
104104# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104105  tmp___3 = drm_ioctl(file, 1075864651U, (unsigned long )cmdbuffer);
104106  }
104107# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104108  return ((int )tmp___3);
104109}
104110}
104111# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104112static int compat_i915_irq_emit(struct file *file , unsigned int cmd , unsigned long arg )
104113{ drm_i915_irq_emit32_t req32 ;
104114  drm_i915_irq_emit_t *request ;
104115  unsigned long tmp ;
104116  void *tmp___0 ;
104117  unsigned long flag ;
104118  unsigned long roksum ;
104119  struct thread_info *tmp___1 ;
104120  long tmp___2 ;
104121  int __pu_err ;
104122  long tmp___3 ;
104123
104124  {
104125  {
104126# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104127  tmp = copy_from_user((void *)(& req32), (void const *)arg, 4UL);
104128  }
104129# 125 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104130  if (tmp != 0UL) {
104131# 126 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104132    return (-14);
104133  } else {
104134
104135  }
104136  {
104137# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104138  tmp___0 = compat_alloc_user_space(8UL);
104139# 128 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104140  request = (drm_i915_irq_emit_t *)tmp___0;
104141# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104142  tmp___1 = current_thread_info();
104143# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104144  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (request),
104145            "g" (8L), "rm" (tmp___1->addr_limit.seg));
104146# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104147  tmp___2 = __builtin_expect((long )(flag == 0UL), 1L);
104148  }
104149# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104150  if (tmp___2 == 0L) {
104151# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104152    return (-14);
104153  } else {
104154# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104155    __pu_err = 0;
104156# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104157    if (1) {
104158# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104159      goto case_8;
104160    } else {
104161# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104162      goto switch_default;
104163# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104164      if (0) {
104165# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104166        __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" ((int *)((unsigned long )req32.irq_seq)),
104167                             "m" (*((struct __large_struct *)(& request->irq_seq))),
104168                             "i" (-14), "0" (__pu_err));
104169# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104170        goto ldv_34907;
104171# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104172        __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" ((int *)((unsigned long )req32.irq_seq)),
104173                             "m" (*((struct __large_struct *)(& request->irq_seq))),
104174                             "i" (-14), "0" (__pu_err));
104175# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104176        goto ldv_34907;
104177# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104178        __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" ((int *)((unsigned long )req32.irq_seq)),
104179                             "m" (*((struct __large_struct *)(& request->irq_seq))),
104180                             "i" (-14), "0" (__pu_err));
104181# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104182        goto ldv_34907;
104183        case_8:
104184# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104185        __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" ((int *)((unsigned long )req32.irq_seq)),
104186                             "m" (*((struct __large_struct *)(& request->irq_seq))),
104187                             "i" (-14), "0" (__pu_err));
104188# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104189        goto ldv_34907;
104190        switch_default:
104191        {
104192# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104193        __put_user_bad();
104194        }
104195      } else {
104196
104197      }
104198    }
104199    ldv_34907: ;
104200# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104201    if (__pu_err != 0) {
104202# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104203      return (-14);
104204    } else {
104205
104206    }
104207  }
104208  {
104209# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104210  tmp___3 = drm_ioctl(file, 3221775428U, (unsigned long )request);
104211  }
104212# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104213  return ((int )tmp___3);
104214}
104215}
104216# 142 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104217static int compat_i915_getparam(struct file *file , unsigned int cmd , unsigned long arg )
104218{ drm_i915_getparam32_t req32 ;
104219  drm_i915_getparam_t *request ;
104220  unsigned long tmp ;
104221  void *tmp___0 ;
104222  unsigned long flag ;
104223  unsigned long roksum ;
104224  struct thread_info *tmp___1 ;
104225  long tmp___2 ;
104226  int __pu_err ;
104227  int __pu_err___0 ;
104228  long tmp___3 ;
104229
104230  {
104231  {
104232# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104233  tmp = copy_from_user((void *)(& req32), (void const *)arg, 8UL);
104234  }
104235# 148 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104236  if (tmp != 0UL) {
104237# 149 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104238    return (-14);
104239  } else {
104240
104241  }
104242  {
104243# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104244  tmp___0 = compat_alloc_user_space(16UL);
104245# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104246  request = (drm_i915_getparam_t *)tmp___0;
104247# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104248  tmp___1 = current_thread_info();
104249# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104250  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (request),
104251            "g" (16L), "rm" (tmp___1->addr_limit.seg));
104252# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104253  tmp___2 = __builtin_expect((long )(flag == 0UL), 1L);
104254  }
104255# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104256  if (tmp___2 == 0L) {
104257# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104258    return (-14);
104259  } else {
104260# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104261    __pu_err = 0;
104262# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104263    if (1) {
104264# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104265      goto case_4;
104266    } else {
104267# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104268      goto switch_default;
104269# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104270      if (0) {
104271# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104272        __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" (req32.param),
104273                             "m" (*((struct __large_struct *)(& request->param))),
104274                             "i" (-14), "0" (__pu_err));
104275# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104276        goto ldv_34929;
104277# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104278        __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (req32.param),
104279                             "m" (*((struct __large_struct *)(& request->param))),
104280                             "i" (-14), "0" (__pu_err));
104281# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104282        goto ldv_34929;
104283        case_4:
104284# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104285        __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (req32.param),
104286                             "m" (*((struct __large_struct *)(& request->param))),
104287                             "i" (-14), "0" (__pu_err));
104288# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104289        goto ldv_34929;
104290# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104291        __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" (req32.param),
104292                             "m" (*((struct __large_struct *)(& request->param))),
104293                             "i" (-14), "0" (__pu_err));
104294# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104295        goto ldv_34929;
104296        switch_default:
104297        {
104298# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104299        __put_user_bad();
104300        }
104301      } else {
104302
104303      }
104304    }
104305    ldv_34929: ;
104306# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104307    if (__pu_err != 0) {
104308# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104309      return (-14);
104310    } else {
104311# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104312      __pu_err___0 = 0;
104313# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104314      if (1) {
104315# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104316        goto case_8___0;
104317      } else {
104318# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104319        goto switch_default___0;
104320# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104321        if (0) {
104322# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104323          __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "iq" ((int *)((unsigned long )req32.value)),
104324                               "m" (*((struct __large_struct *)(& request->value))),
104325                               "i" (-14), "0" (__pu_err___0));
104326# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104327          goto ldv_34937;
104328# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104329          __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" ((int *)((unsigned long )req32.value)),
104330                               "m" (*((struct __large_struct *)(& request->value))),
104331                               "i" (-14), "0" (__pu_err___0));
104332# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104333          goto ldv_34937;
104334# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104335          __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" ((int *)((unsigned long )req32.value)),
104336                               "m" (*((struct __large_struct *)(& request->value))),
104337                               "i" (-14), "0" (__pu_err___0));
104338# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104339          goto ldv_34937;
104340          case_8___0:
104341# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104342          __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "er" ((int *)((unsigned long )req32.value)),
104343                               "m" (*((struct __large_struct *)(& request->value))),
104344                               "i" (-14), "0" (__pu_err___0));
104345# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104346          goto ldv_34937;
104347          switch_default___0:
104348          {
104349# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104350          __put_user_bad();
104351          }
104352        } else {
104353
104354        }
104355      }
104356      ldv_34937: ;
104357# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104358      if (__pu_err___0 != 0) {
104359# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104360        return (-14);
104361      } else {
104362
104363      }
104364    }
104365  }
104366  {
104367# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104368  tmp___3 = drm_ioctl(file, 3222299718U, (unsigned long )request);
104369  }
104370# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104371  return ((int )tmp___3);
104372}
104373}
104374# 169 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104375static int compat_i915_alloc(struct file *file , unsigned int cmd , unsigned long arg )
104376{ drm_i915_mem_alloc32_t req32 ;
104377  drm_i915_mem_alloc_t *request ;
104378  unsigned long tmp ;
104379  void *tmp___0 ;
104380  unsigned long flag ;
104381  unsigned long roksum ;
104382  struct thread_info *tmp___1 ;
104383  long tmp___2 ;
104384  int __pu_err ;
104385  int __pu_err___0 ;
104386  int __pu_err___1 ;
104387  int __pu_err___2 ;
104388  long tmp___3 ;
104389
104390  {
104391  {
104392# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104393  tmp = copy_from_user((void *)(& req32), (void const *)arg, 16UL);
104394  }
104395# 175 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104396  if (tmp != 0UL) {
104397# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104398    return (-14);
104399  } else {
104400
104401  }
104402  {
104403# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104404  tmp___0 = compat_alloc_user_space(24UL);
104405# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104406  request = (drm_i915_mem_alloc_t *)tmp___0;
104407# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104408  tmp___1 = current_thread_info();
104409# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104410  __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (request),
104411            "g" (24L), "rm" (tmp___1->addr_limit.seg));
104412# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104413  tmp___2 = __builtin_expect((long )(flag == 0UL), 1L);
104414  }
104415# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104416  if (tmp___2 == 0L) {
104417# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104418    return (-14);
104419  } else {
104420# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104421    __pu_err = 0;
104422# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104423    if (1) {
104424# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104425      goto case_4;
104426    } else {
104427# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104428      goto switch_default;
104429# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104430      if (0) {
104431# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104432        __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "iq" (req32.region),
104433                             "m" (*((struct __large_struct *)(& request->region))),
104434                             "i" (-14), "0" (__pu_err));
104435# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104436        goto ldv_34961;
104437# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104438        __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (req32.region),
104439                             "m" (*((struct __large_struct *)(& request->region))),
104440                             "i" (-14), "0" (__pu_err));
104441# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104442        goto ldv_34961;
104443        case_4:
104444# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104445        __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "ir" (req32.region),
104446                             "m" (*((struct __large_struct *)(& request->region))),
104447                             "i" (-14), "0" (__pu_err));
104448# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104449        goto ldv_34961;
104450# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104451        __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err): "er" (req32.region),
104452                             "m" (*((struct __large_struct *)(& request->region))),
104453                             "i" (-14), "0" (__pu_err));
104454# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104455        goto ldv_34961;
104456        switch_default:
104457        {
104458# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104459        __put_user_bad();
104460        }
104461      } else {
104462
104463      }
104464    }
104465    ldv_34961: ;
104466# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104467    if (__pu_err != 0) {
104468# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104469      return (-14);
104470    } else {
104471# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104472      __pu_err___0 = 0;
104473# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104474      if (1) {
104475# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104476        goto case_4___0;
104477      } else {
104478# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104479        goto switch_default___0;
104480# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104481        if (0) {
104482# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104483          __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "iq" (req32.alignment),
104484                               "m" (*((struct __large_struct *)(& request->alignment))),
104485                               "i" (-14), "0" (__pu_err___0));
104486# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104487          goto ldv_34969;
104488# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104489          __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (req32.alignment),
104490                               "m" (*((struct __large_struct *)(& request->alignment))),
104491                               "i" (-14), "0" (__pu_err___0));
104492# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104493          goto ldv_34969;
104494          case_4___0:
104495# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104496          __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "ir" (req32.alignment),
104497                               "m" (*((struct __large_struct *)(& request->alignment))),
104498                               "i" (-14), "0" (__pu_err___0));
104499# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104500          goto ldv_34969;
104501# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104502          __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___0): "er" (req32.alignment),
104503                               "m" (*((struct __large_struct *)(& request->alignment))),
104504                               "i" (-14), "0" (__pu_err___0));
104505# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104506          goto ldv_34969;
104507          switch_default___0:
104508          {
104509# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104510          __put_user_bad();
104511          }
104512        } else {
104513
104514        }
104515      }
104516      ldv_34969: ;
104517# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104518      if (__pu_err___0 != 0) {
104519# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104520        return (-14);
104521      } else {
104522# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104523        __pu_err___1 = 0;
104524# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104525        if (1) {
104526# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104527          goto case_4___1;
104528        } else {
104529# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104530          goto switch_default___1;
104531# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104532          if (0) {
104533# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104534            __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "iq" (req32.size),
104535                                 "m" (*((struct __large_struct *)(& request->size))),
104536                                 "i" (-14), "0" (__pu_err___1));
104537# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104538            goto ldv_34977;
104539# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104540            __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (req32.size),
104541                                 "m" (*((struct __large_struct *)(& request->size))),
104542                                 "i" (-14), "0" (__pu_err___1));
104543# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104544            goto ldv_34977;
104545            case_4___1:
104546# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104547            __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "ir" (req32.size),
104548                                 "m" (*((struct __large_struct *)(& request->size))),
104549                                 "i" (-14), "0" (__pu_err___1));
104550# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104551            goto ldv_34977;
104552# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104553            __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___1): "er" (req32.size),
104554                                 "m" (*((struct __large_struct *)(& request->size))),
104555                                 "i" (-14), "0" (__pu_err___1));
104556# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104557            goto ldv_34977;
104558            switch_default___1:
104559            {
104560# 182 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104561            __put_user_bad();
104562            }
104563          } else {
104564
104565          }
104566        }
104567        ldv_34977: ;
104568# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104569        if (__pu_err___1 != 0) {
104570# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104571          return (-14);
104572        } else {
104573# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104574          __pu_err___2 = 0;
104575# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104576          if (1) {
104577# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104578            goto case_8___2;
104579          } else {
104580# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104581            goto switch_default___2;
104582# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104583            if (0) {
104584# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104585              __asm__ volatile ("1:\tmovb %b1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "iq" ((int *)((unsigned long )req32.region_offset)),
104586                                   "m" (*((struct __large_struct *)(& request->region_offset))),
104587                                   "i" (-14), "0" (__pu_err___2));
104588# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104589              goto ldv_34985;
104590# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104591              __asm__ volatile ("1:\tmovw %w1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" ((int *)((unsigned long )req32.region_offset)),
104592                                   "m" (*((struct __large_struct *)(& request->region_offset))),
104593                                   "i" (-14), "0" (__pu_err___2));
104594# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104595              goto ldv_34985;
104596# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104597              __asm__ volatile ("1:\tmovl %k1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "ir" ((int *)((unsigned long )req32.region_offset)),
104598                                   "m" (*((struct __large_struct *)(& request->region_offset))),
104599                                   "i" (-14), "0" (__pu_err___2));
104600# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104601              goto ldv_34985;
104602              case_8___2:
104603# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104604              __asm__ volatile ("1:\tmovq %1,%2\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__pu_err___2): "er" ((int *)((unsigned long )req32.region_offset)),
104605                                   "m" (*((struct __large_struct *)(& request->region_offset))),
104606                                   "i" (-14), "0" (__pu_err___2));
104607# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104608              goto ldv_34985;
104609              switch_default___2:
104610              {
104611# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104612              __put_user_bad();
104613              }
104614            } else {
104615
104616            }
104617          }
104618          ldv_34985: ;
104619# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104620          if (__pu_err___2 != 0) {
104621# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104622            return (-14);
104623          } else {
104624
104625          }
104626        }
104627      }
104628    }
104629  }
104630  {
104631# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104632  tmp___3 = drm_ioctl(file, 3222824008U, (unsigned long )request);
104633  }
104634# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104635  return ((int )tmp___3);
104636}
104637}
104638# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104639drm_ioctl_compat_t *i915_compat_ioctls[12U] =
104640# 191 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104641  { (drm_ioctl_compat_t *)0, (drm_ioctl_compat_t *)0, (drm_ioctl_compat_t *)0, & compat_i915_batchbuffer,
104642        & compat_i915_irq_emit, (drm_ioctl_compat_t *)0, & compat_i915_getparam, (drm_ioctl_compat_t *)0,
104643        & compat_i915_alloc, (drm_ioctl_compat_t *)0, (drm_ioctl_compat_t *)0, & compat_i915_cmdbuffer};
104644# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104645long i915_compat_ioctl(struct file *filp , unsigned int cmd , unsigned long arg )
104646{ unsigned int nr ;
104647  drm_ioctl_compat_t *fn ;
104648  int ret ;
104649  long tmp ;
104650  long tmp___0 ;
104651
104652  {
104653# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104654  nr = cmd & 255U;
104655# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104656  fn = (drm_ioctl_compat_t *)0;
104657# 214 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104658  if (nr <= 63U) {
104659    {
104660# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104661    tmp = drm_compat_ioctl(filp, cmd, arg);
104662    }
104663# 215 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104664    return (tmp);
104665  } else {
104666
104667  }
104668# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104669  if (nr <= 75U) {
104670# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104671    fn = i915_compat_ioctls[nr - 64U];
104672  } else {
104673
104674  }
104675# 220 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104676  if ((unsigned long )fn != (unsigned long )((drm_ioctl_compat_t *)0)) {
104677    {
104678# 221 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104679    ret = (*fn)(filp, cmd, arg);
104680    }
104681  } else {
104682    {
104683# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104684    tmp___0 = drm_ioctl(filp, cmd, arg);
104685# 223 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104686    ret = (int )tmp___0;
104687    }
104688  }
104689# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/i915_ioc32.c.p"
104690  return ((long )ret);
104691}
104692}
104693# 174 "include/acpi/acpixf.h"
104694extern acpi_status acpi_get_name(acpi_handle , u32 , struct acpi_buffer * ) ;
104695# 178 "include/acpi/acpixf.h"
104696extern acpi_status acpi_get_handle(acpi_handle , acpi_string , acpi_handle ** ) ;
104697# 196 "include/acpi/acpixf.h"
104698extern acpi_status acpi_evaluate_object(acpi_handle , acpi_string , struct acpi_object_list * ,
104699                                        struct acpi_buffer * ) ;
104700# 27 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104701static struct intel_dsm_priv intel_dsm_priv ;
104702# 29 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104703static u8 const intel_dsm_guid[16U] =
104704# 29 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104705  { (u8 const )211U, (u8 const )115U, (u8 const )216U, (u8 const )126U,
104706        (u8 const )208U, (u8 const )194U, (u8 const )79U, (u8 const )78U,
104707        (u8 const )168U, (u8 const )84U, (u8 const )15U, (u8 const )19U,
104708        (u8 const )23U, (u8 const )176U, (u8 const )28U, (u8 const )44U};
104709# 37 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104710static int intel_dsm(acpi_handle handle , int func , int arg )
104711{ struct acpi_buffer output ;
104712  struct acpi_object_list input ;
104713  union acpi_object params[4U] ;
104714  union acpi_object *obj ;
104715  u32 result ;
104716  int ret ;
104717  acpi_status tmp ;
104718
104719  {
104720  {
104721# 39 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104722  output.length = 0x0fffffffffffffffULL;
104723# 39 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104724  output.pointer = (void *)0;
104725# 44 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104726  ret = 0;
104727# 46 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104728  input.count = 4U;
104729# 47 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104730  input.pointer = (union acpi_object *)(& params);
104731# 48 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104732  params[0].type = 3U;
104733# 49 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104734  params[0].buffer.length = 16U;
104735# 50 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104736  params[0].buffer.pointer = (u8 *)(& intel_dsm_guid);
104737# 51 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104738  params[1].type = 1U;
104739# 52 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104740  params[1].integer.value = 1ULL;
104741# 53 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104742  params[2].type = 1U;
104743# 54 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104744  params[2].integer.value = (u64 )func;
104745# 55 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104746  params[3].type = 1U;
104747# 56 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104748  params[3].integer.value = (u64 )arg;
104749# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104750  tmp = acpi_evaluate_object(handle, (char *)"_DSM", & input, & output);
104751# 58 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104752  ret = (int )tmp;
104753  }
104754# 59 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104755  if (ret != 0) {
104756    {
104757# 60 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104758    drm_ut_debug_printk(2U, "drm", "intel_dsm", "failed to evaluate _DSM: %d\n", ret);
104759    }
104760# 61 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104761    return (ret);
104762  } else {
104763
104764  }
104765# 64 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104766  obj = (union acpi_object *)output.pointer;
104767# 66 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104768  result = 0U;
104769# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104770  if ((int )obj->type == 1) {
104771# 68 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104772    goto case_1;
104773  } else
104774# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104775  if ((int )obj->type == 3) {
104776# 72 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104777    goto case_3;
104778  } else {
104779# 80 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104780    goto switch_default;
104781# 67 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104782    if (0) {
104783      case_1:
104784# 69 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104785      result = (u32 )obj->integer.value;
104786# 70 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104787      goto ldv_36907;
104788      case_3: ;
104789# 73 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104790      if (obj->buffer.length == 4U) {
104791# 74 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104792        result = (u32 )((((int )*(obj->buffer.pointer) | ((int )*(obj->buffer.pointer + 1UL) << 8)) | ((int )*(obj->buffer.pointer + 2UL) << 16)) | ((int )*(obj->buffer.pointer + 3UL) << 24));
104793# 78 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104794        goto ldv_36907;
104795      } else {
104796
104797      }
104798      switch_default:
104799# 81 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104800      ret = -22;
104801# 82 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104802      goto ldv_36907;
104803    } else {
104804
104805    }
104806  }
104807  ldv_36907: ;
104808# 84 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104809  if (result == 2147483650U) {
104810# 85 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104811    ret = -19;
104812  } else {
104813
104814  }
104815  {
104816# 87 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104817  kfree((void const *)output.pointer);
104818  }
104819# 88 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104820  return (ret);
104821}
104822}
104823# 91 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104824static char *intel_dsm_port_name(u8 id )
104825{
104826
104827  {
104828# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104829  if ((int )id == 0) {
104830# 94 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104831    goto case_0;
104832  } else
104833# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104834  if ((int )id == 1) {
104835# 96 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104836    goto case_1;
104837  } else
104838# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104839  if ((int )id == 2) {
104840# 98 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104841    goto case_2;
104842  } else
104843# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104844  if ((int )id == 3) {
104845# 100 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104846    goto case_3;
104847  } else
104848# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104849  if ((int )id == 4) {
104850# 102 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104851    goto case_4;
104852  } else
104853# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104854  if ((int )id == 5) {
104855# 104 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104856    goto case_5;
104857  } else
104858# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104859  if ((int )id == 6) {
104860# 106 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104861    goto case_6;
104862  } else
104863# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104864  if ((int )id == 7) {
104865# 108 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104866    goto case_7;
104867  } else
104868# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104869  if ((int )id == 8) {
104870# 110 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104871    goto case_8;
104872  } else
104873# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104874  if ((int )id == 9) {
104875# 112 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104876    goto case_9;
104877  } else
104878# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104879  if ((int )id == 10) {
104880# 114 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104881    goto case_10;
104882  } else
104883# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104884  if ((int )id == 11) {
104885# 116 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104886    goto case_11;
104887  } else
104888# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104889  if ((int )id == 12) {
104890# 117 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104891    goto case_12;
104892  } else
104893# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104894  if ((int )id == 13) {
104895# 118 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104896    goto case_13;
104897  } else
104898# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104899  if ((int )id == 14) {
104900# 120 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104901    goto case_14;
104902  } else {
104903# 122 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104904    goto switch_default;
104905# 93 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104906    if (0) {
104907      case_0: ;
104908# 95 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104909      return ((char *)"Reserved");
104910      case_1: ;
104911# 97 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104912      return ((char *)"Analog VGA");
104913      case_2: ;
104914# 99 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104915      return ((char *)"LVDS");
104916      case_3: ;
104917# 101 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104918      return ((char *)"Reserved");
104919      case_4: ;
104920# 103 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104921      return ((char *)"HDMI/DVI_B");
104922      case_5: ;
104923# 105 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104924      return ((char *)"HDMI/DVI_C");
104925      case_6: ;
104926# 107 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104927      return ((char *)"HDMI/DVI_D");
104928      case_7: ;
104929# 109 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104930      return ((char *)"DisplayPort_A");
104931      case_8: ;
104932# 111 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104933      return ((char *)"DisplayPort_B");
104934      case_9: ;
104935# 113 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104936      return ((char *)"DisplayPort_C");
104937      case_10: ;
104938# 115 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104939      return ((char *)"DisplayPort_D");
104940      case_11: ;
104941      case_12: ;
104942      case_13: ;
104943# 119 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104944      return ((char *)"Reserved");
104945      case_14: ;
104946# 121 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104947      return ((char *)"WiDi");
104948      switch_default: ;
104949# 123 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104950      return ((char *)"bad type");
104951    } else {
104952
104953    }
104954  }
104955}
104956}
104957# 127 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104958static char *intel_dsm_mux_type(u8 type )
104959{
104960
104961  {
104962# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104963  if ((int )type == 0) {
104964# 130 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104965    goto case_0;
104966  } else
104967# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104968  if ((int )type == 1) {
104969# 132 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104970    goto case_1;
104971  } else
104972# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104973  if ((int )type == 2) {
104974# 134 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104975    goto case_2;
104976  } else
104977# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104978  if ((int )type == 3) {
104979# 136 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104980    goto case_3;
104981  } else {
104982# 138 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104983    goto switch_default;
104984# 129 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104985    if (0) {
104986      case_0: ;
104987# 131 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104988      return ((char *)"unknown");
104989      case_1: ;
104990# 133 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104991      return ((char *)"No MUX, iGPU only");
104992      case_2: ;
104993# 135 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104994      return ((char *)"No MUX, dGPU only");
104995      case_3: ;
104996# 137 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
104997      return ((char *)"MUXed between iGPU and dGPU");
104998      switch_default: ;
104999# 139 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105000      return ((char *)"bad type");
105001    } else {
105002
105003    }
105004  }
105005}
105006}
105007# 143 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105008static void intel_dsm_platform_mux_info(void)
105009{ struct acpi_buffer output ;
105010  struct acpi_object_list input ;
105011  union acpi_object params[4U] ;
105012  union acpi_object *pkg ;
105013  int i ;
105014  int ret ;
105015  acpi_status tmp ;
105016  union acpi_object *connector_count ;
105017  union acpi_object *obj ;
105018  union acpi_object *connector_id ;
105019  union acpi_object *info ;
105020  char *tmp___0 ;
105021  char *tmp___1 ;
105022  char *tmp___2 ;
105023  char *tmp___3 ;
105024
105025  {
105026  {
105027# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105028  output.length = 0x0fffffffffffffffULL;
105029# 145 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105030  output.pointer = (void *)0;
105031# 151 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105032  input.count = 4U;
105033# 152 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105034  input.pointer = (union acpi_object *)(& params);
105035# 153 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105036  params[0].type = 3U;
105037# 154 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105038  params[0].buffer.length = 16U;
105039# 155 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105040  params[0].buffer.pointer = (u8 *)(& intel_dsm_guid);
105041# 156 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105042  params[1].type = 1U;
105043# 157 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105044  params[1].integer.value = 1ULL;
105045# 158 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105046  params[2].type = 1U;
105047# 159 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105048  params[2].integer.value = 1ULL;
105049# 160 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105050  params[3].type = 1U;
105051# 161 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105052  params[3].integer.value = 0ULL;
105053# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105054  tmp = acpi_evaluate_object(intel_dsm_priv.dhandle, (char *)"_DSM", & input, & output);
105055# 163 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105056  ret = (int )tmp;
105057  }
105058# 165 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105059  if (ret != 0) {
105060    {
105061# 166 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105062    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "failed to evaluate _DSM: %d\n",
105063                        ret);
105064    }
105065# 167 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105066    goto out;
105067  } else {
105068
105069  }
105070# 170 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105071  pkg = (union acpi_object *)output.pointer;
105072# 172 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105073  if (pkg->type == 4U) {
105074    {
105075# 173 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105076    connector_count = pkg->package.elements;
105077# 174 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105078    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "MUX info connectors: %lld\n",
105079                        connector_count->integer.value);
105080# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105081    i = 1;
105082    }
105083# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105084    goto ldv_36953;
105085    ldv_36952:
105086    {
105087# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105088    obj = pkg->package.elements + (unsigned long )i;
105089# 178 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105090    connector_id = obj->package.elements;
105091# 180 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105092    info = obj->package.elements + 1UL;
105093# 181 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105094    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "Connector id: 0x%016llx\n",
105095                        connector_id->integer.value);
105096# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105097    tmp___0 = intel_dsm_port_name((u8 )((int )*(info->buffer.pointer)));
105098# 183 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105099    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "  port id: %s\n",
105100                        tmp___0);
105101# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105102    tmp___1 = intel_dsm_mux_type((u8 )((int )*(info->buffer.pointer + 1UL)));
105103# 185 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105104    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "  display mux info: %s\n",
105105                        tmp___1);
105106# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105107    tmp___2 = intel_dsm_mux_type((u8 )((int )*(info->buffer.pointer + 2UL)));
105108# 187 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105109    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "  aux/dc mux info: %s\n",
105110                        tmp___2);
105111# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105112    tmp___3 = intel_dsm_mux_type((u8 )((int )*(info->buffer.pointer + 3UL)));
105113# 189 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105114    drm_ut_debug_printk(2U, "drm", "intel_dsm_platform_mux_info", "  hpd mux info: %s\n",
105115                        tmp___3);
105116# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105117    i = i + 1;
105118    }
105119    ldv_36953: ;
105120# 176 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105121    if ((u32 )i < pkg->package.count) {
105122# 177 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105123      goto ldv_36952;
105124    } else {
105125# 179 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105126      goto ldv_36954;
105127    }
105128    ldv_36954: ;
105129  } else {
105130    {
105131# 193 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105132    drm_err("intel_dsm_platform_mux_info", "MUX INFO call failed\n");
105133    }
105134  }
105135  out:
105136  {
105137# 197 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105138  kfree((void const *)output.pointer);
105139  }
105140# 198 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105141  return;
105142}
105143}
105144# 200 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105145static bool intel_dsm_pci_probe(struct pci_dev *pdev )
105146{ acpi_handle dhandle ;
105147  acpi_handle intel_handle ;
105148  acpi_status status ;
105149  int ret ;
105150
105151  {
105152# 206 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105153  dhandle = pdev->dev.archdata.acpi_handle;
105154# 207 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105155  if ((unsigned long )dhandle == (unsigned long )((acpi_handle )0)) {
105156# 208 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105157    return ((bool )0);
105158  } else {
105159
105160  }
105161  {
105162# 210 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105163  status = acpi_get_handle(dhandle, (char *)"_DSM", (acpi_handle **)(& intel_handle));
105164  }
105165# 211 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105166  if (status != 0U) {
105167    {
105168# 212 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105169    drm_ut_debug_printk(4U, "drm", "intel_dsm_pci_probe", "no _DSM method for intel device\n");
105170    }
105171# 213 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105172    return ((bool )0);
105173  } else {
105174
105175  }
105176  {
105177# 216 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105178  ret = intel_dsm(dhandle, 0, 0);
105179  }
105180# 217 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105181  if (ret < 0) {
105182    {
105183# 218 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105184    drm_err("intel_dsm_pci_probe", "failed to get supported _DSM functions\n");
105185    }
105186# 219 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105187    return ((bool )0);
105188  } else {
105189
105190  }
105191  {
105192# 222 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105193  intel_dsm_priv.dhandle = dhandle;
105194# 224 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105195  intel_dsm_platform_mux_info();
105196  }
105197# 225 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105198  return ((bool )1);
105199}
105200}
105201# 228 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105202static bool intel_dsm_detect(void)
105203{ char acpi_method_name[255U] ;
105204  struct acpi_buffer buffer ;
105205  struct pci_dev *pdev ;
105206  bool has_dsm ;
105207  int vga_count ;
105208  bool tmp ;
105209
105210  {
105211# 230 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105212  acpi_method_name[0] = (char)0;
105213# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105214  buffer.length = 255ULL;
105215# 231 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105216  buffer.pointer = (void *)(& acpi_method_name);
105217# 232 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105218  pdev = (struct pci_dev *)0;
105219# 233 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105220  has_dsm = (bool )0;
105221# 234 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105222  vga_count = 0;
105223# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105224  goto ldv_36972;
105225  ldv_36971:
105226  {
105227# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105228  vga_count = vga_count + 1;
105229# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105230  tmp = intel_dsm_pci_probe(pdev);
105231# 238 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105232  has_dsm = (bool )(((int )has_dsm | (int )tmp) != 0);
105233  }
105234  ldv_36972:
105235  {
105236# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105237  pdev = pci_get_class(196608U, pdev);
105238  }
105239# 236 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105240  if ((unsigned long )pdev != (unsigned long )((struct pci_dev *)0)) {
105241# 237 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105242    goto ldv_36971;
105243  } else {
105244# 239 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105245    goto ldv_36973;
105246  }
105247  ldv_36973: ;
105248# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105249  if (vga_count == 2) {
105250# 241 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105251    if ((int )has_dsm) {
105252      {
105253# 242 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105254      acpi_get_name(intel_dsm_priv.dhandle, 0U, & buffer);
105255# 243 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105256      drm_ut_debug_printk(2U, "drm", "intel_dsm_detect", "VGA switcheroo: detected DSM switching method %s handle\n",
105257                          (char *)(& acpi_method_name));
105258      }
105259# 245 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105260      return ((bool )1);
105261    } else {
105262
105263    }
105264  } else {
105265
105266  }
105267# 248 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105268  return ((bool )0);
105269}
105270}
105271# 251 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105272void intel_register_dsm_handler(void)
105273{ bool tmp ;
105274  int tmp___0 ;
105275
105276  {
105277  {
105278# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105279  tmp = intel_dsm_detect();
105280  }
105281# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105282  if (tmp) {
105283# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105284    tmp___0 = 0;
105285  } else {
105286# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105287    tmp___0 = 1;
105288  }
105289# 253 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105290  if (tmp___0) {
105291# 254 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105292    return;
105293  } else {
105294
105295  }
105296# 255 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105297  return;
105298}
105299}
105300# 257 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105301void intel_unregister_dsm_handler(void)
105302{
105303
105304  {
105305# 259 "/anthill/stuff/tacas-comp/work/current--X--drivers/gpu/drm/i915/i915.ko--X--safe-main18linux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/46/dscv_tempdir/dscv/ri/08_1/drivers/gpu/drm/i915/intel_acpi.c.p"
105306  return;
105307}
105308}